1
私は、約1500個のデータと約20個の列を持つExcelファイルを持っています。私は2枚持っている:2行を一致させ、別の行を別の行にコピーする
Sheet1の
Customer Basic ID Customer ID# Name Nationality Address ...
02654 12056978 aa somewhere
のSheet2を
Customer Basic ID Customer ID#
私は何をする必要があるのSheet2とシート1で一致お客様のID番号であり、シート1に顧客の基本的なIDを取得します対応する列に表示されます。
私が試してみました:
=INDEX(E:E,MATCH(C:C,AH:AH,0)*AG:AG
をしかし、それは動作しませんでした。
アドインも試しましたが、うまく動作しません。一致するIDを探して手動でコピーすると、非常に悪い解決策と時間がかかるようです。あなたはすでにあなたの質問に書いたように
'Customer Basic ID'が列Aで、' Customer ID# 'が両方のシートの列Bであり、シート2のA2であると仮定します。 '= INDEX(Sheet1!A:A、MATCH(B2、Sheet1!B:B 、0)) 'はすみません。 –
@DirkReichel私はここで何が欠けていますか?これはvlookupのように見えますか? – roganjosh
vlookupは常に範囲の最初の列を検索しますが、2番目の列を検索して最初のものを出力する必要があります。これはvlookupではできませんが、基本的に正しいです。 –