• 締切済み

エクセルについての質問。

エクセルの関数に関して質問があります。 |10001|AAAA|10002|BBBB| |10002|BBBB|10004|DDDD| |10003|CCCC|10004|DDDD| |10004|DDDD|10001|AAAA| |10005|EEEE|10005|EEEE| ちょっと分かりにくいですが 一番上の行ですと、 列A=10001 列B=AAAA 列C=10002 列D=BBBB と考えて下さい。 質問です。 --------------------------- 列Cの数値を列Aから検索して 同じのがあれば列Bの数値を列Dに表示する。 --------------------------- この関数を教えて頂けませんでしょうか? 宜しくお願い致します。

みんなの回答

回答No.2

D2のセルに=IF(COUNTIF($A$2:$A$9,C2)>0,B2,"") A2からA9は行数です。 あとはD2のセルを下へコピーするだけです。

すると、全ての回答が全文表示されます。
  • FEX2053
  • ベストアンサー率37% (7991/21370)
回答No.1

VLOOKUP関数の例題のような問題ですね。 とりあえず、データがA1~B10にあるとして、 =VLOOKUP(C1,$A$1:$B$10,2,FALSE) こいつをD1セルに書いて、ずーっと下にコピーすれば出てきますね。 C1のデータがA1~A10になければ、エラーもちゃんと出てきます。 詳細はVLOOKUPで検索してみて下さい。 http://allabout.co.jp/computer/msexcel/closeup/CU20060805A/

id48484848
質問者

お礼

FEX2053さん、ありがとうございました。 完璧に出来ました。 VLOOKUPを勉強してみようと思います。

すると、全ての回答が全文表示されます。

専門家に質問してみよう