Оглавление
Функция VLOOKUP обычно используется для поиска или нахождения любых элементов в диапазоне или таблице в Excel. Мы можем найти любые элементы с частичным совпадением с помощью функции VLOOKUP Существует несколько способов выполнить эту операцию. В этой статье я покажу вам 4 подходящих способа найти что-либо с помощью функции VLOOKUP функция для частичного совпадения в Excel.
Скачать рабочую тетрадь по практике
Вы можете бесплатно скачать нашу рабочую тетрадь для практики отсюда!
VLOOKUP для частичных совпадений.xlsx4 подходящих способа использования VLOOKUP для частичного совпадения
1. VLOOKUP с подстановочным знаком для получения частичного/точного совпадения из одного столбца
Предположим, что у нас есть набор данных о продажах с Имя , ID , Дата присоединения и Продажи .
Теперь мы хотим найти имена из этого набора данных с частичным вводом. Для этого можно воспользоваться функцией Функция VLOOKUP для этого используйте подстановочные знаки. Для этого выполните следующие действия.
📌 Шаги:
- Прежде всего, введите следующую формулу в ячейку C15 и нажмите кнопку Войти ключ.
=VLOOKUP("*"&C14&"*",B5:E12,1,FALSE)
🔎 Формула разбивки:
- В первом аргументе "*"&C14& "*" здесь мы используем символы подстановки для проверки значения поиска.
- B5:E12 это диапазон, в котором мы будем искать значение.
- 1 используется, так как мы хотим извлечь данные из первого столбца.
- FALSE используется для определения точного совпадения.
- В это время введите любое ключевое слово в ячейка C14 и нажмите кнопку Войти ключ.
Таким образом, вы сможете найти частичное совпадение для любого количества символов и в любой части текста из диапазона поиска с помощью функции VLOOKUP функция с подстановочными знаками.
Читать далее: VLOOKUP с диким знаком в Excel (3 метода)
2. Получение частично совпадающих данных из диапазона
В первой части мы извлекли только одно значение - Имя. Теперь мы извлечем значение Имя и Объединение данных из искомого ключевого слова с частичным совпадением. Для этого выполните следующие действия.
📌 Шаги:
- Сначала нажмите на ячейка C16 и вставьте следующую формулу.
=VLOOKUP("*"&C14&"*",B5:E12,3,FALSE)
Эта формула похожа на предыдущую, только основное отличие в том, что мы хотим извлечь дату соединения из 3-го столбца, поэтому в качестве индекса столбца указан 3.
- Затем нажмите кнопку Войти ключ.
- Далее введите любое ключевое слово в поле поиска на странице ячейка C14 и нажмите Войдите.
Таким образом, вы сможете получать данные из нескольких колонок с помощью функции Функция VLOOKUP по частичному совпадению.
Читать далее: VLOOKUP и возврат всех совпадений в Excel (7 способов)
3. Получение частичного совпадения числовых данных с помощью VLOOKUP
До сих пор мы извлекали из данного набора данных только имя и дату присоединения. Теперь в этом разделе мы выясним продажи для совпавших имен. Для достижения этой цели выполните следующие шаги.
📌 Шаги:
- В самом начале нажмите на ячейка C17 и вставьте следующую формулу.
=VLOOKUP("*"&C14&"*",B5:E12,4,FALSE)
- Затем нажмите кнопку Войти ключ.
🔎 Формула разбивки:
- Эта формула такая же, как и предыдущая, только основное отличие в том, что мы хотим извлечь Зарплату из 3-го столбца, поэтому 4 указывается в качестве индекса столбца.
- В это время введите любое ключевое слово в поле поиска на странице ячейка C14 и нажмите кнопку Войти ключ.
В результате вы сможете искать несколько значений с частичным совпадением, включая числовые значения.
Читать далее: VLOOKUP Частичное сопоставление нескольких значений (3 подхода)
Похожие чтения
- VLOOKUP не работает (8 причин и решений)
- Excel LOOKUP vs VLOOKUP: с 3 примерами
- Как выполнить VLOOKUP с диким знаком в 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, это логическое условие ЕСЛИ Здесь мы проверяем, имеет ли введенное имя наибольшие продажи или нет.
- Если зарплата введенного имени совпадает с уже определенной нами самой высокой зарплатой, то будет возвращено " Да ", в противном случае " Нет ".
- Чтобы узнать больше о ЕСЛИ функцию вы можете проверить следующим образом ссылка .
- После этого введите любое ключевое слово в поле поиска на странице ячейка C14 и нажмите кнопку Войти ключ.
Следовательно, условный ответ вы найдете в разделе ячейка C16 с частичным совпадением для Функция VLOOKUP .
Читать далее: Как вернуть наибольшее значение с помощью VLOOKUP в Excel
Excel VLOOKUP не работает при частичном совпадении: каковы причины?
Сайт VLOOKUP Функция с частичным совпадением иногда является сложной задачей. Так, вы можете обнаружить ошибки или не получить желаемый результат по нескольким причинам. Основные причины, по которым это происходит VLOOKUP неполный матч не работает, приведены ниже.
- Если символ дикой карты находится в неправильном положении.
- Если номер столбца неуместен внутри строки VLOOKUP функция.
- Если искомое значение не существует в области поиска исходных данных, вы получите сообщение #N/A ошибки.
- Если внутри значения поиска или значений диапазона источников есть лишний пробел или ненужные символы.
- Если для одного искомого значения имеется несколько совпадений, то в результате будет показано первое искомое значение.
INDEX-MATCH: альтернатива VLOOKUP для частичного сопоставления в Excel
В дополнение к ним существует альтернативный вариант для Функция VLOOKUP в Excel, который является Функция ИНДЕКС Мы можем легко найти что угодно, вводя частичные совпадения с помощью комбинации формул ИНДЕКС и МАТЧ функции.
На данный момент мы узнаем полное название путем поиска ключевых слов с ИНДЕКС и МАТЧ Функции. Для достижения этой цели выполните следующие действия.
📌 Шаги:
- Сначала введите следующую формулу в ячейка C15 и нажмите кнопку Войти ключ.
=INDEX($B$5:$B$12,MATCH("*"&C14&"*",$B$5:$B$12,0))
🔎 Формула разбивки:
- Во-первых, давайте посмотрим на внутреннюю функцию, которая является МАТЧ . В первом аргументе "*"&C14& "*" это соответствует данным с нашим частичным текстом в колонке Model. $B$5:$B$12 это диапазон столбцов Модели. 0 используется для определения точного совпадения.
- После этого в ИНДЕКС функция, $B$5:$B$12 это диапазон, в котором мы найдем индекс. Возвращаемый результат функции МАТЧ данные будут рассматриваться как номер строки.
- После этого введите любое ключевое слово в поле поиска на странице ячейка C14 и нажмите кнопку Войти ключ.
Таким образом, вы получите желаемый результат в ячейка C15 используя INDEX-MATCH сочетание.
Читать далее: Как сделать VLOOKUP частичного текста в Excel (с альтернативами)
Заключение
Итак, в этой статье я показал вам 4 подходящих способа использования Функция VLOOKUP для частичного совпадения в Excel. Вы также можете скачать нашу бесплатную рабочую тетрадь для практики. Я надеюсь, что вы нашли эту статью полезной и информативной. Если у вас есть какие-либо дополнительные вопросы или рекомендации, пожалуйста, не стесняйтесь комментировать здесь.
И, посетите ExcelWIKI чтобы узнать больше об Excel! Хорошего дня! Спасибо!