Công thức Excel: Định dạng có điều kiện n hàng cuối cùng
Công thức Excel: Định dạng có điều kiện n hàng cuối cùng

Công thức chung
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Tóm lược

Để đánh dấu n hàng cuối cùng của một dải ô hoặc một bảng, bạn có thể sử dụng công thức dựa trên HÀNGHàm ROWS. Trong ví dụ được hiển thị, công thức được sử dụng để áp dụng định dạng có điều kiện cho dữ liệu trong B5: D15 là:

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

Ở đâu dữ liệu (B5: D15) và n (F5) là phạm vi được đặt tên. Quy tắc này đánh dấu n hàng cuối cùng trong dữ liệu. Khi thay đổi n, điểm đánh dấu sẽ tự động được cập nhật.

Giải trình

Ví dụ này dựa trên công thức được giải thích chi tiết tại đây:

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

Công thức sử dụng giá trị lớn hơn nhà điều hành (>) để kiểm tra hàng trong dữ liệu. Ở bên trái, công thức tính toán một “hàng hiện tại”, được chuẩn hóa để bắt đầu ở số 1:

=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row

Ở bên phải, công thức tạo một số ngưỡng:

ROWS(data)-n // calculate threshold

Khi hàng hiện tại lớn hơn ngưỡng, công thức trả về TRUE, kích hoạt định dạng có điều kiện.

Quy tắc định dạng có điều kiện

Quy tắc định dạng có điều kiện được thiết lập để sử dụng công thức như sau:

Định dạng có điều kiện quy tắc n hàng cuối cùng

Với một cái bàn

Hiện tại, bạn không thể sử dụng tên bảng trong công thức CF. Tuy nhiên, bạn có thể chọn hoặc nhập phạm vi dữ liệu bảng khi tạo công thức trong cửa sổ CF và Excel sẽ cập nhật tham chiếu khi bảng mở rộng hoặc thu nhỏ.

https://exceljet.net/formula/conditional-formatting-last-n-rows