検索

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 は 3 番目の値を選びます。下にフィルすると、数式は high、low、mid を返します。

練習問題

セル A2 には 2 が入っています。B2 に、A2 が 1 のときは "red"、2 のときは "blue"、3 のときは "green" を返す数式を書いてください。

  1. B2 に、A2 が 1 のときは red、2 のときは blue、3 のときは green と表示する CHOOSE 数式を書いてください。
ステップ 1 / 2
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…

関連する関数

INDEX はシート上の範囲から位置で読みます。FILTER は番号で選ぶのではなく、一致する行を残します。

よくある間違い

番号に 0 を使うミスです。CHOOSE は 1 から始まるので、CHOOSE(0,"low","mid","high") は #VALUE! を返します。

関連する関数

これらのリンクは関連する関数です。