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

Over

Junior
Joined
Apr 4, 2013
Messages
116
Reactions
31
MR
0.539
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
7
MR
0.225
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,106
Solutions
2
Reactions
530
MR
4.875
Call me! Call me! Chat with me via Yahoo Messenger
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

MMO4ME - Helper
Joined
Aug 2, 2023
Messages
317
Solutions
5
Reactions
152
MR
16.491
Chat with me via Teams
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

Forum statistics

Threads
434,223
Messages
7,321,204
Members
185,490
Latest member
HughWilso2
Back
Top Bottom