1
ワークブック監査Numbers.xlsmExcelのインデックスマッチRIGHTとトリム機能を使用している間、別のブック全体で一致しますか?
列Pがそうのようなアドレスのリストが含まれて私がしている:私の式があることを行っている私の他のワークブックでは、
Address Line 1, Sutton, SM2 78H
Address Line 2, Mitcham, M1 2NN
Address Line 3, Manchester, M15 4GS
、私はちょうどで列Iを持っています住所の郵便番号:
SM2 78H
M1 2NN
M15 4GS
は、私が試してみて、郵便番号が一致した場合、私は、監査番号ワークブックの列から値を取得するために、インデックスマッチングを使用したいです。私は以下の式を使用しています:
=INDEX('[Audit Numbers.xlsm]Supplier'!$I:$I,MATCH(I4,TRIM(RIGHT(TRIM(RIGHT(SUBSTITUTE('[Audit Numbers.xlsm]Supplier'!$P:$P,",",REPT(" ",LEN('[Audit Numbers.xlsm]Supplier'!$P:$P))),LEN('[Audit Numbers.xlsm]Supplier'!$P:$P))),8))))
ただし、#Valueエラーが発生します。 誰かが間違っている場所を私に見せてもらえますか?