Зміст
При роботі з великою кількістю даних в Excel дуже часто використовується INDEX-MATCH функції для пошуку параметрів в розділі численні критерії У цій статті ви дізнаєтеся, як можна включити SUM, РЕЗУЛЬТАТ , SUMIF або Функції SUMIFS разом з формулою INDEX-MATCH підбивати підсумки або оцінювати підсумки за численними критеріями в Excel.
Наведений вище скріншот є оглядом статті, яка представляє собою набір даних і є прикладом того, як можна оцінити суму в Excel під різні умови разом зі стовпчиками та рядками Ви дізнаєтесь більше про набір даних та всі відповідні функції в наступних методах у цій статті.
Завантажити Практичний посібник
Ви можете завантажити книгу Excel, яку ми використовували для підготовки цієї статті.
СУМА з ІНДЕКСОМ та СПІВПАДІННЯМВступ до функцій: SUM, INDEX та MATCH з прикладами
Перш ніж перейти до того, як ці три функції працюють разом, давайте познайомимося з цими функціями та їхнім робочим процесом по черзі.
1. СУМА
- Мета:
Підсумовує всі числа в діапазоні комірок.
- Синтаксис формул:
=SUM(число1, [число2], ...)
- Приклад:
У нашому наборі даних присутній перелік комп'ютерних пристроїв різних марок, а також відпускні ціни за 6 місяців для комп'ютерного магазину.
Ми хочемо знати загальну ціну продажу настільних комп'ютерів всіх брендів тільки за січень.
📌 Сходинки:
➤ В Комірка F18 треба друкувати:
=SUM((C5:C14=F16)*D5:D14)
Натисніть Увійдіть Ви побачите загальну ціну продажу всіх десктопів за січень одразу.
Усередині СУМА лежить лише один масив. Тут, C5:C14=F16 означає, що ми даємо вказівку функції порівняти критерії з Комірка F16 в діапазоні осередків C5:C14 Додавши ще один діапазон комірок D5:D14 з Зірочка(*) Перед цим ми вказуємо функції підсумувати всі значення з цього діапазону за заданими критеріями.
2. ІНДЕКС
- Мета:
Повертає значення посилання на комірку, що знаходиться на перетині певного рядка і стовпця, в заданому діапазоні.
- Синтаксис формул:
=INDEX(array, row_num, [column_num])
або,
=INDEX(посилання, номер_рядка, [номер_стовпця], [номер_області])
- Приклад:
Припустимо, що ми хочемо дізнатися значення на перетині 3-го рядка і 4-го стовпця з масиву відпускних цін з таблиці.
📌 Сходинки:
➤ В Комірка F19 Набирай, набирай:
=INDEX(D5:I14,3,4)
Натисніть Увійдіть І ви отримаєте результат.
Оскільки 4-й стовпець масиву представляє ціни продажу всіх пристроїв за квітень, а 3-й рядок - категорію Lenovo Desktop, то на їх перетині в масиві ми знайдемо ціну продажу Lenovo Desktop у квітні.
Читати далі: Як використовувати функцію ІНДЕКС в Excel (8 прикладів)
3. МАТЧ
- Мета:
Повертає відносну позицію елемента в масиві, який відповідає заданому значенню в заданому порядку.
- Синтаксис формул:
=MATCH(значення_пошуку, масив_пошуку, [тип_відповідності])
- Приклад:
Перш за все, з заголовків місяців ми дізнаємося, яке місце займає червень.
📌 Сходинки:
➤ В Комірка F17 то наша формула буде такою:
=MATCH(F16,D4:I4,0)
Натисніть Увійдіть Ви побачите, що позиція стовпчика місяця червень у заголовках місяців дорівнює 6.
Змінити назву місяця в Комірка F17 Ви побачите вибрану позицію відповідного стовпчика іншого місяця.
І якщо ми хочемо дізнатися позицію в рядку бренду Dell з назв брендів в Колонка Б тоді формула в Комірка F20 буде:
=MATCH(F19,B5:B14,0)
Ось, B5:B14 діапазон комірок, в яких буде шукатися назва бренду. Якщо ви зміните назву бренду в Комірка F19 Ви отримаєте відповідну позицію рядка цієї марки з виділеного діапазону клітинок.
Спільне використання функцій ІНДЕКС і СРЗНАЧ в Excel
Тепер ми будемо знати, як користуватися INDEX & MATCH функції разом як функція і що саме ця комбінована функція повертає на виході. Ця комбінована функція INDEX-MATCH ефективна для пошуку конкретних даних з великого масиву. МАТЧ функція тут шукає позиції рядка & стовпця вхідних значень & the ІНДЕКС просто поверне вихідні дані з перетину позицій цього рядка і стовпця.
Тепер, на основі нашого набору даних, ми хочемо дізнатися загальну ціну продажу бренду Lenovo в червні.
📌 Сходинки:
➤ В Комірка Е19 Набирай, набирай:
=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))
Натисніть Увійдіть Результат ви побачите миттєво.
Якщо ви зміните місяць та назву пристрою в E16 & E17 відповідно, ви отримаєте відповідний результат в E19 одразу.
Читати далі: Як виділити певні дані в Excel (6 способів)
Вкладеність функцій ІНДЕКС і СРЗНАЧ всередині функції СУММ
Ось основна частина статті, що базується на використанні СУМА або СУМАРНИЙ ПРОДУКТ, ІНДЕКС та СПІВПАДІННЯ Ми можемо знайти вихідні дані за 10 різними критеріями, використовуючи цю складну функцію. Тут ми можемо знайти вихідні дані за 10 різними критеріями. СУМА буде використовуватися для всіх наших критеріїв, але ви можете замінити її на РЕЗУЛЬТАТ функціонуватимуть також - результати будуть незмінними.
Критерій 1: Знаходження результату на основі 1 рядка та 1 стовпця з використанням функцій SUM, INDEX та MATCH разом
Виходячи з нашого 1-го критерію, ми хочемо знати загальну ціну продажу бренду Acer у квітні.
📌 Сходинки:
➤ В Комірка F20 то формула буде мати вигляд:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))
Натисніть Увійдіть Вартість повернення становитиме 3 250,00 доларів США.
Читати далі: Індекс Excel Співставлення одного/кількох критеріїв з одним/кількома результатами
Критерій 2: Вилучення даних на основі 1 рядка та 2 стовпців за допомогою функцій SUM, INDEX та MATCH разом
Тепер ми хочемо дізнатися загальну ціну продажу пристроїв HP у лютому та червні.
📌 Сходинки:
➤ В Комірка F21 треба друкувати:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb", "Jun"},D4:I4,0)))
➤ Після натискання Увійдіть Ви побачите, що отримана вартість становить 21 990,00 доларів США.
Тут, у другому МАТЧ у фігурних дужках ми задаємо місяці, і вона поверне позиції стовпців обох місяців. ІНДЕКС потім функція шукає відпускні ціни на основі перетинів рядків і стовпців і, нарешті СУМА додасть їх разом.
Критерій 3: Визначення значень на основі 1 рядка та всіх стовпців за допомогою функцій SUM, INDEX та MATCH разом
У цій частині ми будемо мати справу з усіма стовпчиками з 1 фіксованим рядком. Таким чином, ми можемо знайти загальну ціну продажу пристроїв Lenovo у всіх місяцях за нашими критеріями тут.
📌 Сходинки:
➤ В Комірка F20 Набирай, набирай:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))
Натисніть Увійдіть Загальна вартість продажу становить 36 830,00 доларів США.
У цій функції, щоб додати критерії для розгляду всіх місяців або всіх стовпців, ми повинні ввести 0 як аргумент column_pos всередині МАТЧ функцію.
Читати далі: Співставлення індексів Excel для повернення декількох значень в одній комірці
Критерій 4: Обчислення суми на основі 2 рядків і 1 стовпця з використанням функцій SUM, INDEX і MATCH разом
У цьому розділі за критеріями 2 рядки та 1 стовпчик ми дізнаємося загальну вартість продажу пристроїв HP та Lenovo у червні.
📌 Сходинки:
➤ В Комірка F21 то формула буде відповідати заданим критеріям:
=SUM(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))
➤ Після натискання Увійдіть знайдемо значення повернення $16 680.
Тут, всередині першого МАТЧ ми повинні ввести HP і Lenovo всередині масиву, уклавши їх у фігурні дужки.
Читати далі: Індексне збіг суми декількох рядків в Excel (3 способу)
Критерій 5: Оцінка суми на основі 2 рядків та 2 стовпців з використанням функцій SUM, INDEX та MATCH разом
Тепер розглянемо 2 рядки і 2 стовпчики, щоб виділити загальні ціни продажу пристроїв HP і Lenovo за два конкретні місяці - квітень і червень.
📌 Сходинки:
Введіть Комірка F22 :
=SUM(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUM(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0)))
Натисніть Увійдіть Ви побачите на виході $ 25 980,00.
Те, що ми робимо тут, об'єднує два СУМА функції, додавши функцію Плюс(+) між ними за два різних місяці.
Схожі читання
- Збіг індексів на декількох аркушах в Excel (з альтернативою)
- Як зіставити декілька критеріїв з різних масивів в Excel
- Індексний пошук з множинними збігами в Excel (5 способів)
- Як використовувати функції робочого аркуша ІНДЕКС & СПІВПАДАННЯ в Excel VBA
- Співставлення декількох критеріїв за допомогою підстановочного знаку в Excel (повне керівництво)
Критерій 6: Визначення результату на основі 2 рядків та всіх стовпців з використанням функцій SUM, INDEX та MATCH разом
У цій частині розглянемо 2 рядки і всі стовпчики, тобто дізнаємося сумарні ціни продажу пристроїв HP і Lenovo за всі місяці.
📌 Сходинки:
➤ Наша формула буде в Комірка F21:
=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUM(INDEX(D5:I14,MATCH(F19,B5:B14,0),0))
Натисніть Увійдіть Отримане значення становитиме 89 870 доларів США.
Критерій 7: Визначення результату на основі всіх рядків та 1 стовпця з використанням функцій SUM, INDEX та MATCH разом
За цим критерієм ми тепер можемо виокремити сумарні відпускні ціни всіх пристроїв за один місяць (березень).
📌 Сходинки:
➤ Вставте формулу в Комірка F20 :
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))
Натисніть Увійдіть Ви закінчили. Вартість повернення становитиме $ 141 230,00.
Критерій 8: Витяг значень на основі всіх рядків і 2 стовпців за допомогою функцій SUM, INDEX і MATCH разом
У цій частині ми визначимо загальну ціну продажу всіх пристроїв за два місяці - лютий і червень.
📌 Сходинки:
➤ В Комірка F21 треба друкувати:
=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUM(INDEX(D5:I14,0,MATCH(F20,D4:I4,0)))
➤ Після натискання Увійдіть загальна ціна продажу становитиме 263 140,00 доларів США.
Критерій 9: Знаходження результату за всіма рядками та всіма стовпцями з використанням функцій SUM, INDEX та MATCH разом
Тепер з'ясуємо загальну ціну продажу всіх пристроїв за всі місяці в таблиці.
📌 Сходинки:
➤ В Комірка F20 ви повинні набрати:
=SUM(INDEX(D5:I14,0,0))
Натисніть Увійдіть Ви отримаєте кінцеву вартість у розмірі 808 090,00 доларів США.
Вам не потрібно використовувати МАТЧ тут, оскільки ми визначаємо всі позиції стовпців і рядків, вводячи 0 всередині функції ІНДЕКС функцію.
Критерій 10: Обчислення суми на основі окремих пар з використанням функцій SUM, INDEX та MATCH разом
У нашому останньому критерії ми дізнаємося сумарні ціни продажу пристроїв HP за квітень разом з пристроями Lenovo за червень разом.
📌 Сходинки:
За цим критерієм наша формула в Комірка F22 буде:
=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH({"Apr","Jun"},D4:I4,0)))
➤ Тепер натисніть Увійдіть Ви побачите результат у розмірі $12 730,00.
При додаванні окремих пар у цій комбінованій функції ми повинні вставити назви приладів та місяців всередині двох масивів на основі аргументів для позицій рядка та стовпця, а назви приладів та місяців з пар повинні бути збережені у відповідному порядку.
Читати далі: ІНДЕКСНИЙ СПІВПРАЦЮВАННЯ з декількома критеріями на іншому аркуші (2 способи)
Використання SUMIF з функціями INDEX-MATCH для підсумовування за кількома критеріями
Перш ніж перейти до використання іншої комбінованої формули, давайте познайомимося з SUMIF функціонують зараз.
- Формула Мета:
Додати комірки, визначені заданими умовами або критеріями.
- Синтаксис формул:
=SUMIF(діапазон, критерії, [сума_діапазону])
- Аргументи:
діапазон - Діапазон комірок, в яких знаходяться критерії.
критерії- Вибрані критерії для асортименту.
сума_діапазон- Діапазон комірок, які враховуються при підведенні підсумків.
- Приклад:
Ми використаємо наш попередній набір даних тут, щоб зберегти потік. За допомогою функції SUMIF ми знайдемо загальний обсяг продажів у травні лише для настільних комп'ютерів усіх брендів. Отже, наша формула в Комірка F18 буде:
=SUMIF(C5:C14,F17,H5:H14)
Після натискання Увійдіть то загальна ціна продажу становитиме 71 810 доларів США.
Використовуємо 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)))
Читати далі: Підбір індексів в Excel за кількома критеріями (4 приклади)
Використання СУММ з функціями ІНДЕКС та СРЗНАЙТИ в Excel
ПІДСУМКИ є підкатегорією SUMIF Використовуючи функцію SUMIFS та 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. Якщо у вас є які-небудь питання або відгуки, будь ласка, повідомте мені про це у своїх цінних коментарях. Або ви можете переглянути інші наші цікаві та інформативні статті на цьому веб-сайті.