Перейти до основного матеріалу

Як підсумувати видимі клітинки лише на основі критеріїв у Excel?

У Excel нам може бути легко підсумовувати клітинки на основі критеріїв за допомогою функції SUMIFS. Однак, якщо існує діапазон відфільтрованих даних, щоб підсумувати видимі клітинки лише за одним або кількома критеріями, як показано на знімку екрана нижче, як ви можете виконати це завдання в Excel?


Сумуйте видимі клітинки лише на основі одного або кількох критеріїв із допоміжним стовпцем

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

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

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

=AGGREGATE(9,5,D4)

2. Отримавши видимі значення стовпця D, ви повинні використати наведену нижче функцію SUMIFS, щоб отримати загальне значення, див. знімок екрана:

=SUMIFS(E2:E12,A2:A12,A17)
примітки: У наведеній вище формулі, E2: E12 це допоміжний стовпець, який ви створили на кроці 1, який ви хочете підсумувати; A2: A12 – діапазон критеріїв, і A17 це умова, яка використовується для діапазону критеріїв.

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

Якщо потрібно додати більше критеріїв, вам просто потрібно об’єднати критерії у функції SUMIFS таким чином: =SUMIFS(сумовий_діапазон, критерій_діапазон1, критерій1, [критерій_діапазон2, критерій2], [критерій_діапазон3, критерій3], ...)


Сумуйте видимі клітинки лише на основі критеріїв із формулою

Ви також можете створити формулу на основі функцій SUMPRODUCT, SUBTOTAL, OFFSET, ROW і MIN разом, щоб підсумувати видимі клітинки на основі одного або кількох критеріїв у Excel.

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

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

примітки: У наведеній вище формулі, A2:A12=A17 це діапазон критеріїв і критерії, які ви бажаєте використовувати, і D2: D12 це діапазон суми, який потрібно підсумувати.
Tips : щоб підсумувати видимі клітинки на основі кількох критеріїв, вам просто потрібно додати критерії таким чином: =SUMPRODUCT(SUBTOTAL(3,OFFSET(reference,ROW(reference)-MIN(ROW(reference)),,1)),(criteria_range1=criteria1)*(criteria_range2=criteria2)*(criteria_range3=criteria3)*(sum_range)).

Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці та Ведення даних; Вміст розділених комірок; Поєднуйте повторювані рядки та суму / середнє... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Улюблені та швидко вставлені формули, Діапазони, діаграми та зображення; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Групування зведеної таблиці за номер тижня, день тижня та багато іншого ... Показати розблоковані, заблоковані клітини за різними кольорами; Виділіть клітини, які мають формулу / назву...
вкладка kte 201905
  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 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