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

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

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


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

В Excel вы можете создать простую формулу на основе функций СУММПРОИЗВ и ISFORMULA для суммирования только ячеек формулы в диапазоне ячеек, общий синтаксис:

=SUMPRODUCT(range*ISFORMULA(range))
  • range: Диапазон данных, из которого вы хотите суммировать ячейки формулы.

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

=SUMPRODUCT(B2:B12*ISFORMULA(B2:B12))


Пояснение к формуле:

= СУММПРОИЗВ (B2: B12 * ISFORMULA (B2: B12)):

  • ISFORMULA (B2: B12): Эта функция ISFORMULA используется для проверки наличия формулы в ячейке. Если ячейка содержит формулу, она вернет ИСТИНА, а в противном случае - ЛОЖЬ. Итак, вы получите такой массив: {ЛОЖЬ; ИСТИНА; ЛОЖЬ; ЛОЖЬ; ИСТИНА; ЛОЖЬ; ЛОЖЬ; ИСТИНА; ЛОЖЬ; ЛОЖЬ; ИСТИНА}.
  • B2:B12*ISFORMULA(B2:B12)= {50;150;35;45;200;80;95;45;50;30;108}*{FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE}: Математическая операция устанавливает значения ИСТИНА и ЛОЖЬ в 1 и 0. Итак, умножение двух массивов будет таким: {50; 150; 35; 45; 200; 80; 95; 45; 50; 30; 108} * {0; 1; 0; 0; 1; 0; 0; 1; 0; 0; 1} = {0; 150; 0; 0; 200; 0; 0; 45; 0; 0; 108}.
  • SUMPRODUCT(B2:B12*ISFORMULA(B2:B12))= SUMPRODUCT({0;150;0;0;200;0;0;45;0;0;108}): Наконец, функция СУММПРОИЗВ суммирует все значения в массиве, чтобы получить результат: 503.

Советы: Суммировать только значения, пропускать формулы

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

=SUMPRODUCT(B2:B12*NOT(ISFORMULA(B2:B12)))


Используемая относительная функция:

  • SUMPRODUCT:
  • Функцию СУММПРОИЗВ можно использовать для умножения двух или более столбцов или массивов вместе, а затем получения суммы произведений.
  • ФОРМУЛА:
  • Функция Excel ISFORMULA возвращает ИСТИНА, если ячейка содержит формулу, и ЛОЖЬ, если нет.

Другие статьи:

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

Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Описание


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations