- ベストアンサー
choose 関数について
ロト6で43個の数値に順位をつけています。 クイックピックを作ったのですが、このPCが選んだ数字の順位合計が知りたいのですが choose 関数は29番目までの数値しか計算できないようで苦戦しております。 43番目までの値が反映されるようにするにはどうすればいいですか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
質問の意味は、「ExcelのCHOOSE関数で、43通りの値を返したい」ということでよろしいでしょうか? それならば、A1セルに1~43の値が入っているものとして、 =IF(A1<30,CHOOSE(A1,1番目の値,2番目の値,・・・,29番目の値),CHOOSE(A1-29,30番目の値,31番目の値,・・・,43番目の値)) でどうでしょうか? 29以下と30以上でCHOOSE関数を分割して使用すればいいのです。 (テスト環境:Excel2000(SP3),WindowsXP(SP2))