Поиск

CHOOSE

Определение

CHOOSE возвращает значение из списка, чья позиция равна номеру индекса.

Синтаксис

=CHOOSE(index_num, value1, [value2], ...)

Аргументы

Аргумент Значение
index_num Какой элемент вернуть, считая 1 первым значением. Часто ячейка, например A2.
value1 Первый вариант. Текст нужно заключать в двойные кавычки.
value2, ... Необязательные дополнительные варианты по порядку.

Пример

Лист печи сопоставляет настройку нагрева с меткой. Настройки записаны в A2:A4.

A: Настройка
3
1
2

Формула: =CHOOSE(A2,"low","mid","high")

Результат: high. 3 выбирает третье значение. При заполнении вниз формула даёт high, low и mid.

Практика

В ячейке A2 записано 2. В B2 напишите формулу, которая возвращает "red", если A2 равно 1, "blue", если A2 равно 2, и "green", если A2 равно 3.

  1. В B2 напишите формулу CHOOSE, которая показывает red, если A2 равно 1, blue, если A2 равно 2, и green, если A2 равно 3.
Шаг 1 из 2
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…

Связанные функции

INDEX читает позицию из диапазона на листе. FILTER оставляет совпадающие строки, а не выбирает по индексу.

Частая ошибка

Использование 0 как индекса: CHOOSE начинается с 1, поэтому CHOOSE(0,"low","mid","high") возвращает #VALUE!.

Связанные функции

Эти ссылки — связанные функции.