上記のコマンドは、sum、average、meanなどの他のコマンドと組み合わせることができます。SUM(CHOOSE(3、B4:B9、C4:C9、D4:D9))は、次の3番目のセットの合計を返します。以下に示す値(D4:D9)。臨床研究、テストおよびトレーニングとしての機械学習などの場合など、データのランダムなグループ化が必要になる場合があります。ExcelのCHOOSE機能を使用して、データをランダムにグループ化することもできます。以下の例は、データをランダムに異なるクラスにグループ化する方法を説明しています。例320のサブジェクトのリストがあり、データをクラスA、B、C、およびDにグループ化するとします。グループA、B、C、およびDをランダムに選択するための構文は次のとおりです。D”)上記のコマンドで、RANDBETWEEN(1,4)は、1から4までの値をランダムに選択するExcel関数です。ここでは、インデックス値として使用されます。したがって、インデックス値は1から4にランダム化されます。インデックス値が1の場合、Aが得られます。2の場合、Bなどを返します。同様に、ExcelのRANDBETWEEN関数を利用して、データを任意の数のクラスに分類できます。CHOOSE関数を使用して、特定のデータから日/月を選択することもできます。以下の例は、日付から月を抽出して返す方法を説明しています。例4以下に示すように、最初の列A3:A14に日付のリストがあるとします。2番目の値(ここではA4)の月を抽出します。12月”)上記の構文は2月を返します。Excel関数をVLOOKUPなどの他の関数にリンクして、目的の値を取得できます。例5以下に示すように、学生ID(B6:B12)、名前(C6:C12)、およびマーク(D6:D12)のリストがあるとします。対応するIDを使用して学生の名前を見つけることができます。これを行うためにExcelで選択された式は次のようになります。VLOOKUP(ID、CHOOSE({1,2}、B6:B12、C6:C12)、2,0)確認したいIDがF6にある場合は、以下に示すように、それをセル参照に置き換えることができます。このための出力は「マニッシュ」です。/名前を使用して学生のマークを取得するためにも同じことができます。これにより、出力は56になります。例6ケースごとに成長が異なる3つのケース1、2、3があるとします。ここで、ケースを選択し、代わりに現在の値を取得する必要があります。現在の金額は元本+(元本*成長)になります。Excelでの選択式は次のようになります。VLOOKUP(B11、CHOOSE({1,2}、A6:A8、B6:B8)、2,0))ケースがケース1の場合、1,02,000を返します。上記のコマンドは、例5で使用したコマンドを少し拡張したものです。覚えておくべきことindex_valueは、1から254の間で変化します。選択できる値の数も1から254までさまざまです。提供される値の数は、≥index_value、つまり選択する値である必要があります。index_value>選択するために提供された値の数の場合、Excelはエラー#VALUEを返しますindex_valueは数値のみに対応する必要があります。ない場合、エラーが発生します。