СУММАРНИЙ ПРОДУКТ за допомогою функцій ІНДЕКС і СРЗНАЙТИ в Excel

  • Поділитися Цим
Hugh West

Зміст

В MS Excel існує величезна різноманітність використання РЕЗУЛЬТАТ з ІНДЕКС і МАТЧ У цій статті я спробую проілюструвати, як ми можемо ефективно використовувати цю складну функцію за низкою критеріїв по рядках і стовпцях.

Завантажити Практичний посібник

Ви можете завантажити книгу Excel, яку ми використовували для підготовки цієї статті. Ви можете змінювати дані і бачити нові результати.

СУММАРНИЙ ПРОДУКТ з функціями ІНДЕКС та СПІВПАДІННЯ.xlsx

Ознайомлення з функціями: СУММЕСЛИ, ІНДЕКС та СПІВПАДІННЯ з прикладами

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

1. функція СУМПРОДУКТУ

  • Синтаксис:

=SUMPRODUCT(array1,[array2],[array3],...)

  • Функція:

Повертає суму добутків відповідних діапазонів або масивів.

  • Приклад:

У нашому наборі даних присутній список комп'ютерних пристроїв різних марок, а також ціни продажу комп'ютерного магазину за 6 місяців. Ми хочемо дізнатися загальну ціну продажу настільних комп'ютерів всіх марок тільки за січень.

📌 Сходинки:

➤ По-перше, в Cell F18 треба друкувати:

=SUMPRODUCT((C5:C14=F16)*D5:D14)

Тут асортимент осередків C5:C14 вказує на клітинки комірки Категорія пристрою стовпчик, комірка F16 відноситься до обраного Пристрій та асортимент комірок D5:D14 представляє собою комірки Ян колонка.

➤ Після цього натисніть ENTER Ви побачите загальну ціну продажу всіх десктопів за січень одразу.

Усередині РЕЗУЛЬТАТ лежить лише один масив. Тут, C5:C14=F16 означає, що ми вказуємо функції порівнювати критерії з комірки F16 в діапазоні осередків C5:C14 Додавши ще один діапазон комірок D5:D14 з Зірочка(*) Перед цим ми вказуємо функції підсумувати всі значення з цього діапазону за заданими критеріями.

2. функція INDEX

  • Синтаксис:

=INDEX(array, row_num, [column_num])

або,

=INDEX(посилання, номер_рядка, [номер_стовпця], [номер_області])

  • Функція:

Повертає значення посилання на комірку, що знаходиться на перетині певного рядка і стовпця, в заданому діапазоні.

  • Приклад:

Припустимо, що ми хочемо дізнатися значення на перетині 3-го рядка і 4-го стовпця з масиву відпускних цін з таблиці.

📌 Сходинки:

➤ В Комірка F19 Набирай, набирай:

=INDEX(D5:I14,3,4)

Натисніть ENTER І ви отримаєте результат.

З моменту підписання 4-й стовпчик масиву представляє відпускні ціни на всі пристрої для квітень та 3-й рядок представляє собою Lenovo Категорія "Настільні комп'ютери на їх перетині в масиві знайдемо ціну продажу Lenovo робочий стіл в квітень .

3. функція зіставлення

  • Синтаксис:

=MATCH(значення_пошуку, масив_пошуку, [тип_відповідності])

  • Функція:

Повертає відносну позицію елемента в масиві, який відповідає заданому значенню в заданому порядку.

  • Приклад:

Перш за все, ми дізнаємося, яке становище місяця червень з заголовків місяців.

📌 Сходинки:

➤ В Комірка F17 то наша формула буде такою:

=MATCH(F16,D4:I4,0)

Натисніть ENTER Ви побачите, що позиція стовпчика місяця червень це 6 у заголовках місяців.

Змінити назву місяця в Комірка F17 Ви побачите вибрану позицію відповідного стовпчика іншого місяця.

І якщо ми хочемо знати, в якому ряду знаходиться бренд Делл з назв брендів у Колонка Б тоді формула в Комірка F20 буде:

=MATCH(F19,B5:B14,0)

Ось, B5:B14 діапазон комірок, в яких буде шукатися назва бренду. Якщо ви зміните назву бренду в Комірка F19 Ви отримаєте відповідну позицію рядка цієї марки з виділеного діапазону клітинок.

Спільне використання функцій ІНДЕКС і СРЗНАЧ в Excel

Тепер ми будемо знати, як користуватися ІНДЕКС Я знаю, що це не так; МАТЧ функції разом як функція і що саме ця комбінована функція повертає на виході. Ця комбінована функція Функція INDEX-MATCH дійсно ефективний для пошуку конкретних даних з великого масиву. МАТЧ функція тут шукає позиції рядка & стовпця вхідних значень & the ІНДЕКС просто поверне вихідні дані з перетину позицій цього рядка і стовпця.

Тепер, на основі нашого набору даних, ми хочемо дізнатися загальну ціну продажу Lenovo зареєструватися червень .

📌 Сходинки:

По-перше, в камері E19 Набирай, набирай:

=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))

Ось, клітинка. E17 відноситься до обраних Пристрій діапазон комірок B5:B14 вказує на клітинки комірки Бренд стовпчик та комірку E16 представляє обраний Місяць .

Розбивка по формулам

  • MATCH(E16,D4:I4,0)
    • E16 → Це lookpu_value аргумент.
    • D4 :I4 → Це відноситься до lookup_array аргумент.
    • 0 → Вказує на те, що [match_type] (тип відповідності) аргумент.
    • Вихідні дані 6 .
  • MATCH(E17,B5:B14,0)
    • Вихідні дані 3 .
  • INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0)) → Стає INDEX(D5:I14,3,6) .
    • D5:I14 → Це масив аргумент.
    • 3 → Це представляє row_num аргумент.
    • 6 → Йдеться про [column_num] (номер стовпчика) аргумент.
    • Вихідні дані $6,580 .

Тепер натисніть ENTER Результат ви побачите миттєво.

Якщо ви зміните місяць та назву пристрою в E16 Я знаю, що це не так; E17 відповідно, ви отримаєте відповідний результат в E19 одразу.

Читати далі: Як виділити певні дані в Excel (6 способів)

Вкладеність функцій ІНДЕКС і СООТВЕТСТВИЕ у функцію СУММПРОИЗВОД

Пропонуємо вашій увазі основну та заключну частину статті, яка базується на використанні РЕЗУЛЬТАТ , ІНДЕКС Я знаю, що це не так; МАТЧ Ми можемо знайти вихідні дані в розділі 10 різних критеріїв за допомогою цієї складеної функції.

Критерій 1: Визначення результату на основі 1 рядка та 1 стовпчика

Виходячи з наших 1-й критерієм, ми хочемо знати загальну ціну продажу Acer бренду в місяці квітень .

📌 Сходинки:

➤ По-перше, в камері F20 то формула буде мати вигляд:

=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))

Ось, клітинка. F18 вказує на обраний Пристрій і комірка F19 представляє обраний Місяць .

Розбивка по формулам

  • Тут, в рамках програми "Відкритий світ", відбулася презентація 1-й та 2-Й МАТЧ функція повертає значення row_num та [column_num] (номер стовпчика) аргументи на користь ІНДЕКС функцію.
  • Після цього, на засіданні ІНДЕКС функція повертає масив, який входить в РЕЗУЛЬТАТ функцію.
  • Насамкінець, в рамках проекту РЕЗУЛЬТАТ функція повертає вихідні дані $3,250 .

➤ Після цього натисніть ENTER & значенням, що повертається буде $3,250 .

Читати далі: ПІДБІР ІНДЕКСІВ за 3 критеріями в Excel (4 приклади)

Критерій 2: Вилучення даних на основі 1 рядка та 2 стовпців

Тепер ми хочемо дізнатися загальну ціну продажу НР пристроїв у місяцях лютий а також червень .

📌 Сходинки:

➤ У камері F21 треба друкувати:

=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14.0),MATCH({"Feb", "Jun"},D4:I4.0)))

Ось, клітинка. F18 відноситься до обраного Пристрій .

Розбивка по формулам

  • Тут, у другому МАТЧ у фігурних дужках ми задаємо місяці, і вона поверне позиції стовпців обох місяців.
    • Output → {2,6} .
  • ІНДЕКС потім шукає відпускні ціни на основі перетинів рядків і стовпців.
  • Насамкінець, в рамках проекту РЕЗУЛЬТАТ додасть їх разом.
    • Результат → $21 990 .

➤ Після натискання ENTER ви побачите, що результуюче значення буде виглядати наступним чином $21,990 .

Читати далі: Приклади з формулою INDEX-MATCH в Excel (8 підходів)

Критерій 3: Визначення значень на основі 1 рядка та всіх стовпців

У цій частині ми розглянемо всі колонки з 1 Таким чином, ми можемо знайти загальну ціну продажу Lenovo пристрої в всі місяці за нашими критеріями.

📌 Сходинки:

➤ У камері F20 Набирай, набирай:

=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))

Розбивка по формулам

  • Тут, в рамках програми "Відкритий світ", відбулася презентація МАТЧ функція повертає значення row_num відібраних Пристрій .
    • Вихідні дані 3 .
  • ІНДЕКС потім шукає відпускні ціни на основі перетинів рядків і стовпців.
    • Вихідні дані {6500,7650,4250,3150,8700,6580} .
  • Насамкінець, в рамках проекту РЕЗУЛЬТАТ додасть їх разом.
    • Вихідні дані $36,830 .

Натисніть ENTER Загальна ціна продажу буде виглядати наступним чином $36,830 .

У цій функції, щоб додати критерії для розгляду всіх місяців або всіх стовпців, ми повинні ввести 0 як аргумент column_pos всередині МАТЧ функцію.

Схожі читання

  • ІНДЕКСНИЙ СПІВПРАЦЮВАННЯ з декількома критеріями на іншому аркуші (2 способи)
  • SUMIF з функціями INDEX та MATCH в Excel
  • Індексний пошук з множинними збігами в Excel (5 способів)
  • ІНДЕКСНИЙ СПІВПРАЦЮВАННЯ за кількома критеріями в Excel (без формули масиву)
  • Індекс Excel Співставлення одного/кількох критеріїв з одним/кількома результатами

Критерій 4: Обчислення суми на основі 2 рядків та 1 стовпчика

У цьому розділі під рубрикою 2 ряди & 1 стовпчик критеріїв, ми дізнаємося загальну ціну продажу НР Я знаю, що це не так; Lenovo пристроїв у місяці червень .

📌 Сходинки:

➤ У камері F21 то формула буде відповідати заданим критеріям:

=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))

Заєць, камера F20 представляє обраний Місяць .

Розбивка по формулам

  • Тут, 1-го МАТЧ функція повертає значення row_num відібраних Пристрої .
    • Вихідні дані {1,3} .
  • Потім, 2-й МАТЧ функція повертає значення column_num відібраних Місяць .
    • Вихідні дані 6 .
  • ІНДЕКС потім шукає відпускні ціни на основі перетинів рядків і стовпців.
  • Насамкінець, в рамках проекту РЕЗУЛЬТАТ додасть їх разом.
    • Вихідні дані $16,680 .

➤ Після натискання ENTER знайдемо значення, що повертається, як $16,680 .

Тут, всередині першого МАТЧ функцію, ми повинні ввести НР Я знаю, що це не так; Lenovo всередині масиву шляхом взяття їх у фігурні дужки.

Читати далі: Сума з функціями ІНДЕКС-ЗНАХІД за кількома критеріями в Excel

Критерій 5: Оцінка суми на основі 2 рядків та 2 стовпців

Тепер розглянемо 2 ряди & 2 стовпці для виведення загальних цін реалізації НР Я знаю, що це не так; Lenovo пристроїв за два конкретних місяці- квітень Я знаю, що це не так; червень .

📌 Сходинки:

Введіть у комірку F22 :

=СУММЕСЛИ(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0)))

Те, що ми робимо тут, об'єднує два РЕЗУЛЬТАТ функції, додавши функцію Плюс(+) між ними за два різних місяці.

Натисніть ENTER Ви побачите висновок у вигляді $25,980 .

Читати далі: Індексне збіг суми декількох рядків в Excel (3 способу)

Критерій 6: Визначення результату за 2 рядками та всіма стовпчиками

У цій частині розглянемо 2 рядків і всіх стовпців. Таким чином, ми дізнаємося сумарні ціни продажу для НР Я знаю, що це не так; Lenovo пристрої в всі місяці .

📌 Сходинки:

➤ Наша формула буде в комірці F21 :

=СУМАРНИЙ ДОБУТОК(ІНДЕКС(D5:I14,MATCH(F18,B5:B14,0),0))+СУМАРНИЙ ДОБУТОК(ІНДЕКС(D5:I14,MATCH(F19,B5:B14,0),0))

Як і в попередньому методі, ми включаємо два РЕЗУЛЬТАТ функції, додавши функцію Плюс(+) між ними за 2 різний Пристрої для всі місяці .

Натисніть ENTER Отримане значення знайдемо як $89,870 .

Читати далі: Індексний пошук за кількома критеріями в рядках і стовпцях в Excel

Критерій 7: Визначення випуску на основі всіх рядків та 1 стовпчика

За цим критерієм тепер можна виділити сумарні ціни продажу всіх Пристрої за один місяць ( Березень ).

📌 Сходинки:

➤ Вставити формулу в комірку F20 :

=SUMPRODUCT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))

Розбивка по формулам

  • Тут, в рамках програми "Відкритий світ", відбулася презентація МАТЧ функція повертає значення column_num відібраних Місяць .
    • Вихідні дані 3 .
  • ІНДЕКС потім шукає відпускні ціни на основі перетинів рядків і стовпців.
    • Вихідні дані {7560;14260;4250;12870;8110;21360;27890;9250;16000;19680} .
  • Насамкінець, в рамках проекту РЕЗУЛЬТАТ додасть їх разом.
    • Вихідні дані $141,230 .

Натисніть ENTER Все готово. Значення, що повертається, буде $141,230 .

Критерій 8: Вилучення значень на основі всіх рядків і 2 стовпців

У цій частині ми визначимо сумарну ціну продажу всіх пристроїв за два місяці лютий Я знаю, що це не так; червень .

📌 Сходинки:

➤ У камері F21 треба друкувати:

=SUMPRODUCT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUMPRODUCT(INDEX(D5:I14,0,MATCH(F20,D4:I4,0)))

Тут ми застосовуємо два РЕЗУЛЬТАТ функції, додавши функцію Плюс(+) між ними за 2 різний Місяці для всі Пристрої .

➤ Після натискання ENTER загальна ціна продажу буде виглядати як $263,140 .

Критерій 9: Визначення результату за всіма рядками та всіма стовпчиками

Тепер дізнаємося загальну ціну продажу всіх Пристрої для всі місяці у таблиці.

📌 Сходинки:

➤ У камері F20 ви повинні набрати:

=SUMPRODUCT(INDEX(D5:I14,0,0))

Натисніть ENTER Ви отримаєте результуюче значення у вигляді $808,090 .

Вам не потрібно використовувати МАТЧ функціонує тут, оскільки ми визначаємо всі позиції стовпців і рядків, вводячи 0's всередині ІНДЕКС функцію.

Критерій 10: Обчислення суми на основі окремих пар

У нашому останньому критерії ми з'ясуємо сумарні ціни продажу НР пристрої для квітень разом з Lenovo пристрої для червень разом.

📌 Сходинки:

➤ За цим критерієм наша формула в Cell F22 буде:

=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH({"Apr", "Jun"},D4:I4,0)))

Розбивка по формулам

  • Тут, 1-го МАТЧ функція повертає значення row_num відібраних Пристрої про 2 Пари .
    • Вихідні дані {1,3} .
  • Потім, 2-й МАТЧ функція повертає значення column_num відібраних Місяці про 2 Пари .
    • Вихідні дані {4,6} .
  • ІНДЕКС потім шукає відпускні ціни на основі перетинів рядків і стовпців.
  • Насамкінець, в рамках проекту РЕЗУЛЬТАТ додасть їх разом.
    • Вихідні дані $12,730 .

➤ Тепер натисніть ENTER Результат ви побачите у вигляді $12,730 .

При додаванні різних пар у цій комбінованій функції ми повинні вставити Пристрій Я знаю, що це не так; Місяць імена всередині двох масивів на основі аргументів для позицій рядків і стовпців та Пристрій Я знаю, що це не так; Місяць імена з пар повинні бути витримані у відповідному порядку.

Читати далі: Як зіставити декілька критеріїв з різних масивів в Excel

СУМАРНИЙ ПРОДУКТ vs ІНДЕКС-МАТЧ

  • На сьогоднішній день, на жаль, це не так. РЕЗУЛЬТАТ повертає суму добутків виділених масивів. Її можна використовувати як альтернативу формули масивів . РЕЗУЛЬТАТ також може бути використана з декількома критеріями в Excel для різноманітних аналізів та порівнянь.
  • З іншого боку, поєднання ІНДЕКС і МАТЧ функції можуть бути досить ефективною альтернативою функції пошуку Excel для пошуку певного значення у визначеному наборі даних. Поєднання ПІДСУМКИ функціонувати з INDEX-MATCH функції можуть творити чудеса, в той час як обчислення умовної суми за кількома критеріями .

Заключні слова

Я сподіваюся, що ця стаття про використання РЕЗУЛЬТАТ , ІНДЕКС Я знаю, що це не так; МАТЧ Якщо у вас виникли запитання або побажання, будь ласка, повідомте мені про це у своїх цінних коментарях. Ви також можете ознайомитися з іншими нашими інформативними та цікавими статтями на тему функцій Excel на цьому сайті.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.