Выделить максимальное абсолютное значение в строке данных

Выделить максимальное абсолютное значение в строке данных

Я пытаюсь использовать условное форматирование, чтобы выделить максимальное абсолютное значение в строке данных. Например, если мои данные 10, -11, 5, -2, я хочу, -11чтобы они были выделены, чтобы обозначить наибольшее движение от нуля. Есть идеи, как это сделать?

Я пробовал использовать =MAX(ABS(range))и изменять его, чтобы выделить нужное число, пока безуспешно. Я также пробовал использовать Ctrl+Shift+Enter, чтобы сделать его массивом в условном форматировании, но и там безуспешно.

Спасибо!

решение1

Условное форматирование не любит формулы массива CSE.

Также вам нужно, чтобы формула разрешалась как ИСТИНА/ЛОЖЬ и не возвращала число.

Используйте такую ​​формулу:

=AGGREGATE(14,6,ABS($A$1:$A$4),1)=ABS($A1)

решение2

Вы можете вычислить максимальное абсолютное значение без формулы массива. Для данных в A1:A10,

=ABS(A1)=MAX(-MIN($A$1:$A$10),MAX($A$1:$A$10))

Максимальное абсолютное значение будет больше минимального значения, умноженного на -1, или максимального значения.

Спасибо Джули за идею в этом старом ответе:https://superuser.com/a/641624/76571

Связанный контент