Зміст
Одним з найпоширеніших застосувань Excel є пошук значення в таблиці або діапазоні даних. В Excel ми маємо 4 спеціальні функції пошуку. Крім того, ми можемо застосовувати комбінацію різних функцій для пошуку значення. Ми можемо використовувати 7 типів пошуку в Excel для пошуку конкретних значень.
У наступному наборі даних ми маємо список оцінок, отриманих різними студентами протягом семестру з предмету. Тепер ми використаємо цей набір даних для демонстрації 7 різних типів пошуку.
Завантажити Практичний посібник
Типи пошукових запитів в Excel.xlsx7 видів пошуку в Excel
1. функція пошуку в Excel
Функція LOOKUP шукає значення в заданому масиві і може повертати результат з іншого масиву. Припустимо, ми хочемо дізнатися оцінку одного з студентів.
Введіть наступну формулу,
=LOOKUP(K7,B5:B14,I5:I14)
Ось, K7 шукане значення, B5:B14 масив пошуку, а I5:I14 це масив результатів. ПОГЛЯД знайде шукане значення в масиві пошуку і поверне його з масиву результату.
Натисніть ENTER
В результаті ви отримаєте оцінку цього студента. Аналогічним чином можна скористатися кнопкою ПОГЛЯД щоб дізнатися будь-яке конкретне значення з таблиці.
Читати далі: Розширені функції пошуку в Excel (9 прикладів)
2. функція HLOOKUP
Функція HLOOKUP шукає значення у верхньому рядку таблиці або масиву і повертає значення в тому ж стовпці з вказаного рядка. Функція шукає значення по рядку, тобто по горизонталі, тому і називається ОГЛЯД .
Припустимо, ми хочемо знайти оцінку, отриману на іспиті студентом на ім'я Робін.
Введіть наступну формулу,
=HLOOKUP(K9,B4:G14,8,FALSE)
Ось, K9 шукане значення, B4:G14 масив таблиць, 8 індекс рядка, який означає, що нам потрібне значення з 8-го рядка таблиці, а НЕПРАВДА вказує на те, що функція буде шукати точний збіг. Формула буде шукати K9 у верхньому рядку таблиці B4:G14 і поверне значення з 8-го рядка стовпця, в якому K9 було знайдено.
Натисніть ENTER
Отже, ви отримаєте оцінку у фіналі, яку отримала Робін.
3. функція Excel VLOOKUP
Функція VLOOKUP є додатковою функцією ОГЛЯД функцію. ОГЛЯД шукає значення вздовж рядка, в той час як функція ПЕРЕГЛЯД шукає значення в стовпчику. ПЕРЕГЛЯД шукає значення в крайньому лівому стовпчику і після цього повертає значення в тому ж рядку вказаного стовпчика.
Давайте дізнаємося оцінку одного з учнів за допомогою ПЕРЕГЛЯД функцію.
Вставте наступну формулу,
=VLOOKUP(K7,B4:I14,8,FALSE)
Ось, K7 шукане значення, B4:I14 масив таблиць, 8 індекс стовпця, який означає, що нам потрібне значення з 8-го стовпця таблиці, а НЕПРАВДА вказує на те, що функція буде шукати точний збіг. Функція буде шукати K7 у крайній лівій колонці таблиці B4:I14 і поверне значення 8-го стовпця з рядка, в якому знайдено шукане значення.
Натисніть ENTER
В результаті ви отримаєте оцінку цього студента (комірка K7 ).
Читати далі: Excel LOOKUP vs VLOOKUP: на 3 прикладах
4. функція Excel XLOOKUP
Функція XLOOKUP це найпотужніша функція в Excel для пошуку значення з діапазону. Ця функція доступна тільки в Office 365 Тому, якщо ви використовуєте стару версію, ви не зможете скористатися цією функцією. XLOOKUP шукає в діапазоні або масиві збіг і повертає відповідний елемент з другого діапазону або масиву.
➤ Введіть наступну формулу, щоб отримати оцінку одного з учнів
=XLOOKUP(K7,B5:B14,I5:I14)
Тут формула буде шукати значення K7 в діапазоні B5:B14 і поверне відповідне значення з діапазону I5:I14
Натисніть ENTER
В результаті ви отримаєте оцінку студента, зазначену в комірці K7.
Схожі читання
- Як виконати пошук за кількома критеріями в Excel (тип І або АБО)
- Використання функції АДРЕСА в Excel (7 прикладів)
- Як шукати текст в Excel (7 підходящих методів)
5. функції OFFSET і MATCH для пошуку даних
Ми можемо шукати значення за допомогою функція OFFSET і функція MATCH взагалі.
На сьогоднішній день, на жаль, це не так. OFFSET повертає посилання на діапазон. МАТЧ повертає відносну позицію елемента в масиві, який відповідає заданому значенню в заданому порядку. Тепер давайте подивимося, як можна використовувати ці дві функції разом для пошуку значення.
З набору даних ми дізнаємося оцінку студента.
Введіть наступну формулу
=OFFSET(B4,MATCH(K7,B5:B14,0),MATCH(K6,C4:I4,0))
Ось, B4 опорна комірка, яка є першою коміркою нашого набору даних, K7 прізвище студента, B5:B14 діапазон, в якому буде шукатися ім'я студента, K6 це значення, яке ми шукаємо, тобто оцінка, C4:I4 діапазон, з якого буде підбиратися колонка Grade. 0 використовується для посилання на точний збіг. Формула дасть значення з комірки, що перетинається з коміркою Марсала (ПІБ студента) рядок та Клас колонка.
➤ Зараз, натисніть ENTER
В результаті ви отримаєте Клас студента Марсала .
6. пошук функцій ІНДЕКС та СПІВПАДІННЯ
Функція INDEX повертає значення або посилання на комірку на перетині певного рядка і стовпця в заданому діапазоні. Таким чином, ми можемо використовувати функцію ІНДЕКС функціонувати з МАТЧ функція для пошуку значення з таблиці.
➤ Введіть наступну формулу, щоб дізнатися оцінку студента,
=INDEX(I5:I14,MATCH(K7,B5:B14,0))
Ось, I5:I14 масив, з якого буде знайдено результуюче значення, K7 шукане значення, B5:B14 це масив пошуку, 0 вказує на точний збіг. МАТЧ поверне позицію шуканого значення K7 та ІНДЕКС функція поверне відповідне значення з масиву I5:I14 масив.
Після вставки формули,
Натисніть ENTER .
В результаті ви отримаєте оцінку студента, якого ви вказали в комірці K7 .
7. функція Excel XMATCH для пошуку
Функція XMATCH повертає відносну позицію елементу в масиві. Таким чином, замість використання функції МАТЧ ми можемо використовувати функцію XMATCH для пошуку значення. Давайте дізнаємося оцінку студента з нашого набору даних, використовуючи функцію XMATCH функцію.
Введіть наступну формулу,
=INDEX(B4:I14,XMATCH(K7,B4:B14),XMATCH(K6,B4:I4))
Ось тут і відбулася XMATCH функція дасть позицію K7 з асортименту B4:B14 та позицію K6 з асортименту B4:I4 А тепер ІНДЕКС функція буде використовувати позицію K7 як номер рядка і позицію K6 як номер стовпчика в таблиці B4:I14 повернути значення комірки на перетині цього рядка і стовпця.
Натисніть ENTER
В результаті ви отримаєте оцінку студента, зазначену в комірці K7 .
Висновок
Ви можете шукати значення в Excel, використовуючи будь-який з 7 типів, описаних в цій статті. Якщо ви зіткнулися з будь-яким видом пошуку в Excel, будь ласка, залиште коментар.