
こんにちは。日付を検索して会計年度の週を返したいのですが、vlookup
日付を使用するとdd/mm/yy hh:mm
形式になります。つまり、数値は形式42461.33
に変更されません。日付と時刻から を削除して数値形式を表示し、v 検索リストで検索できるようにする方法dd/mm/yy 42461
はありますか。hh mm
42461
dd/mm/yy
たとえば、日付をコピーしているセルは、日付のリストが検索され、それが財務週 1 であることが示されるよう01/04/2016 08:00:00
に変更したいのですが。01/04/16
01/04/16
ありがとう
答え1
問題はフォーマットではなく、実際の値にあります。日付は日数単位で浮動小数点数として保存されます。フォーマットを変更しても、日付の保存方法や vlookup による一致方法は変わりません。この画像では、3 列目には、Excel が 2 列目の値を表示するときに想定している値が表示されています。
日の部分だけを取得する必要がある場合は、次のようにしますrounddown(YourDate,0)
。もちろん、これは vlookup 式内でも実行できます。たとえば、参照テーブルが c2:d367 にあり、参照する日付が A1 にある場合:
vlookup(rounddown(A1,0), $c$2:$d$367,2)
答え2
必要な日付形式は「dd/mm/yy」です。[形式]/[カスタム] の下に入力するだけです (選択リストにまだ表示されていない場合)。