Trong định dạng có điều kiện tôi muốn phát hiện nếu hàng phía trên ô hiện tại bị ẩn hoặc hiển thị. Làm thế nào tôi có thể phát hiện nếu một tế bào có thể nhìn thấy hay không?
Cách hack duy nhất tôi có thể nghĩ đến là:
- Tạo một cột với tất cả các
1
giá trị. - Sử dụng một công thức như
subtotal(109,c2:c2)=1
(tức là chỉ trên ô tôi muốn kiểm tra) để xác định xem nó có hiển thị hay ẩn đi không.
Có cách nào để làm điều này mà không có cột tạm thời phải được nhìn thấy khi hàng được hiển thị không?
Để tránh sự cố XY , điều tôi muốn làm là có một cột là danh mục cho hàng. Hàng VISIBLE đầu tiên với một danh mục cụ thể nên có một phong cách khác nhau; các hàng sau với cùng thể loại hơi khác nhau. Trong ASCII:
cat. item
+AAA+ aaaa
(AAA) bbbb
(AAA) cccc
+BBB+ dddd
(BBB) eeee
(BBB) ffff
Nếu bộ lọc của tôi ẩn hàng với dddd
thì tôi muốn hàng eeee
có +BBB+
kiểu dáng thay thế.