【3月6日実施】システムメンテナンス実施のお知らせ

参照するデータのA,B,C列が一致したらD列のデータを反映したいです。

〔参照するデータ〕
 A列   B列 C列  D列
山田太郎  1  40  北海道
山田太郎  2  41  青森県
山田太郎  3  41  秋田県
田中一郎  1  50  栃木県
田中一郎  2  50  群馬県
田中一郎  3  51  神奈川県
岡田和男  1  60  千葉県
岡田和男  2  61  長野県
岡田和男  3  61  岐阜県

〔反映させたいデータ〕
 A列   B列 C列  D列
山田太郎  1  40  
山田太郎  1  40  
山田太郎  1  40  
山田太郎  2  41  
山田太郎  2  41  
山田太郎  3  41  
田中一郎  1  50  
田中一郎  2  50  
田中一郎  3  51  
田中一郎  3  51  
田中一郎  3  51  
田中一郎  3  51  
田中一郎  3  51  
田中一郎  3  51  
岡田和男  1  60  
岡田和男  1  60  
岡田和男  1  60  
岡田和男  2  61  
岡田和男  2  61  
岡田和男  2  61  
岡田和男  2  61  
岡田和男  3  61  

〔希望する最終形〕
 A列   B列 C列  D列
山田太郎  1  40  北海道
山田太郎  1  40  北海道
山田太郎  1  40  北海道
山田太郎  2  41  青森県
山田太郎  2  41  青森県
山田太郎  3  41  秋田県
田中一郎  1  50  栃木県
田中一郎  2  50  群馬県
田中一郎  3  51  神奈川県
田中一郎  3  51  神奈川県
田中一郎  3  51  神奈川県
田中一郎  3  51  神奈川県
田中一郎  3  51  神奈川県
田中一郎  3  51  神奈川県
岡田和男  1  60  千葉県
岡田和男  1  60  千葉県
岡田和男  1  60  千葉県
岡田和男  2  61  長野県
岡田和男  2  61  長野県
岡田和男  2  61  長野県
岡田和男  2  61  長野県
岡田和男  3  61  岐阜県




反映させたいデータでA列とC列がおなじでも,B列が違うものもあり,手に負えず質問させていただきました。よろしくお願いいたします。

A 回答 (1件)

こんにちは



両方A:D列なので表示しにくいですが・・

添付図では、仮に1~9行が「参照するデータ」、15行以降が「反映させたいデータ」としました。

365環境(または2021)であれば、D15セルに
=INDEX(FILTER(D$1:D$10,(A$1:A$10=A15)*(B$1:B$10=B15)*(C$1:C$10=C15),""),1)
の式を入力し、下方にフィルコピーでできると思います。
「エクセルの参照について教えてください」の回答画像1
    • good
    • 0
この回答へのお礼

さっそくご連絡いただきありがとうございました。

まさしく求めていたものでした。
実作業に落とし込み,満足のいく結果となりました。
たいへん助かりました。本当にありがとうございました。

お礼日時:2022/12/08 17:46

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