
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àm ROW và 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
trong đó dữ liệu (B5: D15) và n (F5) là các 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 ở đây:
=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n
Công thức sử dụng toán tử lớn hơn (>) để 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:
Với một cái bàn
Bạn không thể sử dụng tên bảng trong công thức CF hiện tại. 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ẽ luôn cập nhật tham chiếu khi bảng mở rộng hoặc thu nhỏ.