Как суммировать только видимые ячейки на основе критериев в Excel?
Author: XiaoyangLast Modified: 2025-06-05
В Excel может быть легко суммировать ячейки на основе критериев с помощью функции СУММЕСЛИМН. Однако, если есть диапазон отфильтрованных данных, как суммировать только видимые ячейки с одним или несколькими критериями, как показано на скриншоте ниже, как можно выполнить эту задачу в Excel?
Суммирование только видимых ячеек на основе одного или нескольких критериев с помощью вспомогательного столбца
Чтобы получить общие значения только для видимых ячеек на основе одного или нескольких критериев, вы можете сначала создать вспомогательный столбец формул, а затем применить функцию СУММЕСЛИМН для получения итогового результата.
Например, чтобы получить общий заказ продукта «Худи» в отфильтрованном диапазоне, сделайте следующее:
1. Введите или скопируйте следующую формулу в пустую ячейку рядом с вашим диапазоном данных, а затем перетащите маркер заполнения вниз, чтобы применить эту формулу к другим видимым ячейкам, см. скриншот:
=АГРЕГАТ(9;5;D4)
2. После получения видимых значений столбца D следует использовать приведенную ниже функцию СУММЕСЛИМН для получения итогового значения, см. скриншот:
=СУММЕСЛИМН(E2:E12;A2:A12;A17)
Примечание: В приведенной выше формуле E2:E12 представляет собой вспомогательный столбец, созданный на шаге 1, который вы хотите суммировать; A2:A12 — это диапазон критериев, а A17 — условие, применяемое к диапазону критериев.
Советы: Если вы хотите суммировать видимые ячейки на основе дополнительных критериев, например, чтобы получить общий заказ продукта «Худи», который является красным, примените следующую формулу:
=СУММЕСЛИМН(E2:E12;A2:A12;A17;C2:C12;B17)
Если нужно добавить больше критериев, просто добавьте их в функцию СУММЕСЛИМН следующим образом: =СУММЕСЛИМН(диапазон_суммирования; диапазон_критериев1; критерий1; [диапазон_критериев2; критерий2]; [диапазон_критериев3; критерий3]; ...)
Суммирование только видимых ячеек на основе критериев с помощью формулы
Вы также можете создать формулу на основе функций СУММПРОИЗВ, ПРОМЕЖУТОЧНЫЕ.ИТОГИ, СМЕЩ, СТРОКА и МИН вместе, чтобы суммировать видимые ячейки на основе одного или нескольких критериев в Excel.
Пожалуйста, скопируйте или введите следующую формулу в пустую ячейку для вывода результата, а затем нажмите клавишу Enter, чтобы получить результат, см. скриншот:
Примечание: В приведенной выше формуле A2:A12=A17 — это диапазон критериев и критерии, которые вы хотите использовать, а D2:D12 — это диапазон суммирования, который вы хотите суммировать.
Совет: Чтобы суммировать видимые ячейки на основе нескольких критериев, просто добавьте критерии следующим образом: =СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(ссылка;СТРОКА(ссылка)-МИН(СТРОКА(ссылка));;1));(диапазон_критериев1=критерий1)*(диапазон_критериев2=критерий2)*(диапазон_критериев3=критерий3)*(диапазон_суммирования)).
Лучшие инструменты для повышения продуктивности работы с Office
Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...