論理

SWITCH

定義

SWITCH は、値に一致する結果を返し、どれも一致しないときは既定値を返します。

構文

=SWITCH(expression, value1, result1, [value2, result2], ...)

引数

引数 意味
expression 照合する値、またはそれを含むセルです。
value1 式と比較する最初の値です。
result1 式がその最初の値と等しいときに返す内容です。テキストは二重引用符で囲む必要があります。
value2, result2, ... 任意の追加の組です。対になっていない最後の引数は、どれも一致しないときの既定値です。

計算例

方位表が文字を正式名に対応付けます。文字は A2:A4 に入っています。

A: コード
S
N
E

数式: =SWITCH(A2,"N","North","E","East","S","South")

結果: South。A2 は S で、3番目の組に一致します。下にフィルすると、数式は South、North、East を返します。

練習問題

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

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

関連する関数

IF と IFS は比較が真かどうかを調べます。SWITCH は正確な値に一致させ、対になった結果を返します。

よくある間違い

A2>="N" のような比較を SWITCH の一致として書くミスです。SWITCH は正確な値だけを受け付けるので、不等式は IFS または IF に置きます。

関連する関数

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