Как да приложите VLOOKUP по дата в Excel

  • Споделя Това
Hugh West

Използваме VLOOKUP по дата за намиране на дати в таблица с данни. Това е много полезно за намиране на стойностите, съответстващи на определени дати от набор от данни. Стойността, която търсим с помощта на Функция VLOOKUP се нарича стойност за търсене . Следователно датата е стойността за търсене, когато прилагаме VLOOKUP по дата. Тази статия показва как да приложите VLOOKUP по дата по най-простия начин. Следващата снимка дава представа за това как VLOOKUP по дата работи.

Изтегляне на работна тетрадка за практика

Можете да изтеглите работната тетрадка за упражнения от бутона за изтегляне по-долу.

Прилагане на Vlookup с дати.xlsx

Прилагане на VLOOKUP по дата в Excel

Ще използваме следния набор от данни, за да илюстрираме как да приложим VLOOKUP набор от данни съдържа сумите на продажбите, съответстващи на различни дати.

Предполагаме, че искате да въведете датата в клетката E5 за да намерите съответната сума на продажбите в клетката F5 .

Можете лесно да направите това, като следвате стъпките по-долу.

Стъпки

1. Първо, въведете следната формула в клетката F5 :

=VLOOKUP(E5,B5:C10,2,FALSE)

2. Не се притеснявайте за #N/A грешка.

3. Сега въведете дата в клетката E5 за да получите желаната сума за продажба, както следва.

4. внимавайте за формата на датата при въвеждането й. Трябва да въведете датата в същия формат, както в набора от данни, който е MM/DD/YYYY в този случай.

5. Ако търсената дата не съществува в набора от данни, ще се появи съобщение #N/A Например, въведете 2/4/2022 вместо 2/4/2022 и ще видите следното.

Как работи формулата?

1. Функцията VLOOKUP се състои от следните аргументи:

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

2. Първо се задава стойността, която да се търси( lookup_value) . След това се задава обхватът на данните, които трябва да се търсят( table_array) . След това се задава въпрос номер на колоната ( col_num_index ), когато върнатата стойност съществува в този диапазон. Накрая range_lookup пита дали искате да потърсите Приблизително съвпадение(TRUE) или Точно съвпадение(FALSE) .

3. Ако сравним това с формулата, въведена в клетката F5 тогава получаваме,

  • Lookup_value = E5 която съдържа търсената от нас дата.
  • Table_array = B5:C10 която съдържа набора от данни.
  • Col_index_num = 2 която е втората колона на набора от данни, съдържаща сумите на продажбите, които искаме да разберем.
  • Range_lookup = FALSE , което означава, че се търси точно съвпадение.

Прочетете още: Как да използвате VLOOKUP за намиране на стойност, която попада между диапазон

Извършване на VLOOKUP за връщане на дата в Excel

Ами ако искаме да намерим датата, съответстваща на максималната сума на продажбите? Нека следваме стъпките по-долу за тази цел.

Стъпки

1. Първо, въведете следната формула в клетката E5 :

=MAX(C5:C10)

2. След това Функция MAX в тази формула ще върне максималната сума на продажбите от Продажби колона.

3. След това въведете следната формула в клетката F5 :

=VLOOKUP(E5,B5:C10,1,FALSE)

4. Но това дава #N/A грешка.

5. Това е така, защото стойността, която търсим, остава във втората колона в масива на таблицата.

6. За да решим този проблем, нека разменим Дата и Продажби колони.

7. След това променете формулата в клетката E5 към следващата:

=MAX(B5:B10)

8. Новият набор от данни ще изглежда по следния начин.

9. След това приложете следната формула в клетката F5 :

=(VLOOKUP(E5,B5:C10,2,FALSE)

10. Това ще върне датата като число.

11. Най-простият начин за решаване на този проблем е да промените формата на датата в тази клетка от Начало таб.

12. Алтернативен начин за това е да приложите следната формула вместо предишната в клетка F5 .

=TEXT(VLOOKUP(E5,B5:C10,2,FALSE), "D-MMM-YY")

13. Функция TEXT в тази формула ще промени стойността, получена от VLOOKUP формула за формат на датата.

Прочетете още: Търсене на стойност в диапазон и връщане в Excel (5 лесни начина)

Нещата, които трябва да запомните

  • Трябва да въведете дати в същия формат, в който са датите в набора от данни.
  • Стойността за търсене трябва да бъде в колона, която е по-ранна от колоната, която съдържа стойността за връщане.
  • Уверете се, че текстовият формат е в двойни кавички ( "" ) в ТЕКСТ функция.

Заключение

Вече знаете как да прилагате VLOOKUP Моля, използвайте раздела за коментари по-долу за допълнителни запитвания или предложения. Можете да посетите нашия ExcelWIKI блог, за да научите повече за Excel.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.