【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード

いつもご丁寧に教えていただき本当に感謝しております。
以前に「エクセルで優先的にデーターを表示させる処理方法」で質問させていただきましたが、解りにくいとご指摘を受け、もう一度改正版として、質問させていただきます。
よろしくお願いします。

まず、L1~L5に商品コードとして“1~5”、M1~M5に商品名として“花1~花5”の表があります。

C2に商品コードを入力するとD2に商品名がでるように、D2に=VLOOKUP(C2,$L$1:$M$5,2,FALSE)と関数を入れてます。

同様にF2に商品コード、G2に商品名がでるようにG2に=IF(F2="","",VLOOKUP(F2,$L$1:$M$5,2,FALSE))といれ、もう1つ同様に、
I2に商品コード、J2に商品名がでるようにIFとVLOOKUP関数を入れてます。

この商品コードの入力はC2→F2→I2の順に入力していき、F2からやI2からの途中入力はないものとします。

・・・で、A1にD2、G2、J2の商品名を表示させたいのですが、どのようにすればいいか教えてください。
例)D2に商品名が表示された場合、A1もD2の商品名が表示。
例)D2、G2、J2に商品名が表示されてる場合、A1はJ2の商品名を表示。

関数は不慣れなもので、できれば詳しく教えていただければ幸いです。
どうぞよろしくお願いします。

A 回答 (1件)

A1に


=IF(J2<>"",J2,IF(G2<>"",G2,IF(D2<>"",D2,"")))

この回答への補足

すごーい!!! できました。
大変助かりました。
本当にありがとうございます(^^)。

補足日時:2008/12/12 23:53
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!