2016-10-06 9 views
0

私は、外部シートの列のすべての値に対してセルの値をチェックする必要があるシートを持っています。セル列。複数の他のセルとの文字列一致のExcelチェックセル

=IF(E2=(external.xlsx!D2),(external.xlsx!A2),"") 

...しかし、どのような場合、私はE2がD2と一致するかどうかを確認したい:D500とA2コピーしない場合:それぞれA500を

これは、単一のセルチェックに最適ですか?

以下のデータは、明確にするために役立つことがあります。

MASTER SHEET 
COLUMN E       COLUMN F 

2 - 0007597_halka_kamila.jpeg 
3 - 0007597_halka_kamila.jpeg 
4 - 0007597_halka_kamila.jpeg 
5 - 0007715_komplet_elena.jpeg 
6 - 0007715_komplet_elena.jpeg 
7 - 0007715_komplet_elena.jpeg 
8 - 0007913_podomka_erika.jpeg 
9 - 0007913_podomka_erika.jpeg 

EXTERNAL SHEET 
COLUMN A       COLUMN D 
2 - HALKA KAMILA     0007597_halka_kamila.jpeg 
3 - HALKA KAMILA     0007597_halka_kamila.jpeg 
4 - HALKA KAMILA     0007597_halka_kamila.jpeg 
5 - KOMPLET ELENA     0007715_komplet_elena.jpeg 
6 - KOMPLET ELENA     0007715_komplet_elena.jpeg 
7 - KOMPLET ELENA     0007715_komplet_elena.jpeg 
8 - PODOMKA ERIKA     0007913_podomka_erika.jpeg 
9 - PODOMKA ERIKA     0007913_podomka_erika.jpeg 

だから、例の私がそこにいる場合、外部シートの列Dのすべての単一のセル戦をチェックするためにマスターシートの列F2に式を必要とする上に

MASTER SHEET DESIRED RESULT 
COLUMN E       COLUMN F 

2 - 0007597_halka_kamila.jpeg  HALKA KAMILA 
3 - 0007597_halka_kamila.jpeg  HALKA KAMILA 
4 - 0007597_halka_kamila.jpeg  HALKA KAMILA 
5 - 0007715_komplet_elena.jpeg  KOMPLET ELENA 
6 - 0007715_komplet_elena.jpeg  KOMPLET ELENA 
7 - 0007715_komplet_elena.jpeg  KOMPLET ELENA 
8 - 0007913_podomka_erika.jpeg  PODOMKA ERIKA 
9 - 0007913_podomka_erika.jpeg  PODOMKA ERIKA 

目的は、それは私が持っている500かそこらの行に対して実行することができますので、その後、数式をコピーすることです。うまくいけば与えるシートF2をマスターするためにコピーされた試合は、外部シートの列Aから対応する値が続いています。アドバイスと助けをお待ちしております。

+0

Match(E1....を変更それはあなたが達成したいものを完全には明らかではありません。データサンプルと期待される結果を投稿する。 500行ではありません。 – teylyn

+0

データを更新して明確にしてください、多くのありがとうございます。 – d1ch0t0my

+0

私が公表した公式はまさにそのことです。あなたは正しい範囲を入れるのに助けが必要ですか?それはかなり明白でなければなりません。 – teylyn

答えて

1

ルックアップは役に立ちますか? G1の式は

=IFERROR(INDEX($A$1:$A$10,MATCH(E1,$D$1:$D$10,0)),"") 

となります。

編集:これは、編集した質問に記載されているデータ用です。 F1で始まり、コピーダウンします。あなたはF2で起動した場合、Match(E2....

=IFERROR(INDEX(external.xlsx!A:A,MATCH(E1,external.xlsx!D:D,0)),"not found") 

enter image description here

+0

ありがとうteylyn、それは本当に私を助けてくれた:)。 – d1ch0t0my

関連する問題