Як знайти значення в масиві в Excel

Для того щоб знайти значення комірки, розташованої на перетині стовпця і рядка в масиві таблиці в Microsoft Office Excel, необхідно скористатися функцією «ІНДЕКС», а також допоміжної «ПОШУК». Знайти значення в масиві потрібно, коли користувач працює з великою таблицею, і йому потрібно «підтягнути» ряд даних. У цій статті буде розглянуто докладний алгоритм використання функції «INDEX» для пошуку значень в масиві.

Запис функції «INDEX».

Такий оператор масиву записується наступним чином: =ІНДЕКС(масив; номер рядка; номер стовпця). Замість слів у дужках вказуються відповідні номери комірок вихідної таблиці.

Запис функції «MATCH».

Це допоміжний оператор для першої функції, який також буде використовуватися при пошуку значень в масиві. Його запис в Excel виглядає так: =MATCH(значення, яке потрібно знайти; масив таблиці; тип відповідності).

Звернути увагу! Під час написання аргументів для функції INDEX номер стовпця необов’язковий.

Як знайти значення в масиві

Для розуміння теми необхідно розглянути алгоритм виконання завдання на конкретному прикладі. Зробимо в Excel таблицю замовлень на один день, в якій будуть колонки: «Номер замовлення», «Клієнт», «Товар», «Кількість», «Ціна за одиницю», «Сума». Потрібно знайти значення в масиві, тобто створити індивідуальну картку замовлення клієнта, щоб отримати інформацію в стислому вигляді з комірок вихідної таблиці.

Як знайти значення в масиві в Excel
Зовнішній вигляд складеної таблички

Для цього потрібно виконати ряд дій за алгоритмом:

  1. Створіть картку замовлення клієнта.
Як знайти значення в масиві в Excel
Картка замовлення клієнта
  1. Для першого рядка картки потрібно створити випадаючий список, в якому будуть записані імена клієнтів з основного масиву. Згодом, вибравши певне найменування, користувач побачить стислу інформацію про нього, яка буде відображена в інших рядках картки замовлення.
  2. Наведіть курсор миші на перший рядок картки та увійдіть у розділ «Дані» у верхній частині головного меню програми.
  3. Натисніть кнопку «Перевірка даних».
  4. У вікні, що з’явилося, в полі «Тип даних» виберіть параметр «Список», а в якості джерела виберіть діапазон комірок вихідного масиву, в якому прописаний список усіх клієнтів.
Як знайти значення в масиві в Excel
Необхідні дії у вікні «Перевірка введених значень». Тут вибираємо опцію «Список» і вказуємо коло всіх клієнтів
  1. Праворуч від комірки в першому стовпчику картки з’явиться стрілка. Якщо натиснути на нього, ви побачите список усіх клієнтів. Тут потрібно вибрати будь-якого клієнта.
Як знайти значення в масиві в Excel
Список клієнтів, який з'явиться в першому рядку картки після виконання попередніх маніпуляцій
  1. У рядку «Номер замовлення» запишіть функцію «=ІНДЕКС(», потім натисніть значок «fx» поруч із панеллю формул Excel.
  2. У меню Майстра функцій, що відкриється, виберіть зі списку форму масиву для функції «ІНДЕКС» і натисніть «ОК».
Як знайти значення в масиві в Excel
Вибір форми масиву для функції «ІНДЕКС».
  1. Відкриється вікно «Аргументи функції», в якому необхідно заповнити всі рядки, вказавши відповідні діапазони комірок.
Як знайти значення в масиві в Excel
Вигляд вікна «Аргументи функції».
  1. Спочатку потрібно натиснути на іконку навпроти поля «Масив» і виділити всю оригінальну пластину разом із заголовком.
Як знайти значення в масиві в Excel
Заповнення рядка «Масив». Тут потрібно натиснути на іконку в кінці поля і вибрати вихідну табличку
  1. У полі «Номер рядка» необхідно заповнити функцію «СПІВПРАЦЯ». В першу чергу в дужках, як аргумент, вказуємо ім'я клієнта, який був обраний в картці замовлення. В якості другого аргументу функції «MATCH» потрібно вказати весь діапазон клієнтів у вихідному масиві таблиці. На місці третього аргументу необхідно написати цифру 0, тому що буде шукатися точний збіг.
Як знайти значення в масиві в Excel
Заповнення поля Номер рядка в меню аргументів функції. Тут використовується оператор MATCH.

Важливо! Після заповнення кожного елемента для функції «MATCH» вам потрібно буде натиснути кнопку «F4», щоб повісити знаки долара перед кожним символом в аргументі. Це дозволить формулі не «з'їхати» в процесі виконання.

  1. У рядку «Номер стовпця» ще раз пропишіть допоміжну функцію «ЗІГЛАС» з відповідними аргументами.
  2. Першим аргументом для функції необхідно вказати порожню комірку в рядку «Товар» в картці замовлення. При цьому більше не потрібно вішати на аргументи знаки долара, тому що потрібний аргумент повинен бути «плаваючим».
  3. Заповнюючи другий аргумент функції «MATCH», потрібно виділити заголовок вихідного масиву, а потім натиснути кнопку «F4» для фіксації символів.
  4. В якості останнього аргументу ви повинні написати 0, закрити дужку та натиснути «ОК» у нижній частині поля «Аргументи функції». У цій ситуації число 0 є точним збігом.
Як знайти значення в масиві в Excel
Заповніть поле «Номер колонки». Тут ще раз необхідно вказати всі аргументи для функції «MATCH», виділяючи відповідні діапазони комірок в масиві таблиці. 0 вказано як останній аргумент
  1. Перевірте результат. Після виконання таких тривалих дій в рядку «Номер замовлення» повинен відобразитися номер, що відповідає обраному клієнту.
Як знайти значення в масиві в Excel
Остаточний результат. У полі «номер замовлення» з’явилося відповідне значення з вихідного масиву таблиці
  1. На останньому етапі формулу потрібно буде розтягнути по всіх клітинках картки замовлення до кінця, щоб заповнити залишилися рядки.
Як знайти значення в масиві в Excel
Розтягування формули на всі рядки таблиці. Повністю заповнений масив. Дані зміняться при виборі іншого клієнта

Додаткова інформація! При виборі клієнта з розкривного списку картки замовлення вся інформація про цю особу буде відображена в інших рядках масиву.

Висновок

Таким чином, щоб знайти потрібне значення в масиві в Microsoft Office Excel, користувачеві доведеться досить багато попрацювати. В результаті повинна вийти невелика табличка з даними, яка відображає стиснуту інформацію по кожному параметру з вихідного масиву. Методика пошуку значень з відповідними зображеннями була детально розглянута вище.

залишити коментар