- ベストアンサー
エクセルで値の組み合わせによる判定方法と数値の表示方法
- この質問では、エクセルで複数の値の組み合わせによる判定方法とD列に数値を表示する方法について説明しています。
- 具体的には、A列に4種類の文字列、B列に2種類の文字列、C列に8種類の文字列がランダムに入っている状況を想定しています。
- そして、A列、B列、C列の文字列の組み合わせによってパターン別に予め設定した数値をD列に表示する方法を教えてほしいという内容です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! 横からお邪魔します。 >例えば2A+A+い=3 と No.1さんの補足の >組み合わせのパターン別の数値です の「3」の場合が全く異なっていますが・・・ おそらくこういうコトだろうと解釈しての一例です。 ↓の画像のように補足に投稿された表を作成しておきます。 (今回はF・G列にしています) D1セルに =IFERROR(VLOOKUP(A1&B1&C1,F:G,2,0),"") という数式を入れオートフィルでずぃ~~~!っと下へコピー! これで画像のような感じになります。 ※ 上記数式はExcel2003まででは使用できませんので Excel2003以前のバージョンの場合 =IF(COUNTIF(F:F,A1&B1&C1),VLOOKUP(A1&B1&C1,F:G,2,0),"") としてみてください。m(_ _)m
その他の回答 (1)
- shintaro-2
- ベストアンサー率36% (2266/6245)
>D列に入れる式を教えて頂けないでしょうか? 組み合わせの具体例がもっとないと・・・ 簡単なのは、組み合わせの文字列と、数値を表にしておいて、vlookupを使うこと
補足
回答ありがとうございます。 組み合わせのパターン別の数値です。 2A A あ 1 2A A い 2 2A A う 3 2A A え 4 2A B あ 5 2A B い 6 2A B う 7 2A B え 8 3A A お 9 3A A か 10 3A A き 11 3A A く 12 3A B お 13 3A B か 14 3A B き 15 3A B く 16 3B A あ 17 3B A い 18 3B A う 19 3B A え 20 3B B あ 21 3B B い 22 3B B う 23 3B B え 24 3B A お 25 3B A か 26 3B A き 27 3B A く 28 3A A あ 29 4A A あ 30 4A A い 31 4A A う 32 4A A え 33 4A B あ 34 4A B い 35 4A B う 36 4A B え 37 4A A お 38 4A A か 39 4A A き 40 4A A く 41 4A B お 42 4A B か 43 4A B き 44 4A B く 45
お礼
思っていた通りに出来ました! ありがとうございました。