日付を検索するときに VLOOKUP エラーが発生する

日付を検索するときに VLOOKUP エラーが発生する

私は Excel の CONCATENATE 関数を使用して、異なる年度の財務諸表の複数の値を作成しようとしています。主な数式は次のとおりです。

=VLOOKUP(TEXT(CONCATENATE(A1,"-",C6,"-",RIGHT(B7,2)),"dd-mm-yy"),range,column,FALSE)

(TEXT(CONCATENATE(A1,"-",C6,"-",RIGHT(B7,2)),"dd-mm-yy")は必要な日付 (例: 10-Jun-10) を返しますが、これを で使用するとVLOOKUP日付として扱われず、エラーが返されます。どうすればこれを修正できますか?

答え1

ExcelとVlookupが日付として理解できるように日付を記述する必要があります。関数を試してください。日付(年、月、日)例えば:
=Vlookup(日付(右(B7,2),C6,A1),範囲,列,False)

関連情報