Зміст
В Microsoft Excel SUMIF з INDEX-MATCH функції широко використовується для вилучення сума за кількома критеріями з різних стовпці & рядки У цій статті ви детально дізнаєтеся, як ми можемо використовувати цей SUMIF разом з INDEX-MATCH ефективно функціонує для вилучення даних під численні критерії .
Наведений вище скріншот є оглядом статті, в якій представлено набір даних та приклад функції для вилучення даних шляхом підсумовування на основі критеріїв. Ви зможете дізнатися більше про набір даних, а також про всі відповідні функції в наступних методах цієї статті.
Завантажити Практичний посібник
Ви можете завантажити нашу робочу книгу Excel, яку ми використовували для підготовки цієї статті.
SUMIF з INDEX & MATCHВступ до функцій SUMIF, INDEX та MATCH в Excel
Перш ніж перейти до використання цієї комбінованої функції, давайте спочатку ознайомимося з внутрішніми та основними функціями.
1. функція SUMIF
- Активність:
Додати комірки, визначені заданими умовами або критеріями.
- Синтаксис формул:
=SUMIF(діапазон, критерії, [сума_діапазону])
- Аргументи:
діапазон - Діапазон комірок, в яких знаходиться критерій.
критерії- Вибрані критерії для асортименту.
сума_діапазон- Діапазон комірок, які враховуються при підведенні підсумків.
- Приклад:
На малюнку нижче представлений набір даних. 10 марок комп'ютерів знаходяться в Колонка А категорії пристроїв у Колонка Б а в наступних 6 стовпчиках таблиці - загальні продажі продукту по кожній торговій марці за 6 місяців.
З SUMIF ми знайдемо сумарні продажі в травні тільки настільних комп'ютерів всіх брендів. Отже, наша формула в Комірка F18 буде:
=SUMIF(C5:C14,F17,H5:H14)
Після натискання Увійдіть то загальна ціна продажу становитиме 71 810 доларів США.
2. функція INDEX
- Активність:
Повертає значення посилання на комірку на перетині певного рядка та стовпця в заданому діапазоні.
- Синтаксис формул:
=INDEX(array, row_num, [column_num])
Або,
=INDEX(посилання, номер_рядка, [номер_стовпця], [номер_області])
- Аргументи:
масив Діапазон комірок, стовпців або рядків, що розглядаються для пошуку значень.
row_num- номер рядка Позиція рядка в масиві.
column_position - позиція стовпця Позиція стовпця в масиві.
посилання- Діапазон масивів.
area_num- - номер ділянки Порядковий номер масиву в посиланні, якщо його не вказати, буде вважатись рівним 1.
- Приклад:
Припустимо, що ми хочемо дізнатися значення на перетині 3-го рядка та 4-го стовпця з масиву цін продажу з таблиці. Комірка F18 треба друкувати:
=INDEX(D5:I14,3,4)
Тепер натисніть Увійдіть І ви отримаєте результат.
Оскільки 4-й стовпець у вибраному масиві представляє ціни продажу всіх пристроїв за квітень, а 3-й рядок - категорію Lenovo Desktop, то на їх перетині в масиві ми знайдемо ціну продажу Lenovo Desktop у квітні.
Читати далі: Як зіставити декілька критеріїв з різних масивів в Excel
3. функція MATCH
- Активність:
Повертає відносну позицію елемента в масиві, який відповідає заданому значенню в заданому порядку.
- Синтаксис формул:
=MATCH(значення_пошуку, масив_пошуку, [тип_відповідності])
- Аргументи:
lookup_value - значення пошуку Значення комірки, яке потрібно шукати в діапазоні комірок.
lookup_array- Діапазон комірок, в яких потрібно шукати шукане значення.
match_type- Це необов'язковий параметр, який визначає, чи потрібно шукати частковий або точний збіг з масиву для шуканого значення.
- Приклад:
Спочатку ми дізнаємося позицію місяця червня з заголовків місяців. Комірка F17 то наша формула буде такою:
=MATCH(F16,D4:I4,0)
Преса Увійдіть Ви побачите, що в заголовках місяців позиція стовпчика місяця червень дорівнює 6.
Змінити назву місяця в Комірка F16 Ви побачите вибрану позицію відповідного стовпчика іншого місяця.
І якщо ми хочемо дізнатися позицію в рядку бренду Dell з назв брендів в Колонка Б тоді формула в Комірка F20 буде:
=MATCH(F19,B5:B14,0)
Ось, B5:B14 діапазон комірок, в яких буде шукатися назва бренду. Якщо ви зміните назву бренду в Комірка F19 Ви отримаєте відповідну позицію рядка цієї марки з виділеного діапазону клітинок.
Читати далі: Як використовувати INDEX та Match для часткового збігу (2 способи)
Схожі читання
- Як виділити певні дані в Excel (6 способів)
- Формула з використанням функцій непрямого підбору індексів в Excel
- Індексний пошук з множинними збігами в Excel (5 способів)
- Як використовувати функції робочого аркуша ІНДЕКС & СПІВПАДАННЯ в Excel VBA
- Співставлення індексів Excel для повернення декількох значень в одній комірці
Поєднання функцій ІНДЕКС та СРЗНАЙТИ в Excel
Тепер ми будемо знати, як користуватися INDEX & MATCH функції разом як функція і що саме ця комбінована функція повертає на виході. Ця комбінована функція INDEX-MATCH ефективна для пошуку конкретних даних з великого масиву. МАТЧ функція тут шукає позиції рядка & стовпця вхідних значень & the Функція INDEX просто поверне вивід з перетину позицій цього рядка і стовпця.
Тепер, на основі нашого набору даних, ми хочемо дізнатися загальну ціну продажу бренду Lenovo в червні. Отже, в Комірка F18 Набирай, набирай:
=INDEX(D5:I14,MATCH(F17,B5:B14,0),MATCH(F16,D4:I4,0))
Преса Увійдіть Результат ви побачите миттєво.
Якщо ви зміните місяць та назву пристрою в F16 & F17 відповідно, ви отримаєте відповідний результат в F18 одразу.
Читати далі: Індекс Excel Співставлення одного/кількох критеріїв з одним/кількома результатами
Використання SUMIF з функціями INDEX та MATCH в Excel
Тепер перейдемо до основної тези статті, а саме SUMIF з INDEX & MATCH Для нашого розрахунку за кількома критеріями ми дещо модифікували набір даних. Колонка А У 5 торгових марок з'явилося по кілька позицій для своїх 2 типів пристроїв. У решті колонок відпускні ціни не змінилися.
Ми дізнаємося загальний обсяг продажів пристроїв Lenovo за червень місяць.
📌 Сходинки:
➤ На виході Комірка F18 відповідна формула матиме вигляд:
=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
Натисніть Увійдіть Ви одразу отримаєте повну вартість продажу Lenovo у червні.
А якщо ви хочете перейти в категорію пристроїв, за умови, що ви хочете знайти загальну ціну продажу десктопа, то наш Діапазон сум буде C5:C14 Я знаю, що це не так; Критерії суми тепер буде Робочий стіл, тоді формула буде такою:
=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
Читати далі: ІНДЕКСНИЙ СПІВПРАЦЮВАННЯ з декількома критеріями на іншому аркуші (2 способи)
Використання СУММ з функціями ІНДЕКС та СРЗНАЙТИ в Excel
ПІДСУМКИ є підкатегорією SUMIF функцію. Використовуючи ПІДСУМКИ функціонувати разом з INDEX & MATCH функцій всередині можна додати більше 1 критерію, що неможливо з SUMIF функцію. У ПІДСУМКИ функції, ви повинні ввести Діапазон сум спочатку, потім Діапазон критеріїв а також Критерії діапазону Тепер на основі нашого набору даних ми дізнаємось ціну продажу десктопів Acer у травні місяці. Уздовж рядків ми додамо два різних критерії, починаючи з Колонки B & C .
📌 Сходинки:
Відповідна формула у розділі Комірка F19 буде:
=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)
Натисніть Увійдіть функція поверне значення $9,000.00.
Читати далі: Індексне збіг суми декількох рядків в Excel (3 способу)
Заключні слова
Сподіваюся, ця стаття про використання SUMIF з функціями INDEX і MATCH тепер підкаже вам, як застосувати її у вашій роботі з Excel. Якщо у вас виникли питання або відгуки, будь ласка, дайте мені знати в розділі коментарів. Або ви можете переглянути інші наші цікаві статті, пов'язані з функціями Excel, на цьому сайті.