Как да използвате VLOOKUP за частично съвпадение в Excel (4 подходящи начина)

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

Функция VLOOKUP обикновено се използва за търсене или намиране на всякакви елементи в рамките на диапазон или таблица в Excel. Можем да намерим всякакви елементи с частични съвпадения, като използваме VLOOKUP В тази статия ще ви покажа 4 подходящи начина за намиране на всичко с функцията VLOOKUP функция за частично съвпадение в Excel.

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

Можете да изтеглите безплатно нашата учебна тетрадка от тук!

VLOOKUP за частични съвпадения.xlsx

4 подходящи начина за използване на VLOOKUP за частично съвпадение

1. VLOOKUP с Wildcard за получаване на частично/точно съвпадение от една колона

Да предположим, че разполагаме с набор от данни с информация за продажбите с Име , ID , Дата на присъединяване , и Продажби .

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

📌 Стъпки:

  • Преди всичко въведете следната формула в клетка C15 и натиснете бутона Въведете ключ.
=VLOOKUP("*"&C14&"*",B5:E12,1,FALSE)

🔎 Разбивка на формулата:

  • В първия аргумент "*"&C14& "*" Тук използваме символи за проверка на стойността за търсене.
  • B5:E12 това е обхватът, в който ще търсим стойността.
  • 1 се използва, тъй като искаме да извлечем данните от първата колона.
  • FALSE се използва за определяне на точното съвпадение.
  • В този момент въведете всяка ключова дума в клетка C14 и натиснете бутона Въведете ключ.

По този начин ще можете да намерите частично съвпадение за произволен брой знаци и в рамките на всяка част от текста от обхвата за търсене, като използвате VLOOKUP функция със заместващи символи.

Прочетете още: VLOOKUP с Wildcard в Excel (3 метода)

2. Извличане на частично съвпадащи данни от диапазон

В първата част извлекохме само една стойност, която е Name. Сега ще извлечем Име и Присъединяване на данни от търсената ключова дума с частично съвпадение. Следвайте стъпките по-долу, за да направите това.

📌 Стъпки:

  • Първо, щракнете върху клетка C16 и въведете следната формула.
=VLOOKUP("*"&C14&"*",B5:E12,3,FALSE)

Тази формула е подобна на предишната. Основната разлика е, че искаме да извлечем датата на присъединяване от третата колона, поради което като индекс на колоната е посочено 3.

  • След това натиснете бутона Въведете ключ.

  • След това въведете произволна ключова дума в полето за търсене на клетка C14 и натиснете Въведете.

По този начин ще можете да извличате данни от няколко колони с помощта на Функция VLOOKUP чрез частично съвпадение.

Прочетете още: VLOOKUP и връщане на всички съвпадения в Excel (7 начина)

3. Получаване на частично съвпадение на цифрови данни с VLOOKUP

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

📌 Стъпки:

  • В самото начало щракнете върху клетка C17 и въведете следната формула.
=VLOOKUP("*"&C14&"*",B5:E12,4,FALSE)

  • След това натиснете бутона Въведете ключ.

🔎 Разбивка на формулата:

  • Тази формула е същата като предишната. Основната разлика е, че тъй като искаме да извлечем Заплата от третата колона, затова 4 се задава като индекс на колоната.
  • В този момент въведете произволна ключова дума в полето за търсене на клетка C14 и натиснете бутона Въведете ключ.

В резултат на това ще можете да търсите множество стойности с частични съвпадения, включително цифрови стойности.

Прочетете още: VLOOKUP Частично съвпадение на няколко стойности (3 подхода)

Подобни четива

  • VLOOKUP не работи (8 причини & решения)
  • Excel LOOKUP срещу VLOOKUP: с 3 примера
  • Как да извършите VLOOKUP с Wildcard в Excel (2 метода)
  • Excel VLOOKUP за връщане на множество стойности вертикално
  • Използване на VBA VLOOKUP за намиране на стойности от друг работен лист в Excel

4. Търсене на данни с VLOOKUP за частично съвпадение и условия

Сега, Нека видим как можем да търсим всякаква информация с VLOOKUP за частични съвпадения и условие. По подобен начин ще използваме същата съвкупност от данни. Нашата задача е да проверим дали въведената ключова дума, съответстваща на името, има най-високи продажби или не. В тази връзка можете да използвате Функция MAX за да получите най-високите продажби. Ако съвпадащото име на ключова дума има най-високи продажби, ще се отпечата "да", в противен случай "не". За да направите това, следвайте стъпките по-долу.

  • Първоначално въведете следната формула в клетка C16 и натиснете бутона Въведете ключ.
=IF(VLOOKUP(C15,B5:E12,4)>=E15,"Yes","No")

🔎 Разбивка на формулата:

  • VLOOKUP(C15, B5:E12,4)>=E15, това е логическото условие на IF Тук проверяваме дали въведеното име има най-високи продажби или не.
  • Ако заплатата на въведеното име съвпадне с вече определената най-висока заплата, ще се върне " Да ", в противен случай " Не ".
  • За да научите повече за IF можете да проверите тази функция връзка .
  • След това въведете произволна ключова дума в полето за търсене на клетка C14 и натиснете бутона Въведете ключ.

Следователно условният отговор ще намерите в клетка C16 с частично съвпадение за Функция VLOOKUP .

Прочетете още: Как да върнете най-високата стойност, като използвате VLOOKUP в Excel

Excel VLOOKUP не работи за частично съвпадение: какви са причините?

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

  • Ако символът с уайлд кард е поставен на неправилно място.
  • Ако номерът на колоната е неподходящ в VLOOKUP функция.
  • Ако стойността за търсене не съществува в областта за търсене на изходните данни, ще получите съобщението #N/A грешки.
  • Ако в стойността за търсене или в стойностите на обхвата на източника има допълнително пространство или ненужни символи.
  • Ако има няколко съвпадения за една стойност за търсене, в резултата ще бъде показана първата стойност за търсене.

INDEX-MATCH: алтернатива на VLOOKUP за частично съвпадение в Excel

В допълнение към тях има и алтернативна възможност за Функция VLOOKUP в Excel, което е Функция INDEX . Можем лесно да намерим всичко, като въведем частични съвпадения, използвайки комбинацията от формулите INDEX и MATCH функции.

В този момент ще открием пълното име, като търсим ключови думи с INDEX и MATCH функции. Изпълнете стъпките по-долу, за да постигнете тази цел.

📌 Стъпки:

  • Първо въведете следната формула в клетка C15 и натиснете бутона Въведете ключ.
=INDEX($B$5:$B$12,MATCH("*"&C14&"*",$B$5:$B$12,0))

🔎 Разбивка на формулата:

  • Първо, нека видим вътрешната функция, която е MATCH В първия аргумент "*"&C14& "*" това съответства на данните с нашия частичен текст в колоната Model. $B$5:$B$12 това е обхватът на колоната Model. 0 се използва за определяне на точното съвпадение.
  • След това в INDEX функция, $B$5:$B$12 е обхватът, в който ще намерим индекса. Върнатият резултат от функцията MATCH данните ще се разглеждат като номер на ред.
  • След това въведете произволна ключова дума в полето за търсене на клетка C14 и натиснете бутона Въведете ключ.

По този начин ще получите желания резултат в клетка C15 като използвате INDEX-MATCH комбинация.

Прочетете още: Как да VLOOKUP частичен текст в Excel (с алтернативи)

Заключение

Затова в тази статия ви показах 4 подходящи начина за използване на Функция VLOOKUP за частично съвпадение в Excel. Можете също така да изтеглите нашата безплатна работна книга, за да се упражнявате. Надявам се, че намирате тази статия за полезна и информативна. Ако имате допълнителни въпроси или препоръки, моля, не се колебайте да коментирате тук.

И посетете ExcelWIKI за да научите повече неща за Excel! Приятно изкарване! Благодаря ви!

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