1

Привет, я хочу посмотреть дату и вернуться на неделю финансового года, но когда я использую vlookup дата отображается в формате dd/mm/yy hh:mm . Это означает, что числовое значение равно 42461.33 поэтому не будет изменяться на формат dd/mm/yy 42461 . В любом случае можно удалить hh mm из даты и времени, чтобы показать числовой формат как 42461 чтобы он просматривал dd/mm/yy в списке поиска v.

например, ячейка, с которой я копирую дату, - 01/04/2016 08:00:00 Я хочу изменить это на 01/04/16 чтобы он просматривал список дат, находит 01/04/16 и сообщает мне финансовая неделя 1?

Спасибо

2 ответа2

1

Ваша проблема не в формате, а в фактическом значении. Даты хранятся в виде чисел с плавающей запятой в единицах дней. Изменение формата не изменит способ сохранения даты или соответствия vlookup. На этом изображении третий столбец показывает значение, которое имеет в виду Excel, когда показывает значение во втором столбце.

Вам нужно получить только часть дня, поэтому используйте rounddown(YourDate,0) это может происходить внутри формулы vlookup. Например, если ваша таблица поиска находится в c2:d367, а дата, которую вы ищете, в A1:

vlookup(rounddown(A1,0), $c$2:$d$367,2)

0

Формат даты, который вам нужен, это «дд / мм / гг», просто введите его в «Формат / Пользовательский» (если его еще нет в списке для выбора).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .