Как отметить минимальное и максимальное значения в столбце Open Office Calc? - PullRequest
1 голос
/ 25 сентября 2019

У меня есть такая таблица:

| A | B |
|---|---|
| a | 5 | <- max, should be red
| b | 1 | <- min, should be green
| c | 0 | <- zero, should not count
| d | 1 | <- min, should be green
| e | 3 |
| f | 5 | <- max, should be red
| g | 4 |
| h | 0 | <- zero, should not count

Цель состоит в том, чтобы получить максимальные значения, отформатированные красным цветом, и минимальные значения зеленого цвета.Ячейки со значением 0 должны не считаться (как минимальное значение).

Я пробовал условное форматирование со следующими правилами:

Формула условия 1: MAX (E2: E40) Стиль ячейки: max

Условие 2 Формула: MINIFS (E2: E40; E2: E40; "> 0") Стиль ячейки: max

Но в результате получается, чтовсе ячейки со значением > 0 помечаются красным.

Как пометить самые большие и самые низкие значения в столбце и игнорировать ячейки с определенным значением?

1 Ответ

0 голосов
/ 27 сентября 2019

Хитрость с условным форматированием заключается в том, что на текущую ячейку ссылается первая ячейка, а не диапазон ячеек.То есть E2 относится к текущей ячейке, применяя к E3, E4 и т. Д. Во всем условно отформатированном диапазоне.

Ссылки в формулах изменяются для каждой ячейки, если они не зафиксированы с $, поэтому вВ приведенной ниже формуле $E2 используется для исправления ссылки на столбец E (поскольку значение находится в столбце E, даже когда мы форматируем столбец D), но позволяет изменить ссылку на строку 2 для каждой строки, которую необходимо отформатировать.Напротив, диапазон для проверки минимальных и максимальных значений не должен изменяться независимо от текущей ячейки, так что это $E$2:$E$40.

В любом случае, следовали ли вы этому объяснению или нет, вот две формулы.

$E2 = MAX($E$2:$E$40)
$E2 = MINIFS($E$2:$E$40;$E$2:$E$40;">0")

highlighted rows

...