Я маю лист Excel як базу даних, де кожен рядок має категорію, і завжди сортується за категоріями.
Category Item
1 AAA jjj
2 AAA kkk
3 AAA lll
4 BBB mmm
5 BBB nnn
6 CCC ooo
7 CCC ppp
8 CCC qqq
9 DDD rrr
Я використовую умовне форматування для візуального групування категорій: наприклад, перший рядок для нової категорії повинен мати межу над нею, а значення категорії має бути жирним. Я роблю це за допомогою формули, застосованої до рядка, = $A2<>$A1
і це прекрасно працює ... поки я не використовую фільтрацію для приховування рядків.
Наприклад, якщо фільтрація приховує рядок, 6/CCC/ooo
то рядки 7 та 8, схоже, є частиною категорії BBB.
Чи є якийсь спосіб створити формулу умовного форматування, яка говорить "якщо значення в цій комірці відрізняється від значення в першому рядку VISIBLE над мною" ?