KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как суммировать значения, если соседняя ячейка равна определённому значению, пуста или содержит текст в Excel?

АвторSiluviaДата изменения

При работе с Microsoft Excel часто возникает необходимость суммировать значения в одном столбце, когда соседние ячейки равны определённому критерию, пусты или содержат любой текст. Точное выполнение таких условных сумм помогает быстро анализировать данные по продажам, запасам, посещаемости или другим наборам данных, где связанная информация распределена по разным столбцам.

В этом руководстве представлены практические пошаговые решения с использованием формул, описаны сценарии их применения и даны советы для достижения точных результатов.

Суммирование, если соседняя ячейка соответствует критерию в Excel
Суммирование, если соседняя ячейка пуста в Excel
Суммирование, если соседняя ячейка содержит текст в Excel


Суммирование, если соседняя ячейка соответствует критерию в Excel

Как показано на скриншоте ниже, представьте, что у вас есть список продуктов с указанием их цен в таблице. Чтобы быстро просуммировать все цены для «Говядины», можно эффективно использовать формулу. Такой подход особенно удобен для отчётности по продажам или учёта расходов, когда регулярно требуется суммировать значения, связанные с определённой меткой или категорией.

снимок экрана исходного диапазона данных

1. Выберите ячейку, в которую будет выведен результат суммы.

2. Скопируйте и вставьте следующую формулу в строку формул:

=SUM(IF(A4:E10=A13, B4:F10,0))

После ввода формулы нажмите одновременно Ctrl+Shift+Enter, чтобы создать формулу массива. Excel рассчитает сумму цен только для продукта, указанного в ячейке A13 (например, «Говядина»).

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

Пояснение параметров: В этой формуле A4:E10 — диапазон с вашими категориями или критериями, A13 — ячейка с критерием для сопоставления, а B4:F10 — диапазон со значениями, которые необходимо просуммировать. При необходимости скорректируйте эти ссылки в соответствии с расположением вашей таблицы.

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

Применимость: Это решение идеально подходит для наборов данных среднего размера, когда нужно быстро выполнить суммирование по критерию без сложной логики. Чтобы изменить критерий, просто обновите значение в ячейке A13.

Возможные проблемы: Если вы забудете использовать Ctrl + Shift + Enter (и используете не самую новую версию Excel, поддерживающую динамические массивы), вы можете получить ошибку #ЗНАЧ! или неверный результат.


Легко объединяйте дубликаты в столбце и суммируйте значения в другом столбце на основе этих дубликатов в Excel

Утилита Kutools для Excel с функцией Расширенное объединение строк позволяет быстро объединять дублирующиеся строки в столбце и вычислять или объединять значения в другом столбце на основе этих дубликатов в Excel. Это особенно ценно при очистке и сводке больших таблиц и требует минимальной ручной настройки для различных сценариев.
Скачайте и попробуйте прямо сейчас! (30-дневная бесплатная пробная версия)

снимок экрана использования Kutools for Excel для объединения дубликатов в столбце с одновременным суммированием соответствующих значений в другом столбце


Суммирование, если соседняя ячейка пуста в Excel

Во многих таблицах Excel часто встречаются строки, в которых некоторые ячейки остаются пустыми, поскольку данные не были записаны или не применимы. Если вы хотите суммировать только те значения, у которых соседняя ячейка пуста — например, Общее количество элементов с отсутствующими описаниями или неназначенными категориями, — примените это решение с формулой.

снимок экрана исходного диапазона данных с пустыми ячейками в соседнем столбце

1. Выберите пустую ячейку, в которой будет отображён результат.

2. Скопируйте следующую формулу в строку формул (адаптируйте диапазоны под свои реальные данные):

=SUM(IF(ISBLANK(B2:B7),A2:A7,0))

Нажмите Ctrl+Shift+Enter, чтобы применить формулу как формулу массива. Сумма обновится и будет включать только те значения, у которых соседняя (соответствующая) ячейка пуста.

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

Теперь в выбранной ячейке отображается сумма значений, для которых соответствующая ячейка в столбце B пуста.

Пояснение параметров: B2:B7 — диапазон с потенциально пустыми ячейками, а A2:A7 — диапазон значений для суммирования.

Практический совет: Перед применением формулы проверьте «пустые» ячейки на наличие скрытых пробелов или невидимых символов. Ячейки, которые кажутся пустыми, но содержат пробелы, не будут распознаны как пустые — и формула их пропустит.

Применимость: Это решение идеально подходит для инвентаризации, учёта посещаемости или финансовых таблиц, где нужно не только выделить, но и точно подсчитать пустые ячейки с данными.


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

Иногда нужно суммировать только те значения, у которых в соседней ячейке содержится текст. Это особенно полезно, когда требуется игнорировать пустые или числовые значения рядом с целевыми данными — например, чтобы суммировать суммы заказов, для которых в столбце «Примечания» есть хотя бы какой-то текст или в соседней ячейке указана метка.

Продолжая предыдущий пример, примените этот подход:

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

=SUMIF(B2:B7,"<>"&,"",A2:A7)

После ввода нажмите Ctrl+Shift+Enter, если это требуется вашей версией Excel. Формула просуммирует только те значения из диапазона A2:A7, у которых соседняя ячейка в диапазоне B2:B7 содержит текст (то есть не пуста).

Результат появится в выбранной вами ячейке, отображая актуальную сумму значений вместе с соседними текстовыми записями.

снимок экрана использования формулы для суммирования значений на основе соседних ячеек, содержащих текст

Пояснение параметров: B2:B7 — эталонный диапазон для проверки наличия текста в соседней ячейке, а A2:A7 — значения для суммирования.

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

Сценарий использования: Наилучшим образом подходит для оперативных или сводных отчётов с необязательными заметками и описаниями, а также для анализа полей участия или статуса, помеченных текстом.


Лучшие инструменты повышения продуктивности в Office

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

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек