База Знаний: Функции Calc. CHOOSE
From Wiki
Jump to navigationJump to search < Энциклопедия | База знаний | Модули OpenOffice.org | Calc | Справочник функций | Функции электронных таблиц
CHOOSE
Функция возвращает значение из списка, задаваемое числовым индексом.
Синтаксис функции:
=CHOOSE(index; value1; value2; ... value30) |
---|
где:
- index — числовой индекс, определяющий какое из значений value1... value30 будет возвращено; если 1 — возвращается value1, если 2 — возвращается value2, и т. д. ;
- value1; value2; ... value30 — до 30 значений, каждое из которых может быть текстом, числом, логическим значением, ссылкой или формулой.
На рис. 1:
- в ячейке B2 возвращается текстовая строка «собака»;
- в ячейке B4 возвращается числовое значение 65,4;
- в ячейке B6 возвращается ссылка на ячейку A6, так что =CHOOSE(3; “собака”; 65,4; A6) в ячейке отображает содержимое ячейки A6 в этой ячейке (она эквивалентна =A6);
- в ячейке B8 возвращается сумма чисел в диапазоне A2:A4;
- в ячейке B10 возвращается 3, квадратный корень 9.
Функция CHOOSE пригодится в том случае, когда есть несколько вариантов для конкретного значения, выбирающиеся на основе результата выражения. При этом отпадает необходимость строить сложные формулы на основе вложенных IF.
На Рис. 2, функция CHOOSE используется, для выбора варианта текста дня недели — согласно числового значения, возвращаемого функцией WEEKDAY.
InfraOffice.pro 3.1.x