Электронная таблица - условное форматирование ячеек на основе других ячеек - PullRequest
0 голосов
/ 07 мая 2019

Условное форматирование ячейки достаточно простое.Также достаточно просто условно отформатировать одну ячейку на основе другой отдельной ячейки.В чем я не уверен, так это в том, что я делаю это для многих ячеек таким образом, что мне не нужно форматировать каждую ячейку.Например:

Предположим, что ячейки в столбце A либо содержат строку, либо являются пустыми.Как установить условное форматирование для ячеек в столбце B, чтобы форматирование применялось только в том случае, если ячейка столбца A в той же строке (т. Е. В соседней ячейке) пуста?

Пока что я 'Мы работали над этой проблемой, заключая формулы ячеек в B в IF(ISBLANK(A1),0,"FORMULA"), затем применяя условное форматирование к ячейкам B на основе того, равны ли значения ячеек 0. Есть ли лучшее решение, чем это?

Ответы [ 3 ]

1 голос
/ 31 мая 2019

Да, на мой взгляд. Для LibreOffice Calc выберите ColumnB, Формат> Условное форматирование ..., выберите Формула и введите:

A1=""

тогда стиль по вашему выбору и OK .

Возможно, вы захотите уменьшить верхний предел диапазона ячеек.

0 голосов
/ 07 мая 2019

Примените условие к столбцу B:

enter image description here

И используйте следующую формулу:

=NOT(ISBLANK($A1))

Это будетрезультат примерно такой:

enter image description here

0 голосов
/ 07 мая 2019
=NOT(ISBLANK(OFFSET($A$1, ROW()-1, 0, 1, 1)))
...