Эффективный способ выбора метки на основе списка ячеек в Excel?

Эффективный способ выбора метки на основе списка ячеек в Excel?

Как написать формулу Excel, которая возвращает метку, связанную с ячейкой с наибольшим значением?

По сути, я пытаюсь реализовать вложенный оператор if/else или switch в Excel, например:

if cell1 > cell2 and cell1 > cell 3:
    show "Do X"
elif cell2 > cell3:
    show "Do Y"
elif cell3 is greatest:
    show "Do Z"

В настоящее время я используюIFS()функционирует, но становится немного громоздко из-за длинного списка ячеек для сравнения.

решение1

Чтобы узнать АДРЕС ячейки с наибольшим значением в таблице:

=CELL("address",OFFSET(A1,0,MATCH(MAX(A1:A9),A1:A9,0)))
Для таблицы, которая являетсяA1:A9

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