Help help GOOGLE SHEETS tự động lên hàng trên nếutrống

Over

Junior
Joined
Apr 4, 2013
Messages
115
Reactions
31
MR
0.510
1695772898610.png


em muốn các hàng tự động di chuyển lên trên cùng nếu trống có được không vậy mọi người , em xin cảm ơn ạ.
 

namjp

Newbie
Joined
Sep 10, 2014
Messages
6
Reactions
6
MR
0.214
Call me! Call me! Follow me on Facebook
Google Sheets thì dùng appscript xóa dòng trống thôi bác

function deleteBlankRows() {
var sheet = SpreadsheetApp.getActiveSheet();
var data = sheet.getDataRange().getValues();
var numRows = data.length;
var blankRows = [];
for (var i = 0; i < numRows; i++) {
if (data[0] === "") {
blankRows.push(i + 1);
}
}
for (var j = blankRows.length - 1; j >= 0; j--) {
sheet.deleteRow(blankRows[j]);
}
}
 
Google Sheets thì dùng appscript xóa dòng trống thôi bác

function deleteBlankRows() {
var sheet = SpreadsheetApp.getActiveSheet();
var data = sheet.getDataRange().getValues();
var numRows = data.length;
var blankRows = [];
for (var i = 0; i < numRows; i++) {
if (data[0] === "") {
blankRows.push(i + 1);
}
}
for (var j = blankRows.length - 1; j >= 0; j--) {
sheet.deleteRow(blankRows[j]);
}
}
để em thử cách này của bác nha
 
Joined
Jul 9, 2014
Messages
1,109
Solutions
2
Reactions
530
MR
4.836
Chat with me via Yahoo Messenger Chat with me via Skype
làm cách của bác kia là đúng rồi, ko thì phải làm tay. Cách số 2
 

matchless2003

Senior
Joined
Aug 2, 2023
Messages
305
Solutions
5
Reactions
111
MR
10.946
Chat with me via Skype
Có thể được. Bạn có thể sử dụng hàm SORT để sắp xếp các hàng trống lên trên cùng. Dưới đây là các bước thực hiện:

  1. Chọn dải ô mà bạn muốn sắp xếp.
  2. Nhập công thức sau vào ô bất kỳ:
=SORT(A2:A,1,TRUE)
Trong đó:

  • A2:A là dải ô mà bạn muốn sắp xếp.
  • 1 là cột mà bạn muốn sắp xếp.
  • TRUE là giá trị trả về các ô trống ở đầu dải ô.
  1. Nhấn Enter.
Các hàng trống sẽ được sắp xếp lên trên cùng.

Ngoài ra, bạn có thể sử dụng hàm FILTER để lọc các hàng trống và sau đó di chuyển chúng lên trên cùng. Dưới đây là các bước thực hiện:

  1. Chọn dải ô mà bạn muốn lọc.
  2. Nhập công thức sau vào ô bất kỳ:
=FILTER(A2:A,A2:A="")
  1. Nhấn Enter.
Các hàng trống sẽ được lọc ra.4. Chọn các hàng trống.5. Nhấn Ctrl + X để cắt.6. Nhấp chuột phải vào hàng đầu tiên của dải ô.7. Chọn Chép.8. Nhả chuột.

Các hàng trống sẽ được dán lên trên cùng của dải ô.

Ví dụ:

Dữ liệu ban đầu:

A | B
---|---
1 | abc
2 | def
3 | ghi
4 |
5 | jkl
6 | mno

Sử dụng hàm SORT:

=SORT(A2:A,1,TRUE)
Kết quả:

AB
drive_spreadsheetXuất sang Trang tính
4 |1 | abc2 | def3 | ghi5 | jkl6 | mno

Sử dụng hàm FILTER:

=FILTER(A2:A,A2:A="")
Kết quả:

AB
drive_spreadsheetXuất sang Trang tính
4 |


Bạn có thể chọn cách thực hiện phù hợp với nhu cầu của mình.
 

Announcements

Today's birthdays

Forum statistics

Threads
423,812
Messages
7,133,469
Members
176,250
Latest member
cuongnd8791

Most discussed of week

Most discussed of week

Back
Top Bottom