SUMIF с функциями INDEX и MATCH в Excel

  • Поделись Этим
Hugh West

В Microsoft Excel функция SUMIF с INDEX-MATCH функции широко используется для извлечения суммировать на основе нескольких критериев из разных столбцы & строки В этой статье вы подробно узнаете, как мы можем использовать этот SUMIF вместе с INDEX-MATCH эффективно функционирует для извлечения данных под многочисленные критерии .

Приведенный выше скриншот является обзором статьи, в котором представлен набор данных & пример функции для извлечения данных путем суммирования на основе критериев. Вы сможете узнать больше о наборе данных вместе со всеми подходящими функциями в следующих методах в этой статье.

Скачать Рабочую тетрадь для практических занятий

Вы можете скачать нашу рабочую книгу Excel, которую мы использовали для подготовки этой статьи.

SUMIF с INDEX & MATCH

Введение в функции SUMIF, INDEX & MATCH в Excel

Прежде чем перейти к использованию этой комбинированной функции, давайте познакомимся с внутренней частью & сначала основные функции.

1. Функция SUMIF

  • Деятельность:

Добавляет ячейки, заданные заданными условиями или критериями.

  • Синтаксис формулы:

=SUMIF(диапазон, критерии, [sum_range])

  • Аргументы:

ассортимент - Диапазон ячеек, в которых находится критерий.

критерии - Выбранные критерии для диапазона.

сумма_диапазона- Диапазон ячеек, которые учитываются при суммировании.

  • Пример:

На рисунке ниже представлен набор данных. 10 марок компьютеров находятся в Колонка A , категории устройств в Колонка B и общие продажи продукта по каждому бренду за 6 месяцев лежат в следующих 6 колонках таблицы.

С SUMIF функции, мы найдем общее количество продаж в мае месяце только для настольных компьютеров всех марок. Итак, наша формула в разделе Клетка F18 будет:

=SUMIF(C5:C14,F17,H5:H14)

После нажатия Войти , то общая цена продажи составит $ 71 810.

2. функция ИНДЕКС

  • Деятельность:

Возвращает значение ссылки ячейки на пересечении определенной строки & столбца в заданном диапазоне.

  • Синтаксис формулы:

=INDEX(array, row_num, [column_num])

Или,

=INDEX(reference, row_num, [column_num], [area_num])

  • Аргументы:

массив - Диапазон ячеек, столбцов или строк, рассматриваемых в качестве значений для поиска.

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])

  • Аргументы:

поиск_значения- Значение ячейки, которое нужно искать в диапазоне ячеек.

lookup_array- Диапазон ячеек, в которых нужно искать искомое значение.

тип_соответствия Это необязательный параметр. Он определяет, хотите ли вы частичное или точное совпадение из массива для вашего значения поиска.

  • Пример:

Сначала мы узнаем положение месяца Июнь из заголовков месяцев. In Ячейка F17 , наша формула будет такой:

=MATCH(F16,D4:I4,0)

Нажмите Войти & вы увидите, что позиция столбца месяца Июнь равна 6 в заголовках месяцев.

Измените название месяца в Ячейка F16 & вы увидите, что в связанном столбце выбрана позиция другого месяца.

И если мы хотим узнать позицию бренда Dell в ряду из названий брендов в Колонка B тогда формула в Ячейка F20 будет:

=MATCH(F19,B5:B14,0)

Вот, B5:B14 это диапазон ячеек, в которых будет искаться название бренда. Если вы измените название бренда в ячейке Ячейка F19 вы получите позицию связанного ряда этого бренда из выбранного диапазона ячеек.

Читать далее: Как использовать INDEX и Match для частичного совпадения (2 способа)

Похожие чтения

  • Как выбрать конкретные данные в Excel (6 методов)
  • Формула использования функций INDIRECT INDEX MATCH в Excel
  • Индексное сопоставление с несколькими совпадениями в Excel (5 методов)
  • Как использовать функции рабочего листа INDEX & MATCH в Excel VBA
  • Excel INDEX MATCH для возврата нескольких значений в одной ячейке

Комбинирование функций INDEX & MATCH в Excel

Теперь мы будем знать, как использовать ИНДЕКС & МАТЧ функции вместе как функцию и что именно эта объединенная функция возвращает в качестве выхода. Это объединение INDEX-MATCH Функция эффективна для поиска конкретных данных из большого массива. МАТЧ Здесь функция ищет позиции строк и столбцов входных значений и Функция ИНДЕКС просто вернет результат пересечения этой строки & позиции столбцов.

Теперь, основываясь на нашем наборе данных, мы хотим узнать общую продажную цену бренда Lenovo в июне. Итак, в Клетка F18 , тип:

=INDEX(D5:I14,MATCH(F17,B5:B14,0),MATCH(F16,D4:I4,0))

Нажмите Войти & вы мгновенно обнаружите результат.

Если вы измените месяц & имя устройства в разделе F16 & F17 соответственно, вы получите соответствующий результат в F18 сразу.

Читать далее: Индекс Excel Сопоставление одного/многих критериев с одним/многими результатами

Использование SUMIF с функциями INDEX & MATCH в Excel

Теперь перейдем к основному тезису статьи. Мы будем использовать SUMIF с ИНДЕКС & МАТЧ Для нашего расчета с несколькими критериями мы немного изменили набор данных. В Колонка A 5 брендов теперь присутствуют в нескольких позициях для своих двух типов устройств. Цены продаж в остальных колонках не изменились.

Мы узнаем общий объем продаж устройств 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)))

Читать далее: INDEX MATCH с несколькими критериями на разных листах (2 способа)

Использование SUMIFS с функциями INDEX & MATCH в Excel

SUMIFS является подкатегорией SUMIF функция. С помощью SUMIFS функция вместе с ИНДЕКС & МАТЧ функции внутри, вы можете добавить более 1 критерия, что невозможно с помощью SUMIF функция. В SUMIFS функции, вы должны ввести Диапазон сумм сначала, потом Диапазон критериев а также Критерии диапазона будет помещен. Теперь на основе нашего набора данных мы узнаем цену продаж настольного компьютера 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 на этом сайте.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.