База Знаний: Функции Calc. CHOOSE

From Wiki
Revision as of 09:58, 13 March 2012 by Sancho (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search



CHOOSE

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

Синтаксис функции:

=CHOOSE(index; value1; value2; ... value30)
Рис. 1. Пример функции.

где:

  • 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.

На Рис. 2, функция CHOOSE используется, для выбора варианта текста дня недели — согласно числового значения, возвращаемого функцией WEEKDAY.






InfraOffice.pro 3.1.x









К началу страницы