Часткова відповідність із VLOOKUP
Іноді вам знадобиться Excel для отримання даних на основі часткової інформації. Щоб вирішити проблему, можна скористатися а ВЛООКУП формула разом із символами підстановки - the зірочка (*) та знак питання (?).
Як виконати часткове збіг з VLOOKUP?
Щоб отримати інформація про продукти та продажі, здійснені продавцем, ім'я якого містить «ель», з таблиці, як показано вище, ви повинні знати, як використовувати підстановку – the зірочка (*), який відповідає будь-якій кількості символів. У наведеному вище випадку ви можете поставити «ель» між двома зірочками ("*ель*"), щоб відповідати всім іменам, які містять з. Після того, як ми зрозуміємо використання символів підстановки, ми можемо використовувати функцію VLOOKUP для застосування часткової відповідності.
Поради для інших випадків: Установіть відповідність між назвами почніть з еля, використовуйте "al*"; Установіть відповідність між назвами закінчити елем, використати "*al"; Установіть відповідність між назвами 2-4 літери мають ель, використовуйте "?ale*". Зверніть увагу, що один знак питання відповідає одному символу.
Родовий синтаксис
=VLOOKUP(lookup_value,table_array,column_num,FALSE)
- пошукове_значення: Значення VLOOKUP, що використовується для застосування часткової відповідності в table_array. Тут мається на увазі назва містить «ель». The lookup_value має бути в крайньому лівому стовпці table_array.
- table_array: Діапазон клітинок для перегляду.
- номер_столбця: Номер стовпця в table_array містить значення для повернення.
Щоб отримати інформація про продукти та продажі, здійснені продавцем, ім'я якого містить «ель», скопіюйте або введіть формули нижче в клітинки G7 і G8 і натисніть Що натомість? Створіть віртуальну версію себе у щоб отримати результати:
Комірка G7 = VLOOKUP ("*ель*",B5: D11,2,ПОМИЛКОВИЙ)
Комірка G8 = VLOOKUP ("*ель*",B5: D11,3,ПОМИЛКОВИЙ)
Або використовуйте посилання на клітинку, щоб зробити формули динамічними:
Комірка G7 = VLOOKUP ("*"&G5&"*",B5: D11,2,ПОМИЛКОВИЙ)
Комірка G8 = VLOOKUP ("*"&G5&"*",B5: D11,3,ПОМИЛКОВИЙ)
√ Примітка. Щоб з’єднати посилання на клітинку і текст, ви повинні використовувати амперсанд (&), щоб об’єднати їх. Причому текст потрібно брати в подвійні лапки.
Пояснення формули
Тут ми використовуємо формулу нижче як приклад:
=VLOOKUP("*"&G5&"*",B5:D11,2,FALSE)
- The lookup value "*"&G5&"*" ("*ale*") can match any names that contain the string “ale”, no matter what position the string is in the names.
- The range_lookup FALSE asks the VLOOKUP function to find the exact match.
- The VLOOKUP function will then return the value that matches "*"&G5&"*" and is in the 2nd column of the range B5:D11, which is Ruler, Glue, Notebook.
Супутні функції
Функція Excel VLOOKUP шукає значення за допомогою відповідності в першому стовпці таблиці і повертає відповідне значення з певного стовпця в тому ж рядку.
Пов’язані формули
Знайдіть значення, що містить певний текст із символами підстановки
Щоб знайти першу відповідність, яка містить певний текстовий рядок у діапазоні в Excel, можна використовувати формулу INDEX і MATCH із символами підстановки — зірочкою (*) і знаком питання (?).
Знайдіть перше часткове збігове число
Існують випадки, коли вам потрібно отримати позицію першої часткової відповідності, яка містить конкретне число в діапазоні числових значень в Excel. У цьому випадку формула MATCH і TEXT, яка містить зірочку (*), символ підстановки, який відповідає будь-якій кількості символів, зробить вам послугу. І якщо вам також потрібно знати точне значення в цій позиції, ви можете додати функцію INDEX до формули.
Можливо, вам відомо, що ви можете поєднати функції INDEX та MATCH або скористатися функцією VLOOKUP для пошуку значень у Excel. Однак пошук не враховує регістр. Отже, щоб виконати збіг з урахуванням регістру, слід скористатися функціями EXACT та CHOOSE.
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...
Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.