Excel: як використовувати vlookup за датою
Існує два дійсні способи використання VLOOKUP за датою в Excel:
Спосіб 1. Використовуйте VLOOKUP із посиланням на клітинку
= VLOOKUP ( D2 , A2 : B9,2 , FALSE )
Ця формула знаходить дату в комірці D2 у діапазоні A2:B9 і повертає відповідне значення у стовпці 2 діапазону.
Спосіб 2. Використовуйте VLOOKUP із DATEVALUE
= VLOOKUP (DATEVALUE("1/14/2023") , A2:B9 , 2 , FALSE )
Ця формула знаходить дату 14.01.2023 у діапазоні A2:B9 і повертає відповідне значення в стовпці 2 діапазону.
Примітка . Аргумент FALSE повідомляє Excel шукати точні збіги замість нечітких.
У наведених нижче прикладах показано, як використовувати кожен метод на практиці з таким набором даних у Excel:
Приклад 1: використовуйте VLOOKUP за датою з посиланням на клітинку
Припустімо, ми хочемо знайти дату 14.01.2023 і повернути відповідне значення в стовпці продажів.
Для цього ми можемо ввести таку формулу в клітинку E2 :
= VLOOKUP ( D2 , A2 : B9,2 , FALSE )
На наступному знімку екрана показано, як використовувати цю формулу на практиці:
Формула VLOOKUP правильно повертає значення продажів 15 .
Приклад 2: використання VLOOKUP за датою з DATEVALUE
Знову припустімо, що ми хочемо знайти дату 14.01.2023 і повернути відповідне значення в стовпці продажів.
Для цього ми можемо ввести таку формулу в клітинку E2 :
= VLOOKUP (DATEVALUE("1/14/2023") , A2:B9 , 2 , FALSE )
На наступному знімку екрана показано, як використовувати цю формулу на практиці:
Формула VLOOKUP правильно повертає значення продажів 15 .
Зауважте, що якби ми спробували використати цитовану дату без функції DATEVALUE , ми б отримали результат #N/A :
Функція DATEVALUE необхідна для перетворення текстової дати на послідовний номер дати, який розпізнає Excel.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Excel: Як використовувати VLOOKUP для повернення всіх збігів
Excel: використовуйте VLOOKUP, щоб повернути порожнє значення замість нуля
Excel: як використовувати TRUE або FALSE у VLOOKUP