Условное форматирование в Excel на основе двух значений - PullRequest
0 голосов
/ 07 февраля 2019

Итак, у меня небольшой вопрос, и я искал сеть только для того, чтобы ничего не найти

Я хочу использовать условное форматирование для форматирования строки на основе значений в других ячейках.

Допустим, у меня есть следующая информация

NAME     points    age
BOB      8         12
JANE     6         8
JOE      10        9

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

Мой вопрос: я хочу выделить строку с человеком, который имеет самый высокий возраст, но самые низкие точки для этого возраста

Если я наберу мин для возраста, в настоящее время он возвращает строку для «JANE», а затем МАКС для возраста, в котором я получаю строку для «BOB», и если я использую функцию AND, я не получаю форматирование из-зана то, что оба условия соблюдены, но не для одного ряда?

Пожалуйста, кто-нибудь может указать мне правильное направление, я действительно не знаю, что я ищу, но я предполагаю, что именно И вызывает проблему.

Дополнительное примечание ИЛИ не помогает, так как это отформатирует обе строки, и я ищу только одну.

1 Ответ

0 голосов
/ 07 февраля 2019

Если вы хотите выделить строку с наивысшим возрастом и наименьшими точками для этого наивысшего возраста, вам понадобится что-то вроде этой формулы:

=AND(age_cell=MAX(age_range),points_cell=MIN(IF(age_range=max(age_range),points_Range,"")))

, скорректированное в соответствии с фактическими диапазонами.

...