Как в excel посчитать сумму столбца с учетом фильтра
В Excel’е есть функция «Автосумма», которая автоматически вычисляет сумму заданных ячеек. Но, как-то я обратил внимание, что при использовании фильтра данная функция не исключает из суммы скрытые (не попадающие под фильтр) ячейки. Поясню на примере.
Рассмотрим простейшую таблицу – список мужских и женских имен с указанием пола и какой-то числовой характеристики, например, суммы премии за месяц.
В ячейку C10 вписываем нашу формулу: «=СУММ(C2:C8)» и видим, что Excel вычислил общую сумму премии всех сотрудников. Однако попробуем применить фильтр – допустим мы хотим узнать сумму премии только для девушек.
Видим, что сумма не изменилась. Excel не исключает из суммы скрытые фильтром ячейки. А как сделать чтобы исключал? Ведь нам нужна сумма значений колонки только для видимых строк.
Для этого необходимо использовать функцию «ПРОМЕЖУТОЧНЫЕ.ИТОГИ». Синтаксис у нее схожий с функцией «СУММ», только первым аргументом необходимо указать номер основной функции используемой при вычислении результата – т.е. в нашем случае это сама «СУММ» — номер 9.
Номера функций можно узнать, если поставить курсор в соответствующую позицию в формуле. В итоге, формула, которая решает нашу задачу, будет выглядеть так: «=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C2:C8)».
Как в excel подсчитать количество ячеек со значением
Цветом выделены различные условия, чтобы было наглядней. Разберём по порядку. В процессе описания смотрите на картинку выше, чтобы было понятней. Делая снимок специально были захвачены буквы столбцов и цифры строк. Итак, приступаем.
Процедура подсчета значений в столбце
В зависимости от целей пользователя, в Экселе можно производить подсчет всех значений в столбце, только числовых данных и тех, которые соответствуют определенному заданному условию. Давайте рассмотрим, как решить поставленные задачи различными способами.
Данный способ самый простой и требующий минимального количества действий. Он позволяет подсчитать количество ячеек, содержащих числовые и текстовые данные. Сделать это можно просто взглянув на индикатор в строке состояния.
В некоторых случаях индикатор количества значений может не высвечиваться в строке состояния. Это означает то, что он, скорее всего, отключен. Для его включения следует кликнуть правой кнопкой мыши по строке состояния. Появляется меню. В нем нужно установить галочку около пункта «Количество». После этого количество заполненных данными ячеек будет отображаться в строке состояния.
К недостаткам данного способа можно отнести то, что полученный результат нигде не фиксируется. То есть, как только вы снимете выделение, он исчезнет. Поэтому, при необходимости его зафиксировать, придется записывать полученный итог вручную. Кроме того, с помощью данного способа можно производить подсчет только всех заполненных значениями ячеек и нельзя задавать условия подсчета.
Как найти среднее, минимальное и максимальное значение в Excel
Если вам нужно сосчитать количество заполненных ячеек по двум и более параметрам, воспользуйтесь функцией СЧЕТЕСЛИМН. К примеру, вы ищите секций с данными больше 10, но меньше 70. Вы пишете =СЧЕТЕСЛИМН(А1:Е4;«>10»;А1:Е4;«<70»).
Как в EXCEL сложить числа в ячейках по определённому условию
Всё началось с того, что я решил учитывать свои ежемесячные расходы и для этого создал таблицу, которую приложил к данной статье, ведь и вам она может пригодиться.
Теперь постараюсь подробно расписать принцип создания формулы. У меня есть в отчёте детальная статистика и сводный отчёт. В детальной статистике я вписываю свои ежедневные расходы, а в сводном отчёте считается сумма расходов по определённым категориям и общая сумма расходов.
Для примера возьмём категорию расходов «Покупки в магазинах». Нам надо, чтобы EXCEL находил все затраты по данной категории в детальной статистике, суммировал расходы по данной категории и записывал полученную сумму в ячейку D10.
Сначала запишем готовую формулу, которую вставляем в ячейку D10, а потом начнём разбираться в деталях. Готовая формула выглядит следующим образом (только для нашей статьи):
=СУММЕСЛИ ( $G$5:$G$300 ;(» Покупки в магазинах «); $H$5:$H$300 )
Цветом выделены различные условия, чтобы было наглядней. Разберём по порядку. В процессе описания смотрите на картинку выше, чтобы было понятней. Делая снимок специально были захвачены буквы столбцов и цифры строк. Итак, приступаем.
- СУММЕСЛИ – этим условием мы говорим, что в ячейку надо записывать сумму значений определённых ячеек, если они соответствуют определённым условиям;
- $G$5:$G$300 – здесь мы указываем EXCEL, в каком столбце нам надо искать условие для выборки. В нашем случае поиск происходит в столбце G начиная со строки 5 и заканчивая строкой 300;
- (« Покупки в магазинах ») – здесь мы указываем искомое условие и по этому условию будут суммироваться значения ячеек, которые мы указываем далее…;
- $H$5:$H$300 – здесь мы указываем столбец, из которого будут браться числа для суммирования. В нашем случае значения берутся в столбце H начиная со строки 5 и заканчивая строкой 300.
Подводя итог можно сказать, что EXCEL суммирует только те значения из диапазона H5:H300, для которых соответствующие значения из диапазона G5:G300 равны «Покупки в магазинах» и записывает результат в ячейку D10.
Соответствующим образом можно в EXCEL сложить числа в ячейках по любому условию.
Знак $ в формуле используется для того, чтобы при копировании формулы с ячейки D10 в другие ячейки не происходило смещение. Рассмотрим пример формулы без знака $. К примеру, в ячейке D10 у нас вписана формула:
=СУММЕСЛИ(G5:G300;(«Покупки в магазинах»);H5:H300)
Далее мы хотим выводить сумму обедов в ячейке D11. Чтобы нам не переписывать формулу, нам можно копировать ячейку D10 и вставить в ячейку D11. Благодаря этому формула будет вставлена в D11, но тут мы можем заметить, что формула изменила значения заменив 5 на 6 и 300 на 301:
=СУММЕСЛИ(G6:G301;(«Покупки в магазинах»);H6:H301)
Произошло смещение. Если мы скопируем формулу в D12, то увидим уже смещение на 2 и так далее. Чтобы этого избежать мы формулу пишем со знаком $. Такие особенности EXCEL.
Как в EXCEL сложить числа в ячейках по определённому условию — Заметки VictorZ
Последний раз я столкнулась с этой проблемой, когда нужно было скопировать значения курса доллара за месяц из Интернет в Excel. Найдя информацию на профильном сайте, скопировала и вставила в файл экселя. На скриншоте видно, что формула для суммирования выдала результат 0.