Excel で case ステートメントを作成する方法 (例付き)


case ステートメントは、条件を循環して最初の条件が満たされたときに値を返すステートメントの一種です。

Excel で case ステートメントを実装する最も簡単な方法は、次の基本構文を使用するSWITCH()関数を使用することです。

 =SWITCH( A2 , "G", "Guard", "F", "Forward", "C", "Center", "None")

この特定の関数はセル A2 を調べ、次の値を返します。

  • セルA2に「G」が含まれている場合は「 Keep
  • セルA2に「F」が含まれている場合は「進む
  • セルA2に「C」が含まれている場合は「中央
  • セル A2 に前の値が含まれていない場合は「なし

次の例は、この関数を実際に使用する方法を示しています。

例: Excel の Case ステートメント

次のようなバスケットボールのポジションのリストがあるとします。

次のSWITCH()関数を使用して、列 A の値に基づいて列 B の特定の位置名を返します。

 =SWITCH( A2 , "G", "Guard", "F", "Forward", "C", "Center", "None")

この数式をセルB2に入力し、それをコピーして列 B の残りの各セルに貼り付けます。

Excelのcaseステートメント

この式は列 B に次の値を返すことに注意してください。

  • A列に「G」が含まれる場合は「 Keep
  • A列に「F」が含まれる場合は「進む
  • A列に「C」が含まれる場合は「中央
  • 列 A に前の値が含まれていない場合は「 None

数式の「Z」に返す特定の値を指定していないため、列 B の最後の値は「 None 」を返すことに注意してください。

追加リソース

次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。

Excel: 複数の列から一意の値を見つける方法
Excel: 2 つの列を一致させて 3 番目の列を返す方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です