Функції індекс і ПОИСКПОЗ в excel на простих прикладах
Функція ПОИСКПОЗ в Excel
Функція ПОИСКПОЗ повертає відносне розташування осередку в заданому діапазоні Excel, вміст якої відповідає згаданої значенням. Тобто дана функція повертає не саме вміст, а його місце розташування в масиві даних.
Наприклад, на малюнку нижче формула поверне число 5. оскільки ім'я "Дарина" знаходиться в п'ятому рядку діапазону A1: A9.

У наступному прикладі формула поверне 3. оскільки число 300 знаходиться в третьому стовпці діапазону B1: I1.
З наведених прикладів видно, що першим аргументом функції ПОИСКПОЗ є шукане значення. Другим аргументом виступає діапазон, який містить дані значення. Також функція має ще й третій аргумент, який задає тип зіставлення. Він може приймати один з трьох варіантів:
- 0 - функція ПОИСКПОЗ шукає перше значення в точності дорівнює заданому. Сортування не потрібно.



Поодинці функція ПОИСКПОЗ. як правило, не представляє особливої цінності, тому в Excel її дуже часто використовують разом з функцією ІНДЕКС.
Функція ІНДЕКС в Excel
Функція ІНДЕКС повертає вміст комірки, яка знаходиться на перетині заданих рядки і стовпці. Наприклад, на малюнку нижче формула повертає значення з діапазону A1: C4, яке знаходиться на перетині 3 рядки і 2 колонки.

Варто відзначити, що номери рядків і стовпців задаються щодо верхньої лівої комірки діапазону. Наприклад, якщо ту ж таблицю розташувати в іншому діапазоні, то формула поверне той же результат:

Якщо масив містить тільки один рядок або один стовпець, тобто є вектором, то другий аргумент функції ІНДЕКС вказує номер значення в цьому векторі. При цьому третій аргумент вказувати необов'язково.
Наприклад, наступна формула повертає п'ятого значення з діапазону A1: A12 (вертикальний вектор):

Дана формула повертає третє значення з діапазону A1: L1 (горизонтальний вектор):
Спільне використання ПОИСКПОЗ і ІНДЕКС в Excel
На малюнку нижче представлена таблиця, яка містить місячні обсяги продажів кожного з чотирьох видів товару. Наше завдання, вказавши необхідний місяць і тип товару, отримати обсяг продажів.

= ІНДЕКС (B2: E13; ПОИСКПОЗ (C15; A2: A13; 0); ПОИСКПОЗ (C16; B1: E1; 0))

Як бачите, ми отримали вірний результат. Якщо поміняти місяць і тип товару, формула знову поверне правильний результат:

У цій формулі функція ІНДЕКС вживає всіх 3 аргументу:
- Перший аргумент - це діапазон B2: E13, в якому ми здійснюємо пошук.



Якщо підставити в вихідну громіздку формулу замість функцій ПОИСКПОЗ вже обчислені дані з комірок D15 і D16, то формула перетвориться в більш компактний і зрозумілий вигляд:

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