Загрузите образец книги
В этом руководстве будет показано, как использовать функцию СУММЕСЛИМН для суммирования горизонтальных диапазонов данных, в которых заголовки столбцов соответствуют определенным условиям в Excel и Google Sheets.
Сумма при использовании горизонтальных диапазонов
Функция СУММЕСЛИМН суммирует данные, соответствующие определенным критериям. Его синтаксис:
В этом примере суммируется количество Продукты помечены «Круг» для каждого Номер заказа с помощью функции СУММЕСЛИМН:
1 | = СУММЕСЛИМН (C3: H3; C2: H2; «Круг») |
Диапазоны данных, используемые в функции СУММЕСЛИМН, могут иметь любую форму или ориентацию, но все они должны иметь одинаковые размеры. В приведенном выше примере диапазон сумм и диапазон критериев составляют 6 столбцов в ширину и 1 строку в высоту.
Обычно СУММЕСЛИМН используется для анализа столбцов данных, но в этом примере мы используем горизонтальные диапазоны. В ячейке J3 суммируем все Продукты в Номер заказа 524, в котором заголовок столбца соответствует имени «Круг».
Сумма при использовании горизонтальных диапазонов - ссылки на ячейки
Обычно жестко записывать значения в формулы - плохая практика. Вместо этого более гибко использовать отдельную ячейку для определения значения критерия.
Мы можем ссылаться на форму продукта в функции СУММЕСЛИМН, чтобы получить более подробную сводную таблицу:
1 | = СУММЕСЛИМН (C3: H3; C2: H2; J2) |
При необходимости мы можем добавить итоговые ячейки, чтобы все Продукты по форме с помощью функции СУММ:
1 | = СУММ (J3: J9) |
Блокировка ссылок на ячейки
Чтобы наши формулы было легче читать, мы показали формулы без заблокированных ссылок на ячейки:
1 | = СУММЕСЛИМН (C3: H3; C2: H2; J2) |
Но эти формулы не будут работать должным образом при копировании и вставке в другое место в файле. Вместо этого вы должны использовать ссылки на заблокированные ячейки следующим образом:
1 | = СУММЕСЛИМН ($ C3: $ H3, $ C $ 2: $ H $ 2, J $ 2) |
Прочтите нашу статью о блокировке ссылок на ячейки, чтобы узнать больше.
Сумма при использовании двумерных диапазонов данных
Мы можем применить функцию СУММЕСЛИМН к двумерным диапазонам данных, если все диапазоны входных данных имеют одинаковый размер.
Этот пример суммирует все Очки к Название команды когда входные данные отображаются в диапазонах размеров 2 × 5
1 | = СУММЕСЛИМН (E3: F7; B3: C7; H3) |
Этому стилю использования функции СУММЕСЛИМН может быть трудно следовать, поэтому часто предпочтительнее использовать более стандартный подход с использованием одномерных столбцов или строк.
Сумма при использовании горизонтальных диапазонов в Google Таблицах
Эти формулы работают в Google Таблицах точно так же, как и в Excel.