ExcelのCHOOSE関数は、インデックス番号を使用して、対応するデータリストから特定の値を検索して返します。インデックス番号は、リスト内の値の位置を示します。
注意この資料の情報は、Excel 2019、Excel 2016、Excel 2013、Excel 2010、Macの場合はExcel 2019、Macの場合はExcel 2016、Mac 2011の場合はExcel、Excelの場合はExcelに適用されます。
CHOOSE機能の概要

Excelの多くの関数と同様に、CHOOSEは他の数式や関数と組み合わせて異なる結果を返すときに最も効果的です。
たとえば、選択したインデックス番号に応じて、同じデータに対してExcelのSUM、AVERAGE、またはMAX関数を使用して計算を実行するには、CHOOSEを使用します。
CHOOSE関数の構文と引数
関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます。
CHOOSE関数の構文は次のとおりです。
=選択する(Index_num,Value1,Value2,…値255)
Index_num (必須):関数が返す値を指定します。 Index_numは、1〜254の数値、数式、または1〜254の数値を含むセルへの参照です。
値 (Value1が必要です。追加値は最大254までです)は、Index_num引数に応じて関数によって返される値のリストです。値には、数値、セル参照、名前付き範囲、数式、関数、またはテキストを使用できます。
ExcelのCHOOSE関数を使用してデータを検索する例

CHOOSE関数を使用する方法を説明するために、このチュートリアルで使用されているサンプルに従ってください。この例では、CHOOSE関数を使用して従業員の年間ボーナスを計算しています。
ボーナスは年間給与のパーセンテージで、パーセンテージは1から4の成績評価に基づいています。
CHOOSE関数は、パフォーマンスの評価を正しいパーセントに変換します。
評価1:3% 評価2:5% 評価3:7% 評価4:10%
このパーセント値に年次給与を掛けて、従業員の年次ボーナスを探します。 この例では、セルG2にCHOOSE関数を入力してから、フィルハンドルを使用して関数をセルG2〜G5にコピーする方法を示します。 セルD1〜G1に以下のデータを入力します。 チュートリアルのこのセクションでは、セルG2にCHOOSE関数を入力し、最初の従業員のパフォーマンスレーティングに基づいてボーナス率を計算します。これらの手順は、Excel 2019、Excel 2016、Excel 2013、Excel 2010、Excel for Macに適用されます。 値0.07はセルG2に現れます。セルG2は7%の小数です。 Excel Onlineには数式タブがありません。代わりに、関数の挿入ボタンを使用して、Excel Onlineまたは他のバージョンのExcelでCHOOSE関数を入力します。 値0.07はセルG2に現れます。セルG2は7%の小数です。 関数の結果に従業員の年俸を掛けて年次ボーナスを計算することで、セルG2のCHOOSE関数を変更できるようになりました。 この変更は、F2キーを使用して数式を編集することによって行われます。 最後のステップは、フィルハンドルを使用してG2セルの数式をG3〜G5セルにコピーすることです。 チュートリアルデータを入力

CHOOSE機能を入力してください

従業員ボーナスの計算

塗りハンドルで従業員のボーナス数式をコピーする





