В настоящее время у меня есть правило условного форматирования, которое применяется, когда значение находится вверху группы строк с одинаковым значением. Пока строки не разбиты пробелом или другим значением, правило применяется правильно.
=IF($A2<>"",if($A1<>$A2:$A, TRUE, FALSE),"")
Мне бы хотелось, чтобы это же правило применялось, даже если между верхней и текущей строками другое значение или пробел.
Другими словами, пока у меня есть такие строки:
A
A
A
Верхняя строка будет отформатирована, создавая вид «строки заголовка». Но если что-то сломается, например:
A
A
B
A
«A» после «B» станет ДРУГОЙ строкой заголовка. Я хотел бы, чтобы форматировалось ТОЛЬКО первое появление, а все последующие появления остаются неформатированными. Я надеюсь, что это имеет смысл.
Вот мой лист Я использую это форматирование для 'Items' и 'taskData'
Edit:
Я только хочу, чтобы первое вхождение во всей колонке было отформатировано. И каждый первый случай.
A <--- formatted
A <--- not formatted
B <--- formatted
A <--- not formatted
B <--- not formatted
C <--- formatted
B <--- not formatted
D <--- formatted
D <--- not formatted
A <--- not formatted
Моя цель - если уже началась строка заголовка, я не хочу непреднамеренно начать эту же группу дальше вниз по столбцу (в конечном итоге будет 100 строк). Надеюсь, это имеет смысл.