Trong phạm vi có bộ lọc, tôi muốn có một cột số hàng sẽ thay đổi theo bộ lọc , để các hàng luôn được tính liên tiếp từ 1. Ví dụ: sau đây là một phạm vi có bộ lọc:
Number Name Gender
1 Alice F
2 Jason M
3 Ka F
4 Fiona F
5 Albert M
Bây giờ, giả sử chúng tôi áp dụng bộ lọc để hiển thị các hàng trong đó Giới tính là M:
Number Name Gender
2 Jason M
5 Albert M
Trên đây là những gì Excel thường hiển thị, nhưng tôi muốn Số được tính từ 1 liên tiếp như thế này:
Number Name Gender
1 Jason M
2 Albert M
Vì vậy, các hàng nên được đánh số lại theo bộ lọc. Tôi đã thử một cái gì đó như =MAX(...)+1
hoặc sử dụng SUBTOTAL()
chức năng, nhưng tôi chưa thành công. Có thể viết một công thức cho cột Số để thực hiện nhiệm vụ này không? Làm sao?
AGGREGATE
trước đây. Chắc chắn sẽ sử dụng nó ngay bây giờ :)