1. Lỗi GOOGLE SHEETS tự động lên hàng trên nếu trống là gì?
Như hình ảnh bên dưới cho ta thấy lỗi hơi “oái ăm” – nguyên nhân thì hiện tại vẫn chưa rõ nhưng đã có cách fix. Các bạn có thể tham khảo bên dưới.
2. Cách fix GOOGLE SHEETS tự động lên hàng trên nếu trống
Cách 1:
Cách này chỉ là để đối phó thôi:
Cách 2:
Google Sheets thì dùng appscript xóa dòng trống thôi
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]);
}
}
Cách 3:
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:
- Chọn dải ô mà bạn muốn sắp xếp.
- 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 ô.
- 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:
- Chọn dải ô mà bạn muốn lọc.
- Nhập công thức sau vào ô bất kỳ:
=FILTER(A2:A,A2:A=””)
- 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ả:
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ả:
drive_spreadsheetXuất sang Trang tính
4 |
Cách 4:
5.