Как найти строку в Excel по слову и посчитать её значение: пошаговое руководство


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

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

Зачем это нужно? (Пару примеров из жизни)

  • Финансы: Найти все транзакции по слову «Аванс» и суммировать их.
  • Продажи: Найти все товары категории «Электроника» и посчитать среднюю цену.
  • Учет: Выделить все строки с пометкой «Срочно» в задачах и понять, сколько ресурсов они требуют.
  • Аналитика: Проанализировать отзывы, найдя все упоминания слова «качество», и подсчитать их количество.

Решение: Волшебная комбинация СУММЕСЛИ и СЧЁТЕСЛИ

Для нашей задачи идеально подходят две логические функции: СУММЕСЛИ и СЧЁТЕСЛИ (или их более продвинутые версии СУММЕСЛИМН и СЧЁТЕСЛИМН). Их суть в том, что они делают что-то (суммируют или считают) только при выполнении условия.

Способ 1: Простой подсчёт и суммирование по одному условию

Представим нашу простую таблицу продаж:

A (Товар)B (Сумма продажи)
Кофеварка Delonghi15 000 ₽
Чайник Bosch4 000 ₽
Кофеварка Philips12 000 ₽
Миксер3 500 ₽
Кофеварка (б/у)7 000 ₽

Задача 1: Найти все «Кофеварки» и посчитать общую выручку.

Здесь нам нужна функция СУММЕСЛИ.

  1. Выберите пустую ячейку для результата (например, D2).
  2. Введите формулу: =СУММЕСЛИ(A2:A6; "*кофеварка*"; B2:B6)
    • A2:A6 — это диапазон, где мы ищем наше слово (столбец «Товар»).
    • "*кофеварка*" — это условие. Звездочки * — это символы подстановки. *кофеварка* означает «любой текст, содержащий слово кофеварка в любом месте». Это поможет найти и «Кофеварка Delonghi», и «Кофеварка Philips», и «Кофеварка (б/у)».
    • B2:B6 — это диапазон, значения из которого мы хотим суммировать (столбец «Сумма продажи»).
  3. Нажмите Enter. В ячейке D2 появится результат: 34 000 ₽ (15000+12000+7000).

Задача 2: Посчитать, сколько раз встречается товар с словом «кофеварка».

Здесь на помощь придет СЧЁТЕСЛИ.

  1. В ячейку E2 введите формулу: =СЧЁТЕСЛИ(A2:A6; "*кофеварка*")
    • A2:A6 — диапазон для поиска.
    • "*кофеварка*" — наше условие с символом подстановки.
  2. Нажмите Enter. Результат: 3.

Способ 2: Сложные условия с помощью СУММЕСЛИМН и СЧЁТЕСЛИМН

Что если условие сложнее? Например: найти сумму продаж всех «Кофеварок», проданных больше чем на 10 000 ₽.

Для этого у нас есть столбец B «Сумма продажи». Нам нужно учесть ДВА условия одновременно: название товара и сумму.

Используем функцию СУММЕСЛИМН (обратите внимание на «МН» на конце — значит «множественные условия»).

  1. В ячейке F2 введите формулу: =СУММЕСЛИМН(B2:B6; A2:A6; "*кофеварка*"; B2:B6; ">10000")
    • B2:B6 — первый аргумент — это всегда диапазон суммирования.
    • Далее идут пары «диапазон_условия – условие»:
      • A2:A6; "*кофеварка*" — первое условие: текст содержит «кофеварка».
      • B2:B6; ">10000" — второе условие: сумма больше 10000.
  2. Результат: 27 000 ₽ (это Кофеварка Delonghi за 15 000 и Кофеварка Philips за 12 000. Кофеварка (б/у) за 7 000 ₽ в сумму не вошла, так как не прошла второе условие).

Аналогично работает СЧЁТЕСЛИМН для подсчёта количества строк по нескольким условиям.

=СЧЁТЕСЛИМН(A2:A6; "*кофеварка*"; B2:B6; ">10000")

Эта формула вернет число 2 (две кофеварки дороже 10 000 ₽).


Способ 3: Наглядное выделение с последующей фильтрацией

Если вам нужно не только посчитать, но и увидеть найденные строки, используйте дуэт «Условное форматирование + Фильтр».

  1. Выделите цветом: Выделите ваш столбец с названиями (A2:A6). На вкладке «Главная» нажмите «Условное форматирование» -> «Правила выделения ячеек» -> «Текст содержит». Введите слово кофеварка и выберите цвет заливки.
  2. Включите фильтр: Выделите заголовки таблицы (A1:B1). Нажмите «Данные» -> «Фильтр».
  3. Отфильтруйте по цвету: Нажмите на стрелку фильтра в столбце «Товар». Выберите «Фильтр по цвету» -> «Фильтр по цвету ячейки» и выберите цвет, которым вы только что выделили строки.
  4. Посчитайте видимые строки: Теперь внизу окна Excel, в строке состояния, вы увидите автоматический расчет: «Сумма: 34 000» и «Среднее: 11 333,33». Это сумма и среднее значение только по отфильтрованным (видимым) строкам.

Итог: Какой способ выбрать?

  • СУММЕСЛИ/СЧЁТЕСЛИ — ваш лучший выбор, когда нужно быстро получить цифру по одному текстовому условию.
  • СУММЕСЛИМН/СЧЁТЕСЛИМН — незаменимы при сложных запросах с несколькими условиями (например, по слову и по дате и по сумме).
  • Фильтр + Условное форматирование — идеально, когда нужен визуальный контроль, анализ или копирование найденных строк.

Теперь вы можете с легкостью находить любые «иголки» в табличных «стогах сена» и мгновенно получать по ним нужную статистику. Экономьте свое время и доверяйте вычислениям Excel


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Последние статьи: