Перейти к основному содержанию

Как суммировать видимые ячейки только на основе критериев в Excel?

В Excel нам может быть легко суммировать ячейки на основе критериев с помощью функции СУММЕСЛИМН. Однако, если есть диапазон отфильтрованных данных, чтобы суммировать видимые ячейки только с одним или несколькими критериями, как показано на снимке экрана ниже, как вы могли бы выполнить эту задачу в Excel?


Суммировать видимые ячейки только на основе одного или нескольких критериев с помощью вспомогательного столбца

Чтобы получить общие значения видимых ячеек только на основе одного или нескольких критериев, вы можете сначала создать вспомогательный столбец формулы, а затем применить функцию СУММЕСЛИМН, чтобы получить общий результат.

Например, чтобы получить общий заказ товара Толстовка в отфильтрованном ассортименте, выполните следующие действия:

1. Введите или скопируйте следующую формулу в пустую ячейку рядом с диапазоном данных, а затем перетащите маркер заполнения вниз, чтобы заполнить эту формулу другими видимыми ячейками, см. снимок экрана:

=AGGREGATE(9,5,D4)

2. После получения видимых значений столбца D вы должны использовать приведенную ниже функцию СУММЕСЛИМН, чтобы получить общее значение, см. снимок экрана:

=SUMIFS(E2:E12,A2:A12,A17)
Внимание: В приведенной выше формуле E2: E12 это вспомогательный столбец, который вы создали на шаге 1, который вы хотите суммировать; A2: A12 - диапазон критериев, а A17 условие, которое будет использоваться в диапазоне критериев.

Советы: Если вы хотите суммировать видимые ячейки на основе большего количества критериев, например, чтобы получить общий заказ товара Толстовка красного цвета, примените следующую формулу:
=SUMIFS(E2:E12,A2:A12,A17,C2:C12,B17)

Если необходимо добавить дополнительные критерии, вам просто нужно соединить критерии в функции СУММЕСЛИМН следующим образом: =СУММЕСЛИМН(сумма_диапазон, критерий_диапазон1, критерий1, [критерий_диапазон2, критерий2], [критерий_диапазон3, критерий3], ...)


Суммировать видимые ячейки только на основе критериев с формулой

Вы также можете создать формулу на основе функций СУММПРОИЗВ, ПРОМЕЖУТОЧНЫЙ ИТОГ, СМЕЩ, СТРОКА и МИН вместе, чтобы суммировать видимые ячейки на основе одного или нескольких критериев в Excel.

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

=SUMPRODUCT(SUBTOTAL(3,OFFSET(A2:A12,ROW(A2:A12)-MIN(ROW(A2:A12)),,1)),(A2:A12=A17)*(D2:D12))

Внимание: В приведенной выше формуле А2:А12=А17 диапазон критериев и критерии, которые вы хотите использовать, и D2: D12 это диапазон суммы, который вы хотите суммировать.
Советы: Чтобы суммировать видимые ячейки на основе нескольких критериев, вам просто нужно добавить такие критерии: =SUMPRODUCT(SUBTOTAL(3,OFFSET(reference,ROW(reference)-MIN(ROW(reference)),,1)),(criteria_range1=criteria1)*(criteria_range2=criteria2)*(criteria_range3=criteria3)*(sum_range)).

  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Разделить содержимое ячеек; Объедините повторяющиеся строки и сумму / среднее значение... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Избранные и быстро вставляйте формулы, Диапазоны, диаграммы и изображения; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Группировка сводной таблицы по номер недели, день недели и другое ... Показать разблокированные, заблокированные ячейки разными цветами; Выделите ячейки, у которых есть формула / имя...
вкладка kte 201905
  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Comments (1)
Rated 3.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
What if the one of the criteria is an empty cell? I tried using "= 0" or "" but it does not work.
Rated 3.5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations