- ベストアンサー
【Excel】条件が多すぎて…?
おはようございます。早速ですが質問です。 今、ある商品についてExcelで料金参照表を作っています。 商品名Aで仕様がa 商品名Aで仕様がb 商品名Bで仕様がa 商品名Bで仕様がb ・ ・ ・ 商品は”商品名R”まで、全部で18商品、 参照する料金表は全部で15パターンあります。 内訳としては 仕様a.bに対応するのが3商品 仕様a.cに対応するのが1商品 仕様a.dに対応するのが3商品 仕様aのみしか対応できないのが1商品です。 サイズを入れて料金表の中から値を拾うのは INDEXとMATCHを使ってできるのですが 参照すべき料金表を拾うことができないのです。 一度、以下のように作ってみたのですが 条件が多すぎて、ネストの制限に引っ掛かってか エラーになってしまいます。 IF(AND(A1="A",A2="a"),INDEX(料金表! $A$4:$H$8,C3,B3),IF(AND(A1="A",A2="b"),… 以下ずーっと繰り返し続く なにかいい方法はありませんでしょうか? これさえ解決すれば完成するのですが…。 どうか宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
お礼
maruru01さん、こんにちは。 迅速なお答えありがとうございます! maruru01さんのお陰で完成することができました。 これまでの質問を検索してみて どうやらCHOOSE関数が便利らしいということは なんとなく見つけていたのですが なるほど!こういうふうに使うのですね! 目からウロコが落ちる思いですよ。 本当にありがとうございました。 20ポイントじゃ足りないくらい感謝の気持ちでいっぱいです。