Содержание
- Как подсчитать отфильтрованные строки в Excel (с примером)
- Пример: подсчет отфильтрованных строк в Excel
- Дополнительные ресурсы
- Как посчитать количество строк в excel после фильтра
- Количество выделенных строк в Excel.
- Порядковый номер строк по порядку после фильтра в Excel.
- Фильтрация данных в диапазоне или таблице
- Фильтрация диапазона данных
- Фильтрация данных в таблице
- Статьи по теме
- Дополнительные сведения о фильтрации
- Фильтрация данных в таблице
- Фильтрация диапазона данных
- Параметры фильтрации для таблиц или диапазонов
- Удаление фильтра из столбца
- Удаление всех фильтров из таблицы или диапазона
- Подсчет после фильтра
- Суммирование только видимых ячеек
- Как посчитать количество строк в Excel используя два фильтра?
- Подсчет после фильтрации
- VBA как проверить сколько строк отобразил фильтр?
Как подсчитать отфильтрованные строки в Excel (с примером)
Самый простой способ подсчитать количество ячеек в отфильтрованном диапазоне в Excel — использовать следующий синтаксис:
Обратите внимание, что значение 103 — это сокращение для определения количества отфильтрованных строк.
В следующем примере показано, как использовать эту функцию на практике.
Пример: подсчет отфильтрованных строк в Excel
Предположим, у нас есть следующий набор данных, который показывает количество продаж, совершенных компанией в разные дни:
Затем давайте отфильтруем данные, чтобы отображались только даты в январе или апреле.
Для этого выделите диапазон ячеек A1:B13.Затем щелкните вкладку « Данные » на верхней ленте и нажмите кнопку « Фильтр ».
Затем щелкните стрелку раскрывающегося списка рядом с « Дата » и убедитесь, что отмечены только поля рядом с «Январь» и «Апрель», затем нажмите « ОК »:
Данные будут автоматически отфильтрованы, чтобы отображались только строки, в которых даты указаны в январе или апреле:
Если мы попытаемся использовать функцию COUNT() для подсчета количества значений в столбце Date, она фактически вернет количество всех исходных значений:
Вместо этого мы можем использовать функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ() :
Эта функция считает только видимые строки.
Из вывода мы видим, что 5 дней приходятся на январь или апрель.
Обратите внимание, что в этой конкретной формуле мы использовали 103 в функции промежуточного итога, но мы могли бы также использовать 102 :
Вот разница между ними:
- 102 использует функцию COUNT , которая подсчитывает только ячейки, содержащие числа.
- 103 использует функцию COUNTA , которая подсчитывает все непустые ячейки.
Не стесняйтесь использовать значение в формуле, которое имеет смысл для ваших данных.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:
Источник
Как посчитать количество строк в excel после фильтра
Количество выделенных строк в Excel.
Порядковый номер строк по порядку после фильтра в Excel.
Фильтрация данных в диапазоне или таблице
Я хочу чтоб которые можно указатьОшибки в формулах дням, по . всему значению, он выдаетАналогичным образом можно применить фильтры к диапазону в одном столбце, фильтров: по значению вы хотите вывести. с помощью кнопок таблицу, чтобы в «1», затем строкаМожно применить фильтр ячейки, смотрите в способе статью «Порядковый полю — посчитать после фильтрации, красные вторым аргументом:Некоторые из приведенных ниже чему можно. Главное
только значения фильтра.фильтры по дате данных. так как для списка или поНажмите кнопку внизу страницы. Для ней считались итоги ниже «2», т.д. по цвету. статье «Сочетание клавиш номер строк по без фильтра количество слова были посчитаниНапример: в столбце A
способов чувствительны к
чтоб подсчитывались значения, А мне надо,иВыделите данные, которые нужно каждого столбца доступно
Фильтрация диапазона данных
критериям. Каждый изОК
удобства также приводим по разделам, чтобы Чтобы так было,Затем выделить ячейки и в Excel».
порядку после фильтра «Чуркиных-Ивановых» и все
из оставшиеся ячейки, встречается 3 разных этим факторам, некоторые которые написаны сверху например, выбрал №бригады,текстовые фильтры отфильтровать. Для лучшего только один тип
этих типов фильтров. ссылку на оригинал таблица сворачивалась по
Фильтрация данных в таблице
устанавливаем формулу в посмотреть количество вЧетвертый способ в Excel»
Sub фильтр() crit и а не значения — Иванов, – нет. Это
столбцов. а вверху отображается. результата столбцы должны команды фильтра. При
является взаимно исключающимСтрелка в заголовке столбца (на английском языке).
разделам, т.д. Как первую сверху ячейку строке состояния..Второй способ = «Чуркин» If общих количеств ячеек
Статьи по теме
Петров, Сидоров. Во нужно учитывать приУ меня в
сколько одних значений,Нажмите кнопку включать заголовки.
наличии смешанных типов для каждого диапазона
_з0з_ преобразуется в
Используйте автофильтр или встроенные
это сделать, смотрите столбца, в которомЗдесь ячейки выделены условнымПосчитать количество строк– Not Columns(1).Find(what:=crit) Is как на картине, втором столбце B выполнении вычислений: ячейке М6 проше сколько других иФильтрНа вкладке
данных отображаемая команда ячеек или таблицы значок операторы сравнения, например в статье «Промежуточные будут стоять порядковые форматированием. Отфильтровали по можно с помощьюпосчитать количество выделенных ячеек
Nothing Then ActiveSheet.Range(«$A$1:$AW$400000»).AutoFilterЯ хочу чтоб тоже 3 разныхСУММ (SUM) прописано =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;M10:M605) т.д. в каждомрядом с заголовкомданные является типом данных, столбцов. Например, можнофильтра «больше» и «первые итоги в Excel».
Дополнительные сведения о фильтрации
номера (смотрите первую
цвету. В строкефункции «Автосумма» в Excel в столбце Excel Field:=1, Criteria1:=crit q после фильтрации, красные значения — Саша,– тупо суммируетЭто все правильно столбце (там в столбца и выберитенажмите кнопку который чаще всего выполнить фильтрацию по_з2з_. Щелкните этот значок, 10″ в _з0з_Но, можно сделать таблицу с неотфильтрованными состояния написано, что
. Выделяем ячейку, в
. = Application.WorksheetFunction.Subtotal(3, Range(Cells(2, слова были 2 Петя, Коля. Мне
все в выделенном счиатет, а выше формулах наверху увидите команду
Фильтр используется. Например, если списку чисел или чтобы изменить или , чтобы отобразить так, что
данными). У нас, выделено 3 строки
которой будет стоятьВыделяем ячейки в 1), Cells(Cells(Rows.Count, 1).End(xlUp).Row, а не 3. нужна формула, что диапазоне без разбора, всю считает таблицу, условия)
Удалить фильтр с. столбец содержит три
критериям, а не отменить фильтр. нужные данные ипорядковый номер строки в
в примере, это (ячейки). цифра количества строк.
столбце и смотрим 1))) Else q
Я извиняюсь если бы высчитывала сколько т.е. и скрытые а не поChehonte.Можно применить общий фильтр, значения, хранящиеся в по обоим; можноОбучение работе с Excel: скрыть остальные. После таблице Excel будет ячейка «А3» вКак преобразовать формат Нажимаем стрелку у внизу листа Excel = 0 End не грамотно пишу у меня Ивановых строки в том фильтруВариант Код =СУММПРОИЗВ(—(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(M10;СТРОКА(1:44);))*(M11:M54Подставил,: Если в М1Выделите любую ячейку в
Фильтрация данных в таблице
выбрав пункт виде числа, а отфильтровать по значку Фильтрация данных в фильтрации данных в
такой же, как столбце «Порядковый номер». данных из других кнопки «Автосумма» на в строке состояния If MsgBox q на русском языке Саш, Ивановых Петь,
числе. Если хотя после фильтра значения ввести номер бригады, таблице или диапазонеФильтр
четыре — в или настраиваемому фильтру, таблице диапазоне ячеек или номер строки наНа закладке «Формулы» программ в формат
закладке Excel «Главная» цифру «Количество». Это End SubVlad999 Ивановых Коль, Петровых бы в одной
меняются, но. они не то вариант, в и на вкладке
, или настраиваемый фильтр, тексте, откроется команда но не кРекомендации и примеры для
Фильтрация диапазона данных
таблице можно либо листе выбираем «Математические» и числа Excel, чтобы и выбираем функцию число заполненных выделенных
Галина: заменить Код If Саш, Петровых Петь. ячейке есть любая
правильные. как то не данном случае дляданные зависящий от типатекстовые фильтры
Параметры фильтрации для таблиц или диапазонов
обоим. сортировки и фильтрации повторно применить фильтр(как адрес строки). там находится функция формулы считали такие «Число». ячеек. Пустые ячейки: Нет, фильтр по i.Font.ColorIndex = критерий.Font.ColorIndex и т. д. ошибка – перестает то что то бригады № 3нажмите кнопку данных. Например, при.Повторное применение фильтра данных по цвету для получения актуальных
Для этого устанавливаем ПРОМЕЖУТОЧНЫЕ.ИТОГИ» в Excel, числа, смотрите вЭта функция считает только так Excel не
нескольким полям в на Код IfAbram pupkin считать и тоже считает. У меня вроде считает 2 Код
фильтрации чисел отображаетсяПри вводе данных вЧтобы определить, применен лиФильтрация данных в сводной результатов, либо очистить в первую ячейку выбираем её. статье «Преобразовать текст
заполненные строки. Если считает. Но, если рабочем файле.
i.Font.ColorIndex = критерий.Font.ColorIndex: создаем дополнительный столбец выдает ошибку на все правильно считаета =СУММПРОИЗВ((K11:K54=M1)*(M11:M54
. пункт таблицу в заголовки фильтр, обратите внимание таблице
Удаление фильтра из столбца
фильтр для повторного таблицы столбца с В строке формул в в число Excel». есть пустые ячейки нужно посчитать строку,Юрий М
Удаление всех фильтров из таблицы или диапазона
And i.EntireRow.Hidden ==A1&B1 выходе. какую роль играетChehonteБудут удалены фильтры всехЧисловые фильтры
ее столбцов автоматически на значок вИспользование расширенных условий фильтрации отображения всех данных.
Подсчет после фильтра
порядковыми номерами функцию. скобках пишем: 103;$B$3:B3Автонумерацию в Excel в столбце, то в которой в: Вариант: в нужном Falseпотом формулойПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTALS) ячейка М10?: Чего то я
столбцов в таблице, для дат отображается
добавляются элементы управления
заголовке столбца.Удаление фильтраWindows Online Заходим на закладку$B$3 – этоможно настроить несколькими в формуле исправляем столбце А нет диапазоне перебираем строки:
Галина=СЧЁТЕСЛИ ()с кодом 9И как вы ничего не понял.
или диапазоне и пункт
фильтрацией.
Стрелка раскрывающегося списка _з0з_В отфильтрованных данных отображаютсяИспользуйте фильтры, чтобы временно «Формулы» выбираем «Ссылки первая ячейка столбца способами, применяя разные адрес первой ячейки значений, а есть если видимая (не: Добрый день!находим всех Ивановых в первом аргументе смогли додуматься доВ ячейках с отображаются все данные.Фильтры по дате
Выделите данные, которые нужно означает, что фильтрация только те строки, скрывать некоторые данные и массивы», выбираем с фильтром эту формулы и функции диапазона. Например, мы
в столбце В, скрыта), увеличиваем переменнуюЕсть автофильтр примененный
Петь и Зайцевых – суммирует все такой формулы. Это М2 по М5Chehonte, а для текста — отфильтровать. На вкладке включена, но не которые соответствуют указанному в таблице и функцию «Строка». ссылку делаем абсолютной.
Excel. Рассмотрим, вставили формулу функцией то выделяем ячейку на единичку. к таблице. Макросом Фрось видимые после фильтра вобще взрыв мозга.
прописан счет для: привет всем.Помогите разобратьсяТекстовые фильтрыГлавная применяется.
_з0з_ и скрывают видеть только те,Получилось такая формула: =СТРОКА()В3 –это адрескак сделать порядковый номер
«Автосумма». В этой столбца В. Главное,Файл не смотрел. фильтрую данные.cordoba ячейки. Игнорирует другиеспасибо огромное. Думаю определенного условия. Но с задачей.В ячейке. Применяя общий фильтр,нажмите кнопкуЕсли навести указатель мыши
строки, которые не которые вы хотите.Здесь порядковый номер ячеек
этой же первой в Excel по формуле указан диапазон чтобы были выделеныyozhikКак мне узнать: Здравствуйте ребята, мне подобные функции, которые это еще не этот счет считает прописываю формулу «счетеслимн» вы можете выбратьФорматировать как таблицу
на заголовок столбца должны отображаться. ПослеВыберите любую ячейку в столбца совпадает с
ячейки столбца с порядку после фильтра до первой пустой
ячейки всех нужных: вариант без проверок сколько значений (=строк) нужен ваш помощь могут считать внутренние последний вопрос. всю таблицу. А для подсчета количества для отображения нужныеи выберите команду с включенным фильтром, фильтрации данных можно диапазоне данных. номером строки таблицы фильтром, но здесь. ячейке столбца. =СЧЁТ(A4:A6) строк. Например, так. MsgBox Application.WorksheetFunction.Subtotal(3, Range(Cells(1,
Суммирование только видимых ячеек
отобразилось автофильтром? очень очень подитоги в исходномформулу прописал, но мне надо, чтоб заданных значении.Но после данные из спискаФорматировать как таблицу
- но он не
- копировать, искать, изменять,
- Выберите
- Excel. Если отфильтруем
- ссылка относительная.
Функция «Фильтр» в Мы адрес ячейкиЗдесь выделили четыре строки. 1), Cells(Cells(Rows.Count, 1).End(xlUp).Row,Может отобразилась одна-двеЯ сделал так
диапазоне. она работает только считали после применения фильтра значение остается существующих, как показано. применен, появится экранная форматировать, выносить иданные информацию в столбце,Заполнили окно функции Excel помогает выбрать А4 исправляем на
Третий способ 1))) — 1Subtotal а может ноль.B15 есть этаПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTALS) с фиксированным числом фильтра.Т.е. в ячейке то же.А как на рисунке:В диалоговом окне
подсказка «(отображается все)». выводить на печать> выберем строки с так. данные из большой адрес ячейки А1.. в подсчет включает Нужна цифра отображенных формула =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3,B2:B12) Подсчитывает
с кодом 109 строчек, а у М4 должно стоять сделать чтоб считались
Выбрав параметрСоздание таблицыКнопка фильтра _з0з_ означает, подмножество отфильтрованных данныхФильтр цифрами больше 30,Какие бывают ссылки, для таблицы. А функция Получится так.Можно в таблице и строку с строк. количество ячеек в первом аргументе меня в таблице не 22, а
Как посчитать количество строк в Excel используя два фильтра?
значения после фильтра?ЗаранееЧисловые фильтрыможно указать, есть что фильтр применен. без переупорядочения или. то получится так. чего, чем отличаются, промежуточные итоги вПятый способ. фильтром отфильтровать нужные фильтром, отнимает 1yozhikB16 есть формула – суммирует все
постоянно добавляются значения.пытался 4.
спасибо.
вы можете применить
ли в таблице
Если навести указатель мыши перемещения.Щелкните стрелку
Подсчет после фильтрации
Еще несколько способов установки смотрите в статье Excel поможет поменятьПосчитать, если выделено цветом
данные. Затем выделить
Владимир: добавьте в код =КолЦветТст(B2:B12,A16) Подсчитывает красные
видимые после фильтра поменять формулу-без результата.ПишетВ м6 считает
Chehonte один из перечисленных заголовки. на заголовок столбца
Кроме того, можно выполнитьв заголовке столбца. порядковых номеров описано «Относительные и абсолютные номер строки. Сделать, – формула Excel отфильтрованные ячейки в: E1: MsgBox Application.WorksheetFunction.Subtotal(3, Range(Cells(2, слова и группировки (или знач.Увеличьте диапазон Код промежуточный итог -
: Попробуйте Промежуточные итоги ниже настраиваемых фильтров.Выберите с фильтром, в
фильтрацию по несколькимВыберите
в статье «Автонумерация ссылки в Еxcel». чтобы после фильтра. столбце. В строке=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;A:A)-1 1), Cells(Cells(Rows.Count, 1).End(xlUp).Row,
но B16 сделал скрытия) ячейки. Игнорирует =СУММПРОИЗВ(—(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(M10;СТРОКА(1:1000);))*(M11:M1010Фаируза, я прям то, что надо.
Или файл приложитеВ этом примере, чтобыТаблица с заголовками
подсказке отображается фильтр, столбцам. Фильтры являютсятекстовые фильтры в Exсel» здесь.Получилось такая формула: оставшиеся строки имелиМожно написать такую
VBA как проверить сколько строк отобразил фильтр?
состояния будет видноБМВ
1))) формула ручную через другие подобные функции,
не знаю что А вот какAleksSid
отобрать регионы, в, чтобы преобразовать верхнюю примененный к этому аддитивными, т. е.
илиКак составлять несколько =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;$B$3:B3) порядковые номера по формулу. =СЧЁТ(A1:A6) Эта
количество строк. Помним,: ну можно жГалина VBA и там которые могут считать сказать. Пробовал, прописывал то с М2-М5 быть?: с промежуточным итогом которых сумма продаж строку в заголовки столбцу, например «равно
каждый дополнительный фильтрЧисловые фильтры,
взаимосвязанных таблиц Excel,Теперь копируем эту порядку (1, 2, формула считает только что пустые ячейки высчитать если использовать: А у меня
написал формула внутренние подитоги в же самое - Как их заставить все прокатило.А вот
за март была таблицы. Данные в красному цвету ячейки» задается на основеа затем выберите смотрите в статье формулу вниз по 3, т.д.). Настроить ячейки с числами, не считаются в xlCellTypeVisible Для примера:
на ноль записейFunction КолЦветТст(диапазон As исходном диапазоне. не получалось. Единственное
считать только значения как прописать, чтоб меньше 6000, можно этой строке не или «больше 150». текущего фильтра и
Сравнение, например
«Как связать таблицы столбцу. Как копировать это можно с а с текстом строке состояния. ПолучитсяRange(«a1:a4»).SpecialCells(xlCellTypeVisible).Count и на одну Range, критерий As
Если нужно не суммировать, на что грешу,
после применения фильтра.
считались эти промежуточные применить настраиваемый фильтр: будут фильтроваться.При повторном применении фильтра
далее сокращает подмножество
Источник
Группа: Пользователи Ранг: Прохожий Сообщений: 8
Замечаний: |
Добрый день! Вожусь с этой формулой =СУММПРОИЗВ((A2:A10=»*»)*ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(A2;СТРОКА(A2:A10)-2;)))
«*» — означает, что хочу подсчитать количество всех значений в ячейках столбца, но формула не работает. Помогите, пожалуйста, подкорректировать формулу, чтобы она подсчитывала количество всех значений в столбце, и зависела от фильтрации.
Спасибо!
К сообщению приложен файл:
11.xls
(18.5 Kb)
17 авг. 2022 г.
читать 2 мин
Самый простой способ получить сумму отфильтрованного диапазона в Excel — использовать следующий синтаксис:
SUBTOTAL( 109 , A1:A10 )
Обратите внимание, что значение 109 — это сокращение для получения суммы отфильтрованного диапазона строк.
В следующем примере показано, как использовать эту функцию на практике.
Пример: суммирование отфильтрованных строк в Excel
Предположим, у нас есть следующий набор данных, содержащий информацию о различных баскетбольных командах:
Далее давайте отфильтруем данные, чтобы показывать только игроков на Mavs или Warriors.
Для этого выделите диапазон ячеек A1:B10.Затем щелкните вкладку « Данные » на верхней ленте и нажмите кнопку « Фильтр ».
Затем щелкните стрелку раскрывающегося списка рядом с « Команда» , снимите флажок рядом с «Селтикс» и нажмите « ОК »:
Данные будут автоматически отфильтрованы, чтобы удалить строки с «Селтикс» в качестве команды:
Если мы попытаемся использовать функцию SUM() для суммирования столбца точек отфильтрованных строк, она фактически вернет сумму всех исходных значений:
Вместо этого мы можем использовать функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ() :
Эта функция принимает сумму только видимых строк.
Мы можем вручную проверить это, взяв сумму видимых строк:
Сумма очков в видимых рядах: 99 + 94 + 93 + 104 + 109 + 84 = 583 .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:
Как удалить отфильтрованные строки в Excel
Как подсчитать отфильтрованные строки в Excel
Как посчитать сумму по группе в Excel
Как считать по группам в Excel
Написано
Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.
Сумма по фильтру в Эксель (Excel) — как найти?
Как в программе Эксель (Excel) найти сумму ячеек, которые были отфильтрованы?
Например, если в столбце таблицы 100 ячеек, а после применения фильтра осталось 10, то как можно легко и быстро посчитать сумму этих 10 ячеек?
Сумма отфильтрованных ячеек в Excel
При работе в Excel иногда бывает необходимо не только отфильтровать данные в таблице, но и найти сумму по одному или нескольким столбцам, к которым был применён фильтр.
Расскажу как это можно сделать на конкретном примере.
Пусть исходная таблица будет такая:
Нужно оставить только фрукты и посчитать их суммарную стоимость.
I. Сначала устанавливаем фильтр: на панели инструментов Excel «Главная» нажимаем на «Сортировка и фильтр» -> «Фильтр», а затем щёлкаем на появившемся треугольнике в столбце «Фрукты / овощи».
Снимаем галочку с «Овощи» и нажимаем на «ОК».
Останутся только фрукты.
II. Вообще, сумма при фильтре отображается в строке состояния Excel — достаточно просто выделить нужный столбец.
То есть все фрукты стоят суммарно 430 рублей.
Но если эта цифра очень большая (например, миллионы или миллиарды) и вам её необходимо использовать где-то ещё, то вариант со строкой состояния не подойдёт — ведь придётся потом вручную набирать эти цифры.
Поэтому можно сделать так:
1) Поставить курсор в нижестоящую ячейку и на панели инструментов «Главная» нажать на «Автосумма».
2) Появится формула с функцией ПРОМЕЖУТОЧНЫЕ.ИТОГИ
3) Нажимаем на клавишу Enter и получаем нужную нам сумму.
Это значение можно использовать в формулах и копировать куда угодно.
Если же вы поставите в фильтре другое условие, то сумма автоматически пересчитается.
В частности, в рассматриваемом примере можно поменять условие с «Фрукты» на «Овощи»:
Также замечу, что в некоторых случаях для подсчёта суммы отдельных ячеек можно не фильтровать данные и не находить сумму по фильтру, а использовать функцию СУММЕСЛИ.
У этой функции 3 аргумента:
1) Диапазон — это диапазон ячеек, которые нужно проверить (удовлетворяют ли они какому-либо условию или нет).
В нашем случае это столбец «Фрукты / овощи» (B).
2) Критерий — указывается нужное условие.
В нашем случае это «Фрукты» (в самом мастере формул пишется без кавычек).
3) Диапазон_суммировани я — столбец со значениями, которые нужно суммировать.
Сумма видимых строк. Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ
Задача: функция СУММ суммирует все ячейки диапазона, являются ли они скрытыми или нет. Вы хотите суммировать только видимые строки.
Решение: вы можете использовать функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ вместо СУММ. Формула будет немного отличаться, в зависимости от того, как вы спрятали строки. Если вы выделили строки, кликнули правой кнопкой мыши, и в контекстном меню выбрали скрыть, можно использовать: =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109; диапазон) (рис. 1). Весьма необычно использовать для этих целей ПРОМЕЖУТОЧНЫЕ.ИТОГИ. Как правило, эта функция нужна, чтобы Excel игнорировал другие подитоги внутри диапазона.
Рис. 1. Серия 100 в первом аргументе функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ используется для обработки видимых строк
Скачать заметку в формате Word или pdf, примеры в формате Excel
ПРОМЕЖУТОЧНЫЕ.ИТОГИ может выполнить 11 операций. Первый аргумент функции указывает ей на следующие операции: (1) СРЗНАЧ, (2) СЧЁТ, (3) СЧЁТЗ, (4) МАКС, (5) МИН, (6) ПРОИЗВЕД, (7) СТАНДОТКЛОН, (8) СТАНДОТКЛОНП, (9) СУММ, (10) ДИСП, (11) ДИСПР. При добавлении сотни выполняются те же операции, но только над видимыми ячейкам. Например, 104 найдет максимум среди видимых ячеек. Под видимыми имеется ввиду, не видимые на экране (например, 120 строк не уместятся на экране), а не скрытые, командой Скрыть.
В ячейке Е566 (см. рис. 1) используется формула =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;E2:E564). Excel возвращает сумму только видимых (не скрытых) ячеек в диапазоне, а именно – Е2;Е30;Е72;Е78;Е564.
Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ применяется к вертикальным наборам данных. Она не предназначена для горизонтальных наборов данных. Так, при определении промежуточных итогов горизонтального набора данных с помощью значения константы номер_функции от 101 и выше (например, ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;С2:F2) рис. 2), скрытие столбца не повлияет на результат.
Рис. 2. Формула не игнорирует ячейки в скрытых столбцах
Дополнительные сведения: существует необычное исключение в поведении функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ. Когда строки были скрыты по какой-либо из команд фильтра (расширенный фильтр, автофильтр или фильтр), Excel суммирует только видимые строки даже в варианте ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;диапазон). Нет необходимости использовать версию 109 (рис. 3). Здесь фильтр используется для поиска записей Chevron.
Рис. 3. Достаточно аргумента 9 если строки скрыты в результате применения фильтра
Почему я упоминаю об этой странности? Потому что есть малоизвестное сочетание клавиш для суммирования видимых строк, полученных в результате фильтрации. Попробуйте эти шаги:
- Выбрать любую ячейку в вашем наборе данных.
- Пройдите по меню ДАННЫЕ –>Фильтр (или нажмите Alt + Ы, а затем не отпуская Alt, нажмите Ф; или нажмите Ctrl+Shift+L). Excel добавляет фильтр (выпадающее меню) для всех заголовков столбцов.
- Откройте одно из выпадающих меню, например, Customer. Снимите флажок Выделить все, а затем выберите одного клиента. В нашем примере – Chevron.
- Выберите ячейки непосредственно под отфильтрованными данными. В нашем примере –ячейки Е565:H565.
- Нажмите клавиши Alt+= или щелкните значок Автосумма (меню ГЛАВНАЯ). Вместо того, чтобы использовать СУММ, Excel применит функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;диапазон), которая просуммирует только строки, выбранные фильтром (см. рис. 3).
В Excel 2010 появилась еще одна подобная функция – АГРЕГАТ (подробнее см. Сравнение массивов и выборки по одному или нескольким условиям; раздел Функция АГРЕГАТ). Она имеет больше функций в своем «репертуаре» и больше опций, какие строки исключать, а какие обрабатывать. Основное ее достоинство – обработка ошибочных значений (например, #ДЕЛ/0!). К сожалению, эта функция также не применима к суммированию видимых столбцов.
Резюме: вы можете использовать функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ, чтобы игнорировать скрытые строки.
Суммирование только видимых ячеек
Если у нас имеется таблица, по которой должны считаться итоги, то важную роль играет какой именно функцией они вычисляются, т.к. в таблице могут быть:
- Включены фильтры
- Скрыты некоторые строки
- Свернуты сгруппированные строки
- Промежуточные итоги внутри таблицы
- Ошибки в формулах
Некоторые из приведенных ниже способов чувствительны к этим факторам, некоторые – нет. Это нужно учитывать при выполнении вычислений:
СУММ (SUM) – тупо суммирует все в выделенном диапазоне без разбора, т.е. и скрытые строки в том числе. Если хотя бы в одной ячейке есть любая ошибка – перестает считать и тоже выдает ошибку на выходе.
ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTALS) с кодом 9 в первом аргументе – суммирует все видимые после фильтра ячейки. Игнорирует другие подобные функции, которые могут считать внутренние подитоги в исходном диапазоне.
ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTALS) с кодом 109 в первом аргументе – суммирует все видимые после фильтра и группировки (или скрытия) ячейки. Игнорирует другие подобные функции, которые могут считать внутренние подитоги в исходном диапазоне.
Если нужно не суммировать, то можно использовать другие значения кода математической операции:
АГРЕГАТ (AGGREGATE) – самая мощная функция, появившаяся в Office 2010. Также как и ПРОМЕЖУТОЧНЫЕ.ИТОГИ может не только суммировать, но и считать среднее, количество, минимум, максимум и т.д. — код операции задается первым аргументом. Плюс к этому имеет множество опций по подсчету, которые можно указать вторым аргументом:
Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ в Excel для промежуточных расчетов
Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ в Excel используется для расчета промежуточных итогов в таблицах (в том числе и базах данных) и возвращает искомое числовое значение (в зависимости от номера требуемой операции, указанного в качестве первого аргумента данной функции, например, 1 – среднее арифметическое диапазона значений, 9 – суммарное значение и т. д.). Чаще всего рассматриваемую функцию применяют для модификации списков с промежуточными итогами, созданных с использованием специальной встроенной команды в Excel.
Примеры использования функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ в Excel
Функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ целесообразно использовать в случаях, когда таблица содержит большое количество данных, которые могут быть отфильтрованы по одному или нескольким критериям. При этом в результате применения фильтров будет отображена только часть таблицы, данные в которой соответствуют установленному критерию. Однако операции с использованием обычных функций, таких как СУММ, СРЗНАЧ и др. будут производиться над всей изначальной таблицей (то есть с учетом скрытых строк). Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ работает только с отфильтрованными данными.
Суммирование только видимых ячеек в фильтре Excel
Пример 1. В таблице содержатся данные о продажах в магазине музыкальных инструментов электрогитар трех марок различных моделей на протяжении трех дней. Рассчитать промежуточные итоги по продажам гитары марки Ibanez.
Вид исходной таблицы данных:
Используем фильтр для отбора данных, которые относятся к гитарам марки Ibanez. Для этого выделим всю таблицу или просто перейдите курсором на любую ячейку таблицы и воспользуйтесь инструментом «ДАННЫЕ»-«Фильтр». Теперь исходная таблица имеет следующий вид:
Нажмем на раскрывающийся список в столбце B («Марка товара») и установим флажок только напротив названия «Ibanez»:
После нажатия на кнопку «ОК» таблица примет следующий вид:
Как видно, некоторые строки теперь являются скрытыми. Если применить обычную функцию СУММ, будет произведен расчет для всех строк исходной таблицы:
Вместо этого в ячейке C24 будем использовать следующую функцию:
- 9 – числовое значение, соответствующее использованию функции СУММ для получения промежуточных итогов;
- C4:C20 – диапазон ячеек, содержащих данные о стоимости гитар (при этом все другие гитары, кроме марки Ibanez, в расчете не учитываются).
Аналогично выполним расчет для количества проданных гитар и общей выручки («Сумма). В результате получим:
Для сравнения приведем результаты, полученные с использованием обычной функцией СУММ:
Несмотря на то, что часть строк скрыта благодаря использованию фильтра, функция СУММ учитывает все строки в расчете.
Выборочное суммирование ячеек таблицы в Excel
Отключите автофильтр и выделите исходную таблицу данных из первого примера. Теперь воспользуемся инструментом «Промежуточный итог» во вкладке «Данные» на панели инструментов:
В открывшемся диалоговом окне выберем наименование столбца «Дата» в качестве критерия «При каждом изменении в:». Следующей опцией является операция, которая будет проводиться над данными. Выберем «Сумма» для суммирования значений. Критерий «Добавить итоги по:» позволяет выбрать столбцы, для которых будет выполняться операция суммирования. Установим флажки также напротив «Заменить текущие итоги» и «Итоги под данными»:
После нажатия на кнопку «ОК» исходная таблица примет следующий вид:
Полученная таблица имеет инструменты, позволяющие скрывать/отображать части данных и отобразить при необходимости только общий итог. Если выделить любую ячейку, в которой отображаются промежуточные итоги, можно увидеть, что они были рассчитаны с использованием функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ.
Каждая такая функция может быть модифицирована на усмотрение пользователя. Например, так автоматически определена средняя стоимость гитар, проданных за 13.08.2018:
Примеры формул для расчетов промежуточных итогов в таблице Excel
Вид исходной таблицы данных:
Отфильтруем данные с использованием критериев «джинсы» и указанная в условии дата:
Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ не содержит встроенных функций для расчета моды и среднего отклонения. Для расчета моды используем следующую формулу (формула массива CTRL+SHIFT+ENTER):
В данном случае функция ПРОМЕЖУТОЧНЫЕ.ИТОГЫ возвращает ссылку на диапазон ячеек, из которого исключены строки, которые не отображаются в связи с использованием фильтров. Функция ЕСЛИ возвращает массив, содержащий числовые значения для отображаемых строк и пустые значения «» для строк, которые не отображены. Функция МОДА игнорирует их при расчете. В результате выполнения формулы получим:
Для расчета среднего отклонения используем похожую формулу:
Как правило, функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ используют для несложных вычислений. 11 функций, предложенных в рамках ее синтаксиса, как правило вполне достаточно для составления отчетов с промежуточными итогами.
Особенности использования функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ в Excel
Рассматриваемая функция имеет следующую синтаксическую запись:
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ( номер_функции;ссылка1; [ссылка2];…])
- номер_функции – обязательный для заполнения аргумент, принимающий числовые значения из диапазонов от 1 до 11 и от 101 до 111, характеризующие номер используемой функции для расчета промежуточных итогов: СРЗНАЧ, СЧЁТ, СЧЁТЗ, МАКС, МИН, ПРОИЗВЕД, СТАНДОТКЛОН, СТАНДОТКЛОНП, СУММ, ДИСП и ДИСПР соответственно. При этом функции, обозначенные числами от 1 до 11, используются тогда, когда в расчет требуется также включить строки, которые были скрыты вручную. Функции, обозначенные числами от 101 до 111, игнорируют скрытые вручную строки при расчетах. Строки, которые были скрыты в связи с применением фильтров, в расчетах не учитываются в любом случае;
- ссылка1 – обязательный аргумент, принимающий ссылку на диапазон ячеек с числовыми данными, для которых требуется выполнить расчет промежуточных итогов;
- [ссылка2];…] – вторая и последующие ссылки на диапазоны ячеек, для значений которых выполняется расчет промежуточных итогов. Максимальное количество аргументов – 254.
- Если в качестве аргументов ссылка1, [ссылка2];…] были переданы диапазоны ячеек, в которые включены ячейки, содержащие промежуточные итоги, полученные с помощью функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ, они учтены не будут чтобы не повлиять на итоговый результат.
- В отфильтрованной таблице отображаются только те строки, содержащиеся значения в которых удовлетворяют поставленным условиям (используемым фильтрам). Некоторые строки могут быть скрыты вручную с использованием опции «Скрыть строки». Такие строки также могут быть исключены из результата, возвращаемого функцией ПРОМЕЖУТОЧНЫЕ.ИТОГИ, если в качестве ее первого аргумента было указано число из диапазона от 101 до 111.
- Основное свойство рассматриваемой функции (выполнение операций только над отфильтрованными данными) применимо только для таблиц, данные в которых фильтруются по строкам, а не по столбцам. Например, при расчете промежуточных итогов в горизонтальной таблице, в которой в результате применения фильтра были скрыты несколько столбцов, функция =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(1;A1:F1) вернет среднее значение для всех величин, находящихся в диапазоне A1:F1, несмотря на то, что некоторые столбцы являются скрытыми.
- Если в качестве аргументов ссылка1, [ссылка2];…] были переданы ссылки на диапазоны ячеек, находящиеся на другом листе или в другой книге Excel (такие ссылки называются трехмерными), функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ вернет код ошибки #ЗНАЧ!.
Excel. Сумма значений при включенном фильтре.
В Excel’е есть функция «Автосумма», которая автоматически вычисляет сумму заданных ячеек. Но, как-то я обратил внимание, что при использовании фильтра данная функция не исключает из суммы скрытые (не попадающие под фильтр) ячейки. Поясню на примере.
Рассмотрим простейшую таблицу – список мужских и женских имен с указанием пола и какой-то числовой характеристики, например, суммы премии за месяц.
В ячейку C10 вписываем нашу формулу: «=СУММ(C2:C8)» и видим, что Excel вычислил общую сумму премии всех сотрудников. Однако попробуем применить фильтр – допустим мы хотим узнать сумму премии только для девушек.
Видим, что сумма не изменилась. Excel не исключает из суммы скрытые фильтром ячейки. А как сделать чтобы исключал? Ведь нам нужна сумма значений колонки только для видимых строк.
Для этого необходимо использовать функцию «ПРОМЕЖУТОЧНЫЕ.ИТОГИ». Синтаксис у нее схожий с функцией «СУММ», только первым аргументом необходимо указать номер основной функции используемой при вычислении результата – т.е. в нашем случае это сама «СУММ» — номер 9.
Номера функций можно узнать, если поставить курсор в соответствующую позицию в формуле. В итоге, формула, которая решает нашу задачу, будет выглядеть так: «=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C2:C8)».
Осталось заметить, что если использовать «Автосумму» ДО применения фильтра, то получим вышеописанную ситуацию. Т.е. будет использоваться функция «СУММ». Если же использовать «Автосумму» уже ПОСЛЕ применения фильтра, то будет использоваться функция «ПРОМЕЖУТОЧНЫЕ.ИТОГИ». Т.е. в нашем случае достаточно было сначала применить фильтр на девушек, а потом уже вставлять «Автосумму» в ячейку C10. После этого фильтр можно использовать как угодно – сумма будет вычисляется правильно.
Суммирование только видимых ячеек
Если у нас имеется таблица, по которой должны считаться итоги, то важную роль играет какой именно функцией они вычисляются, т.к. в таблице могут быть:
- Включены фильтры
- Скрыты некоторые строки
- Свернуты сгруппированные строки
- Промежуточные итоги внутри таблицы
- Ошибки в формулах
Некоторые из приведенных ниже способов чувствительны к этим факторам, некоторые – нет. Это нужно учитывать при выполнении вычислений:
СУММ (SUM) – тупо суммирует все в выделенном диапазоне без разбора, т.е. и скрытые строки в том числе. Если хотя бы в одной ячейке есть любая ошибка – перестает считать и тоже выдает ошибку на выходе.
ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTALS) с кодом 9 в первом аргументе – суммирует все видимые после фильтра ячейки. Игнорирует другие подобные функции, которые могут считать внутренние подитоги в исходном диапазоне.
ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTALS) с кодом 109 в первом аргументе – суммирует все видимые после фильтра и группировки (или скрытия) ячейки. Игнорирует другие подобные функции, которые могут считать внутренние подитоги в исходном диапазоне.
Если нужно не суммировать, то можно использовать другие значения кода математической операции:
АГРЕГАТ (AGGREGATE) – самая мощная функция, появившаяся в Office 2010. Также как и ПРОМЕЖУТОЧНЫЕ.ИТОГИ может не только суммировать, но и считать среднее, количество, минимум, максимум и т.д. — код операции задается первым аргументом. Плюс к этому имеет множество опций по подсчету, которые можно указать вторым аргументом:
Ссылки по теме
- Выборочные вычисления по одному или нескольким условиям
- Вставка в отфильтрованные строки
- Быстрое скрытие и отображение ненужных строк и столбцов
Содержание:
- 1 Как быстро пользоваться фильтром в Excel
- 2 Как посчитать сумму по фильтру в Excel
- 3 Сохранение фильтра в представление данных
- 4 Суммирование с условием на фильтре (СУММЕСЛИ С ФИЛЬТРОМ)
Допустим каждый месяц нам нужно создать отчет о результатах в продажах нашего отдела. Для подготовки отчета используем статистические показатели по всех транзакциях в журнале истории взаиморасчетов с клиентами, выполненных за прошедший период. Чтобы экспонировать данные по конкретному клиенту, например, для сравнения, необходимо каждый раз фильтровать таблицу истории взаиморасчетов под разными критериями. Нет необходимости тратить время и усилия на многоразовое фильтрование тех самых данных. Можно существенно облегчить решение данной задачи сгруппировав данные и сохранив их как нестандартный вид представления. Благодаря этому одним кликом мышки можно детально экспонировать необходимые данные на данный момент.
Допустим наш журнал истории взаиморасчетов с клиентами отображается также как на рисунке.
История продаж и взаиморасчетов по клиентам:
Нам необходимо отобразить разные варианты данных с разделением на группы: название фирм, городов и сумм. К последней группе еще хотим добавить итоговый показатель.
Начнем работу с фильтрования данных, а потом разберем как их сохранять в разных режимах фильтра. Каждая группа будет записана как пользовательский вид представления данных на рабочем листе Excel.
Допустим первая группа данных должна включать в себя данные касающиеся транзакций сумой выше 20 000 рублей реализованной фирмой ADEX Comp. Для этого:
- Выделите заголовок таблицы «Сумма» D1 и выберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Фильтр». Для исходной таблицы включиться режим автофильтра и в ее заголовках появятся кнопки выпадающего меню.
- Откройте выпадающее меню ячейки D1 и выберите опцию «Числовые фильтры»-«Настраиваемый фильтр». В результате появиться диалоговое окно «Пользовательский автофильтр».
- В первом выпадающем списке данного окна укажите на значение «больше», а в поле ввода напротив введите значение 20000. И нажмите ОК.
- Теперь раскройте выпадающее меню в ячейке A1 («Название фирмы») и выберите только фирму ADEX Comp.
Применено второе условие фильтрования данных.
Как посчитать сумму по фильтру в Excel
Отфильтрованная группа готова, осталось только добавить итоговое значение для столбца «Сумма». Для этого выберите первую пустую ячейку под этим столбцом и выберите инструмент: «ГЛАВНАЯ»-«Редактирование»-«Сумма» или нажмите комбинацию клавиш CTR+=. После нажатия на клавишу Enter суммируются только видимые значения в столбце. По завершению присвойте для этой ячейки денежный формат.
Обратите внимание! Вместо стандартной функции СУММ мы используем функцию: Из ходя из названия сложно догадаться что данная функция будет суммировать значения. Но если в первом аргументе функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ находиться константа с кодом номер 9 – это значит, что мы подключаем встроенную функцию суммирования. Таким образом мы выполняем суммирование только промежуточных итогов, а не все значения в столбце. Стоит рассмотреть все встроенные функции в ПРОМЕЖУТОЧНЫЕ.ИТОГИ, которые можно выполнять с отфильтрованными значениями в таблице:
- – среднее значение, альтернатива функции СРЕДЗНАЧ.
- – подсчет количества значений, альтернатива для СЧЁТ.
- – подсчет только непустых ячеек в диапазоне, как СЧЁТЗ.
- – возвращает максимальное значение (МАКС).
- – возвращает минимальное значение (МИН).
- – возвращает произведение аргументов (ПРОИЗВЕД).
- – функция стандартного отклонения как СТАНДОТКЛОН.
- – стандартное отклонение по генеральной совокупности (логические и текстовые значения – игнорируются) как в СТАНДОТКЛОНП.
- – суммирует значение как СУММ.
- – дисперсия по выборке как ДИСП.
- – дисперсия для генеральной совокупности ДИСПР.
Примечание. Номера констант могут быть с включением и с исключением значений в скрытых строках инструментом: «ГЛАВНАЯ»-«Ячейки»-«Формат»-«Скрыть или отобразить». Отличие заключаться в коде константы:
- 1-11 – с включением;
- 101-111 – с исключением.
Если мы хотим получить суммирование итогов для другой фирмы, достаточно только изменить критерий фильтра, а итоговый результат автоматически просчитается благодаря функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ.
Сохранение фильтра в представление данных
Когда первый набор значений для группы готовый, можно его сохранить как один из видов таблицы журнала истории взаиморасчетов по клиентам. Благодаря этому мы получим молниеносный доступ к организации новой структуры данных в таблице. Для этого:
- Отфильтруйте таблицу по выше описанным критериям и выберите инструмент: «ВИД»-«Режимы просмотра книги»-«Представления».
- В появившемся диалоговом окне «Представления» нажмите на кнопку «Добавить». Появиться новое окно «Добавление представления».
- В поле «Имя:» введите название «ADEX Comp >20 тыс.руб.» для этого представления данных на рабочем листе и нажмите ОК.
- Создайте новое представление для нового отображения таблицы с другими критериями фильтрования и придумайте им новые названия.
Теперь достаточно выбрать любой из списка видов представления данных на листе, используя выше указанный инструмент: «ВИД»-«Режимы просмотра книги»-«Представления». При выборе любого из преставлений данные на листе будут автоматически преобразовываться и группироваться в ранее сохраненный их вид. Теперь нет необходимости каждый раз заново создавать сложные фильтры по множеству критериев для их определения. Достаточно переключиться между видами представлений. Указать на представление в списке и нажать на кнопку «Применить».
Чтобы удалить представление снова вызовите диалоговое окно: «ВИД»-«Режимы просмотра книги»-«Представления». Потом выделите в списке ненужный вид и нажмите на кнопку «Удалить».
Суммирование с условием на фильтре (СУММЕСЛИ С ФИЛЬТРОМ)
Сегодня поговорим об отсутствующей функции в EXCEL– симбиозу СУММЕСЛИ и ПРОМЕЖУТОЧНЫЕ.ИТОГИ . ( суммирование с условием на фильтре ).
Попросту, ответим на вопрос – как просуммировать или подсчитать значения с определенным условием, но только те, которые выбраны на фильтре ?
К сожалению в EXCEL нет номера функции в ПРОМЕЖУТОЧНЫЕ.ИТОГИ , соответствующей функции СУММЕСЛИ . ПРОМ.ИТОГИ суммируют все , что на фильтре без каких-либо условий.
В сети есть определенные решения с использованием функций массива и т.п., но они достаточно сложны для понимания и корректировки. Поэтому разделим задачу на 2 части .
Разберем пример с статусами обработки поступающих заявок. Создадим выражение, подсчитывающее к-во заявок в работе по тем критериям, которые выбраны на фильтре.
- Добавим вспомогательный столбец «Признак» и введем функцию =ЕСЛИ(F8=1;1;»») , которая дает нам «1», если условие будет соблюдено (Ячейка=1) или пусто во всех остальных случаях «». Протягиваем формулу до конца списка.
- В отдельную ячейку вводим функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ , выбираем номер функции «9» , т.е. СУММ и при очищенно фильтре выбираем весь диапазон в столбце признак. Именно эта функция и будет подсчитывать к-во заявок, соответствующих нашему условию.
Такое сочетание можно доработать, если необходим не подсчет, а суммирование. Тогда в вспомогательном столбце в функции ЕСЛИ вместо «1» в аргументе «значение_если_истина» вводим ссылку на ячейку текущей строки.
Файл для скачивания по этой теме: Файл
Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:
(для перевода по карте нажмите на VISA и далее «перевести»)
Если у нас имеется таблица, по которой должны считаться итоги, то важную роль играет какой именно функцией они вычисляются, т.к. в таблице могут быть:
- Включены фильтры
- Скрыты некоторые строки
- Свернуты сгруппированные строки
- Промежуточные итоги внутри таблицы
- Ошибки в формулах
Некоторые из приведенных ниже способов чувствительны к этим факторам, некоторые – нет. Это нужно учитывать при выполнении вычислений:
СУММ (SUM) – тупо суммирует все в выделенном диапазоне без разбора, т.е. и скрытые строки в том числе. Если хотя бы в одной ячейке есть любая ошибка – перестает считать и тоже выдает ошибку на выходе.
ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTALS) с кодом 9 в первом аргументе – суммирует все видимые после фильтра ячейки. Игнорирует другие подобные функции, которые могут считать внутренние подитоги в исходном диапазоне.
ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTALS) с кодом 109 в первом аргументе – суммирует все видимые после фильтра и группировки (или скрытия) ячейки. Игнорирует другие подобные функции, которые могут считать внутренние подитоги в исходном диапазоне.
Если нужно не суммировать, то можно использовать другие значения кода математической операции:
АГРЕГАТ (AGGREGATE) – самая мощная функция, появившаяся в Office 2010. Также как и ПРОМЕЖУТОЧНЫЕ.ИТОГИ может не только суммировать, но и считать среднее, количество, минимум, максимум и т.д. — код операции задается первым аргументом. Плюс к этому имеет множество опций по подсчету, которые можно указать вторым аргументом:
На самом деле, в Excel мы можем быстро подсчитать и суммировать ячейки с помощью функций СЧЁТ и СУММ в нормальном диапазоне данных, но эти функции не будут работать правильно в случае фильтрации. Чтобы подсчитать или суммировать ячейки на основе фильтра или фильтра с критериями, эта статья может оказать вам услугу.
Подсчет / суммирование ячеек на основе фильтра с формулами
Подсчет/сумма ячеек на основе фильтра с Kutools for Excel
Подсчет / суммирование ячеек на основе фильтра с определенными критериями с использованием формул
Подсчет / суммирование ячеек на основе фильтра с формулами
Следующие формулы могут помочь вам быстро и легко подсчитать или суммировать отфильтрованные значения ячеек. Сделайте следующее:
Чтобы подсчитать количество ячеек из отфильтрованных данных, примените эту формулу: = ПРОМЕЖУТОЧНЫЙ ИТОГ (3; C6: C19) (C6: C19 это диапазон данных, который отфильтрован, из которого вы хотите вести подсчет), а затем нажмите Enter ключ. Смотрите скриншот:
Чтобы суммировать значения ячеек на основе отфильтрованных данных, примените эту формулу: = ПРОМЕЖУТОЧНЫЙ ИТОГ (9; C6: C19) (C6: C19 это диапазон данных, который отфильтрован, вы хотите суммировать), а затем нажмите Enter ключ. Смотрите скриншот:
Подсчет/сумма ячеек на основе фильтра с Kutools for Excel
Если у вас есть Kutools for Excel, исчисляемый и Суммируемый функции также могут помочь вам сразу подсчитать и суммировать отфильтрованные ячейки.
После установки Kutools for Excel, введите следующие формулы для подсчета или суммирования отфильтрованных ячеек:
Подсчитайте отфильтрованные ячейки: = СОВМЕСТНО (C6: C19)
Суммируйте отфильтрованные ячейки: = СУММВИДИМЫЕ (C6: C19)
Tips: Вы также можете применить эти функции, нажав Кутулс > Kutools Функции > Статистические и математические > СРЕДНЕВИДИМЫЙ / СОВМЕСТНО / СУМВИДИМЫЙ как вам нужно. Смотрите скриншот:
Скачать и бесплатную пробную версию Kutools for Excel Сейчас !
Подсчет / суммирование ячеек на основе фильтра с определенными критериями с использованием формул
Иногда в отфильтрованных данных вы хотите подсчитать или суммировать на основе критериев. Например, у меня есть следующие отфильтрованные данные. Теперь мне нужно подсчитать и суммировать заказы с именем «Нелли». Здесь я представлю несколько формул для ее решения.
Подсчет ячеек на основе данных фильтра с определенными критериями:
Пожалуйста, введите эту формулу: =SUMPRODUCT(SUBTOTAL(3,OFFSET(B6:B19,ROW(B6:B19)-MIN(ROW(B6:B19)),,1)), —( B6:B19=»Nelly»))(B6: B19 это отфильтрованные данные, которые вы хотите использовать, а текст Нелли является критерием, по которому вы хотите вести подсчет), а затем нажмите Enter ключ для получения результата:
Суммируйте ячейки на основе данных фильтра с определенными критериями:
Чтобы суммировать отфильтрованные значения в столбце C на основе критериев, введите следующую формулу: =SUMPRODUCT(SUBTOTAL(3,OFFSET(B6:B19,ROW(B6:B19)-MIN(ROW(B6:B19)),,1)),( B6:B19=»Nelly»)*(C6:C19)) (B6: B19 содержит критерии, которые вы хотите использовать, текст Нелли это критерии, и C6: C19 — значения ячеек, которые вы хотите суммировать), а затем нажмите Enter чтобы вернуть результат, как показано на следующем снимке экрана:
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Подсчет является неотъемлемой частью анализа данных, будь то определение численности сотрудников отдела в организации или количества единиц, проданных поквартально. В Excel есть несколько методов для подсчета ячеек, строк или столбцов данных. В этой статье содержится полный обзор методов, загружаемая книга с интерактивными примерами и ссылки на связанные темы для более подробного понимания.
Примечание: Подсчет не следует путать с суммированием. Дополнительные сведения о сумме значений в ячейках, столбцах или строках см. в статье Сумминг способов сложить и подсчитать Excel данных.
Скачивание примеров
Вы можете скачать образец книги, в дополнение к сведениям в этой статье, с примерами. В большинстве разделов этой статьи приводится ссылка на соответствующий таблицу в книге примера, которая содержит примеры и дополнительные сведения.
Скачивание примеров для подсчета значений в электронных таблицах
В этой статье
-
Простой подсчет
-
Использование автосуммирования
-
Добавление строки «Подытая»
-
Подсчет ячеек в списке или столбце таблицы Excel с помощью функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ
-
-
Подсчет на основе одного или нескольких условий
-
Видео: использование функций СЧЁТ, СЧЁТЕСЛИ и СЧЁТЗ
-
Подсчет ячеек в диапазоне с помощью функции СЧЁТ
-
Подсчет ячеек в диапазоне на основе одного условия с помощью функции СЧЁТЕСЛИ
-
Подсчет ячеек в столбце на основе одного или нескольких условий с помощью функции БСЧЁТ
-
Подсчет ячеек в диапазоне на основе нескольких условий с помощью функции СЧЁТЕФС
-
Подсчет количества вхождений на основе условий с помощью функций СЧЁТ и ЕСЛИ
-
Подсчет количества вхождений нескольких текстовых и числовых значений с помощью функций СУММ и ЕСЛИ
-
Подсчет ячеек в столбце или строке в pivotTable
-
-
Подсчет, если данные содержат пустые значения
-
Подсчет непустых ячеек в диапазоне с помощью функции СЧЁТ
-
Подсчет непанковых ячеек в списке с определенными условиями с помощью функции БДСУНТА
-
Подсчет пустых ячеек в смежном диапазоне с помощью функции СЧИТАТЬПУСТОТЫ
-
Подсчет пустых ячеек в несмежном диапазоне с помощью сочетания функций СУММ и ЕСЛИ
-
-
Подсчет частоты вхождения уникальных значений
-
Подсчет количества уникальных значений в столбце списка с помощью расширенного фильтра
-
Подсчет количества уникальных значений в диапазоне, которые отвечают одному или несколько условиям, с помощью функций ЕСЛИ, СУММ, ЧАСТОТА, СОВПАДЕНИЕ и LEN
-
-
Особые случаи (подсчет всех ячеек, подсчет слов)
-
Подсчет общего количества ячеек в диапазоне с помощью функций ЧСТРОК и ЧИСЛСТОЛБ
-
Подсчет слов в диапазоне с помощью сочетания функций СУММ, ЕСЛИ, LEN, TRIM и SUBSTITUTE
-
-
Отображение вычислений и подсчетов в строке состояния
Простой подсчет
Подсчитать количество значений в диапазоне можно с помощью простой формулы, кнопки или функции.
Excel также можно отобразить количество выбранных ячеек на Excel строка состояния. Чтобы узнать, как это сделать, посмотрите видеоролик, в котором по этой теме вы можете быстро увидеть, как это сделать. Дополнительные сведения см. в разделе Отображение вычислений и подсчетов в панели состояния. Вы можете ссылаться на значения, показанные в панели состояния, если вам нужно быстро взглянуть на данные и не уходить от времени на ввод формул.
Видео: подсчет ячеек с помощью строки состояния Excel
Просмотрите видео, чтобы узнать, как просмотреть количество в панели состояния.
Использование автосуммирования
Для этого вы можете выбрать диапазон ячеек, содержащий хотя бы одно числовые значения. Затем на вкладке Формулы нажмите кнопку Автоумма > чисел.
Excel возвращает количество числных значений в диапазоне ячейки, смежной с выбранным диапазоном. Как правило, этот результат отображается в ячейке справа для горизонтального диапазона или в ячейке снизу для вертикального диапазона.
К началу страницы
Добавление строки «Подытая»
Вы можете добавить строку подытвного Excel данных. Щелкните в любом месте данных и выберите в > данные.
Примечание: Параметр «Подытая» работает только с обычными Excel данными, а не Excel таблицами, сетными таблицами и сетными таблицами.
Кроме того, обратитесь к следующим статьям:
-
Структурирование (группировка) данных на листе
-
Вставка промежуточных итогов в списке данных на листе
К началу страницы
Подсчет ячеек в списке или столбце таблицы Excel с помощью функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ
Функция SUBTOTAL используется для подсчета количества значений в Excel или диапазоне ячеек. Если таблица или диапазон содержат скрытые ячейки, можно использовать функцию SUBTOTAL, чтобы включить или исключить эти скрытые ячейки, что является самым большим различием между функциями СУММ и ИТОГИ.
Синтаксис SUBTOTAL выглядит так:
ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции;ссылка1;[ссылка2];…])
Чтобы включить скрытые значения в диапазон, для аргумента function_num следует установить значение 2.
Чтобы исключить скрытые значения в диапазоне, function_num значение 102.
К началу страницы
Подсчет на основе одного или нескольких условий
С помощью ряда функций можно подсчитать количество ячеек в диапазоне, удовлетворяющих заданным условиям (критериям).
Видео: использование функций СЧЁТ, СЧЁТЕСЛИ и СЧЁТЗ
В видеоролике ниже показано, как использовать функцию СЧЁТ, а также функции СЧЁТЕСЛИ и СЧЁТЗ для подсчета только тех ячеек, которые удовлетворяют заданным условиям.
К началу страницы
Подсчет ячеек в диапазоне с помощью функции СЧЁТ
Чтобы подсчитать количество числовых значений в диапазоне, используйте в формуле функцию СЧЁТ.
В примере выше ячейки A2, A3 и A6 содержат числовые значения в диапазоне, поэтому результат — 3.
Примечание: A7 — это значение времени, но оно содержит текст(a.m.),поэтому COUNT не считает его числом. Если вы удалите a.m. В ячейке счёт будет считать A7 числом и изменит результат на 4.
К началу страницы
Подсчет ячеек в диапазоне на основе одного условия с помощью функции СЧЁТЕСЛИ
С помощью функции СЧЁТЕФ можно подсчитать, сколько раз определенное значение отображается в диапазоне ячеек.
К началу страницы
Подсчет ячеек в столбце на основе одного или нескольких условий с помощью функции БСЧЁТ
Функция Б СЧЁТ подсчитывают ячейки, содержащие числа в поле (столбце) записей списка или базы данных, которые соответствуют за условиям, за которые вы указываете.
В следующем примере нужно подсчитать количество месяцев, включая или более поздние месяцы марта 2016 г., в которых было продано более 400 единиц товаров. Первая таблица на этом сайте (от А1 до B7) содержит данные о продажах.
В DCOUNT используются условия для определения того, откуда следует возвратить значения. Условия обычно вются в ячейки на самом на этом же самом телефоне, а затем ссылаются на эти ячейки в аргументе условия. В этом примере ячейки A10 и B10 содержат два условия: одно, которое указывает, что возвращаемого значения должно быть больше 400, а другое, которое указывает, что конец месяца должен быть равен или больше 31 марта 2016 г.
Используйте следующий синтаксис:
=БСКП(A1:B7;»Конец месяца»;A9:B10)
DCOUNT проверяет данные в диапазоне A1—B7, применяет условия, заданные в A10 и B10, и возвращает 2, общее количество строк, которые удовлетворяют обоим условиям (строки 5 и 7).
К началу страницы
Подсчет ячеек в диапазоне на основе нескольких условий с помощью функции СЧЁТЕФС
Функция СЧЁТЕСЛИМН аналогична функции СЧЁТЕСЛИ с одним важным исключением: СЧЁТЕСЛИМН позволяет применить критерии к ячейкам в нескольких диапазонах и подсчитывает число соответствий каждому критерию. С функцией СЧЁТЕСЛИМН можно использовать до 127 пар диапазонов и критериев.
Синтаксис функции СЧЁТЕСЛИМН имеет следующий вид:
СЧЁТЕСЛИМН(диапазон_условия1; условие1; [диапазон_условия2; условие2]; …)
См. пример ниже.
К началу страницы
Подсчет количества вхождений на основе условий с помощью функций СЧЁТ и ЕСЛИ
Предположим, вам нужно определить, сколько продавцов продали определенный товар в определенном регионе или сколько продаж было сделано конкретным продавцом. Функции ЕСЛИ и СЧЁТ можно использовать вместе. то есть сначала для проверки условия используется функция ЕСЛИ, а затем для подсчета ячеек используется функция СЧЁТ, только если функция ЕСЛИ имеет true.
Примечания:
-
Формулы, приведенные в этом примере, должны быть введены как формулы массива. Если эта книга открыта в приложении Excel для Windows или Excel 2016 для Mac и вы хотите изменить формулу или создать похожую, нажмите клавишу F2, а затем клавиши CTRL+SHIFT+ВВОД, чтобы формула возвращала нужные результаты. В более ранних версиях Excel для Mac используйте
+SHIFT+ВВОД.
-
Чтобы эти примеры формул работали, вторым аргументом функции ЕСЛИ должно быть число.
К началу страницы
Подсчет количества вхождений нескольких текстовых и числовых значений с помощью функций СУММ и ЕСЛИ
В следующих примерах функции ЕСЛИ и СУММ используются вместе. Функция ЕСЛИ сначала проверяет значения в определенных ячейках, а затем, если возвращается значение ИСТИНА, функция СУММ складывает значения, удовлетворяющие условию.
Пример 1
Функция выше означает, что если диапазон C2:C7 содержит значения Шашков и Туманов, то функция СУММ должна отобразить сумму записей, в которых выполняется условие. Формула найдет в данном диапазоне три записи для «Шашков» и одну для «Туманов» и отобразит 4.
Пример 2
Функция выше означает, что если ячейка D2:D7 содержит значения меньше 9 000 ₽ или больше 19 000 ₽, то функция СУММ должна отобразить сумму всех записей, в которых выполняется условие. Формула найдет две записи D3 и D5 со значениями меньше 9 000 ₽, а затем D4 и D6 со значениями больше 19 000 ₽ и отобразит 4.
Пример 3
Функция выше говорит, что если в D2:D7 есть счета за сумму менее 9 000 рублей, функция СУММ должна отобразить сумму записей, в которых должно быть выполнены условия. Формула найдет ячейку C6, которая соответствует условию, и отобразит 1.
Важно: Формулы в этом примере должны быть введены как формулы массива. Это означает, что сначала нужно нажать клавишу F2, а затем клавиши CTRL+SHIFT+ВВОД. В более ранних версиях Excel для Mac используйте клавиши +SHIFT+ВВОД.
Дополнительные советы см. в следующих статьях базы знаний:
-
Использование функции СУММ(ЕСЛИ()) в качестве функции массива вместо функции СЧЁТЕСЛИ() с критериями И и ИЛИ в Excel
-
Использование частоты вхождения числа или текста в диапазоне в Excel
К началу страницы
Подсчет ячеек в столбце или строке в pivotTable
В одной из них можно подвести итоговые данные, а также проанализировать их и проанализировать, а затем выбрать категории, по которым вы хотите просмотреть данные.
Чтобы быстро создать сводную таблицу, выделите любую ячейку в диапазоне данных или таблице Excel, а затем на вкладке Вставка в группе Таблицы щелкните Сводная таблица.
Рассмотрим пример электронной таблицы «Продажи», в которой можно подсчитать количество значений продаж для разделов «Гольф» и «Теннис» за конкретные кварталы.
Примечание: Для интерактивного впечатления вы можете выполнить эти действия с образцом данных, указанным на листе таблицы в книге для скачивания.
-
Введите данные в электронную таблицу Excel.
-
Выделите диапазон A2:C8
-
Выберите Вставка > Сводная таблица.
-
В диалоговом окне «Создание сводной таблицы» установите переключатель Выбрать таблицу или диапазон, а затем — На новый лист и нажмите кнопку ОК.
Пустая сводная таблица будет создана на новом листе.
-
В области «Поля сводной таблицы» выполните одно из указанных ниже действий.
-
Перетащите элемент Спорт в область Строки.
-
Перетащите элемент Квартал в область Столбцы.
-
Перетащите элемент Продажи в область Значения.
-
Повторите третье действие.
Имя поля Сумма_продаж_2 отобразится и в области «Сводная таблица», и в области «Значения».
На этом этапе область «Поля сводной таблицы» будет выглядеть так:
-
В области Значения щелкните стрелку раскрывающегося списка рядом с полем Сумма_продаж_2 и выберите пункт Параметры поля значений.
-
В диалоговом окне Параметры поля значений выполните указанные ниже действия.
-
На вкладке Операция выберите пункт Количество.
-
В поле Пользовательское имя измените имя на Количество.
-
Нажмите кнопку ОК.
-
Сводная таблица отобразит количество записей для разделов «Гольф» и «Теннис» за кварталы 3 и 4, а также показатели продаж.
-
К началу страницы
Подсчет, если данные содержат пустые значения
С помощью функций можно подсчитать количество ячеек, содержащих данные или являющихся пустыми.
Подсчет непустых ячеек в диапазоне с помощью функции СЧЁТ
Функция СЧЁТС используется для подсчета только ячеек в диапазоне, который содержит значения.
Иногда при подсчете ячеек удобнее пропускать пустые ячейки, поскольку смысловую нагрузку несут только ячейки со значениями. Например, вы хотите подсчитать общее количество продавцов, которые сделали продажу (столбец D).
СчётА игнорирует пустые значения в ячейках D3, D4, D8 и D11 и подсчитывают только ячейки, содержащие значения в столбце D. Функция находит шесть ячеек в столбце D, содержащих значения, и выводит 6.
К началу страницы
Подсчет непанковых ячеек в списке с определенными условиями с помощью функции БДСУНТА
С помощью функции БСЧЁТА можно подсчитать количество непустых ячеек, которые удовлетворяют заданным условиям, в столбце записей в списке или базе данных.
В следующем примере функция БВАРУТА используется для подсчета количества записей в базе данных, содержащихся в диапазоне A1:B7, которые соответствуют условиям, заданным в диапазоне условий A9:B10. При этом значение «ИД товара» должно быть больше или равно 2000, а значение «Оценки» — больше или равно 50.
Округлта находит две строки, которые соответствуют условиям— строки 2 и 4, и отображает значение 2 в качестве результата.
К началу страницы
Подсчет пустых ячеек в смежном диапазоне с помощью функции СЧИТАТЬПУСТОТЫ
Функция СЧИТАТЬПУСТОТЫ возвращает количество пустых ячеек в смешаемом диапазоне (ячейки являются связанными, если они соединены в непрерывной последовательности). Если ячейка содержит формулу, которая возвращает пустой текст («»), эта ячейка включается в подсчет.
Иногда требуется включить в подсчет и пустые ячейки. В следующем примере таблица продаж продуктов. Предположим, вы хотите узнать, сколько ячеек не упомянуты в данных о продажах.
Примечание: Функция СЧИТАТЬПУСТОТЫ — это наиболее удобный способ определения количества пустых ячеек в диапазоне, но это не очень удобно, если интересующие вас ячейки находятся в закрытой книге или не образуют несоединимый диапазон. В статье базы знаний XL: использование функции СУММ(ЕСЛИ()) вместо функции Считатьblank() показывает, как в таких случаях использовать формулу массива СУММ(ЕСЛИ()).
К началу страницы
Подсчет пустых ячеек в несмежном диапазоне с помощью сочетания функций СУММ и ЕСЛИ
Используйте сочетание функций СУММ и ЕСЛИ. Как правило, это можно сделать с помощью функции ЕСЛИ в формуле массива, чтобы определить, содержит ли каждая ячейка значение, а затем суммирует количество значений ЛОЖЬ, возвращенных формулой.
См. несколько примеров комбинаций функций СУММ и ЕСЛИ из предыдущего раздела Подсчет количества ветвей нескольких текстовых или числового значений с помощью функций СУММ и ЕСЛИ.
К началу страницы
Подсчет частоты вхождения уникальных значений
Для подсчета уникальных значений в диапазоне можно использовать с помощью одновременной работы с помощью функций с помощью стебли с помощью стеблицы, функции СЧЁТЕФИЛЬТР, СУММи ЕСЛИ либо диалоговое окно Расширенный фильтр.
Подсчет количества уникальных значений в столбце списка с помощью расширенного фильтра
С помощью диалогового окна Расширенный фильтр можно найти уникальные значения в столбце данных. Эти значения можно отфильтровать на месте или извлечь их и вставить в другое место. Затем с помощью функции ЧСТРОК можно подсчитать количество элементов в новом диапазоне.
Чтобы использовать расширенный фильтр, на вкладке Данные в группе Сортировка & фильтр нажмите кнопку Дополнительные.
На рисунке ниже показано, как с помощью расширенного фильтра скопировать только уникальные записи в другое место на листе.
На рисунке ниже столбец E содержит значения, скопированные из диапазона в столбце D.
Примечания:
-
При фильтрации значений на месте они не удаляются с листа, просто одна или несколько строк могут быть скрыты. Чтобы снова отобразить эти значения, на вкладке Данные в группе Сортировка и фильтр нажмите кнопку Очистить.
-
Если вам нужно только быстро узнать количество уникальных значений, выделите данные после применения расширенного фильтра (фильтрованные или скопированные данные) и взгляните на строку состояния. Значение Количество, показанное в строке состояния, должно совпадать с количеством уникальных значений.
Дополнительные сведения см. в теме Фильтрация с помощью расширенных критериев.
К началу страницы
Подсчет количества уникальных значений в диапазоне, которые отвечают одному или несколько условиям, с помощью функций ЕСЛИ, СУММ, ЧАСТОТА, СОВПАДЕНИЕ и LEN
Используйте функции ЕСЛИ, СУММ, ЧАСТОТА, ПОИСКПОЗ и ДЛСТР в разных сочетаниях.
Дополнительные сведения и примеры см. в разделе «Подсчет количества уникальных значений с помощью функций» статьи Подсчет количества уникальных значений среди дубликатов.
К началу страницы
Особые случаи (подсчет всех ячеек, подсчет слов)
Используя разные сочетания функций, можно подсчитать количество ячеек или количество слов в диапазоне.
Подсчет общего количества ячеек в диапазоне с помощью функций ЧСТРОК и ЧИСЛСТОЛБ
Предположим, вам нужно определить размер большого листа, чтобы решить, как выполнять вычисления в книге: автоматически или вручную. Чтобы подсчитать количество всех ячеек в диапазоне, используйте формулу, которая умножает возвращаемые значения с помощью функций СТРОКИ и СТОЛБЦЫ. Пример:
К началу страницы
Подсчет слов в диапазоне с помощью сочетания функций СУММ, ЕСЛИ, LEN, TRIM и SUBSTITUTE
В формуле массива можно использовать сочетание функций СУММ,ЕСЛИ,LEN,TRIMи SUBSTITUTE. В следующем примере показан результат использования вложенной формулы для поиска количества слов в диапазоне из 7 ячеек (3 из них пустые). Некоторые ячейки содержат ведущие или концевую часть пробелов. Функции СРЕЗ и ПОДСТАВИТЬ удаляют эти лишние пробелы перед подсчетом. См. пример ниже.
Теперь для правильной работы формулы выше необходимо сделать ее формулой массива, иначе формула возвращает #VALUE! ошибку «#ВЫЧИС!». Для этого щелкните ячейку с формулой, а затем в панели формул нажмите CTRL+SHIFT+ВВОД. Excel добавляет фигурную скобку в начале и конце формулы, сделав ее формулой массива.
Дополнительные сведения о формулах массива см. в Excel и Создание формулы массива.
К началу страницы
Отображение вычислений и подсчетов в строке состояния
При выделении одной или нескольких ячеек информация о данных в них отображается в строке состояния Excel. Например, если на листе выделены четыре ячейки, которые содержат значения 2, 3, текстовую строку (например, «облако») и 4, то в строке состояния могут одновременно отображаться следующие значения: среднее значение, количество выделенных ячеек, количество ячеек с числовыми значениями, минимальное значение, максимальное значение и сумма. Чтобы отобразить или скрыть все или любые из этих значений, щелкните строку состояния правой кнопкой мыши. Эти значения показаны на приведенном ниже рисунке.
К началу страницы
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Фильтрация данных в диапазоне или таблице
Смотрите также пониманием. Пока формула в погрешность. В как функции «промежуточные нового отображения таблицы– подсчет количества значений, инструмент: «ДАННЫЕ»-«Сортировка и значение, что иarheo5 одно из них какой нибудь ячейкеСкажите, пожалуйста, как т.к. в таблице, для дат отображается значения, хранящиеся в критериям. Каждый изв заголовке столбца,Примечание: не работает.. макросах — ориентируюсь итоги» или «агрегат».
с другими критериями альтернатива для СЧЁТ. фильтр»-«Фильтр». Для исходной в ячейках с: Если не затруднит, и оно разместилось появилась сумма именно заставить excel считать могут быть: пункт виде числа, а этих типов фильтров содержимое которого вы Мы стараемся как можноThe_Prist
методом «тыка». Если
Спасибо за помощь. фильтрования и придумайте– подсчет только непустых таблицы включиться режим $C26:$C752), далее берется
Фильтрация диапазона данных
-
можно на примере в эту же
-
оставшихся ячеек АВТОМАТИЧЕСКИ. сумму только техВключены фильтрыФильтры по дате четыре — в
-
является взаимно исключающим
хотите отфильтровать.
-
оперативнее обеспечивать вас: У меня в будет возможность -ZVI им новые названия. ячеек в диапазоне, автофильтра и в весь диапазон столбца
-
: =суммесли(… ячейку. При условии что ячеек, которые видны
Фильтрация данных в таблице
Скрыты некоторые строки, а для текста — тексте, откроется команда для каждого диапазона
-
Снимите флажок
актуальными справочными материалами приложенном примере работает прошу помочь.
-
: Cм. приложенный пример.Теперь достаточно выбрать любой как СЧЁТЗ. ее заголовках появятся F26:F752 который нужно
-
v_v_sГость я использую автофильтр.SUBTOTAL
в конкретный моментСвернуты сгруппированные строкиТекстовые фильтрытекстовые фильтры ячеек или таблицы(выделить все) на вашем языке.
Статьи по теме
формула, которую яZVI Функция пользователя такая:
из списка видов– возвращает максимальное значение кнопки выпадающего меню.
выборочно посчитать согласно: Можно попробовать: «=СУММ(ДВССЫЛ(«A1:A4»))»
: Имеется лист. Верхняя
не считает скрытые
времени. Проблема заключаетсяПромежуточные итоги внутри таблицы. Применяя общий фильтр,. столбцов. Например, можнои установите флажки Эта страница переведена и приложил. Что: В Вашем примереFunction PlanFact(Rng As представления данных на (МАКС).Откройте выпадающее меню ячейки
условиям столбца «С». — вчера предлагали горизонтальная строка-автофильтр. По фильтром ячейки. Про в том, чтоОшибки в формулах вы можете выбратьПри вводе данных в выполнить фильтрацию по
для полей, которые автоматически, поэтому ее и почему не не было дробных Range, Optional Delim листе, используя выше– возвращает минимальное значение D1 и выберитеДопустим каждый месяц нам (автор не сознался). вертикали справа текстовые ‘Промеж итоги’ не формула считает сумму
Дополнительные сведения о фильтрации
Некоторые из приведенных ниже
для отображения нужные таблицу в заголовки списку чисел или вы хотите вывести. текст может содержать работает у Вас чисел. Приложил универсальный As String = указанный инструмент: «ВИД»-«Режимы (МИН). опцию «Числовые фильтры»-«Настраиваемый нужно создать отчетЛузер™ значения, справа цифровые. знаю, может это всех ячеек в способов чувствительны к данные из списка
ее столбцов автоматически
критериям, а неНажмите кнопку неточности и грамматические — я не
-
вариант, в качестве «») ‘ ZVI:2016-08-08 просмотра книги»-«Представления». При– возвращает произведение аргументов
фильтр». В результате о результатах в: Если хелп никак Через автофильтр выбираю тоже самое. столбце, незавиисмо от
-
этим факторам, некоторые существующих, как показано
добавляются элементы управления по обоим; можноОК ошибки. Для нас знаю… десятичного разделителя можно http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&TID=80616 Dim a(1 выборе любого из
(ПРОИЗВЕД). появиться диалоговое окно продажах нашего отдела.
-
не дается к текстовое значение-пытаюсь ссумироватьГлавное указать первую того скрыты они
-
– нет. Это на рисунке: фильтрацией.
отфильтровать по значку.
важно, чтобы этаВот файл - использовать как точку, To 2), b, преставлений данные на– функция стандартного отклонения «Пользовательский автофильтр». Для подготовки отчета пониманию, то: цифровые которые при и последнюю ячейки, фильтрами или нет. нужно учитывать приВыбрав параметрВыделите данные, которые нужно или настраиваемому фильтру,Стрелка в заголовке столбца статья была вам в нем все так и запятую v Dim x листе будут автоматически как СТАНДОТКЛОН.
Фильтрация данных в таблице
В первом выпадающем списке используем статистические показателидопустим Вы отфильтровали этом отфильтровались но не из отфильтрованных
-
Спасибо! выполнении вычислений:Числовые фильтры отфильтровать. На вкладке но не к _з0з_ преобразуется в полезна. Просим вас посчиталось как надо.
-
alexeySV As Range a(1) преобразовываться и группироваться– стандартное отклонение по данного окна укажите
-
по всех транзакциях столбец А на в сумме значения строк, а изАнатолий.СУММ (SUM)вы можете применить
-
Главная обоим. значок уделить пару секундalexeySV: Просто огромная благодарность
-
-
= 0 For в ранее сохраненный генеральной совокупности (логические
-
на значение «больше», в журнале истории предмет положительных чисел и скрытых ячеек.
Фильтрация диапазона данных
всей таблицы.:-))) ХаGenbor– тупо суммирует один из перечисленныхнажмите кнопкуПовторное применение фильтра
-
фильтра и сообщить, помогла: Да, действительно у за помощь!
-
Each x In их вид. Теперь и текстовые значения а в поле взаиморасчетов с клиентами,
Параметры фильтрации для таблиц или диапазонов
и хотите посчитать Как мне сделать заработало. Обоим огромнейшее: Сначала примени фильтр, все в выделенном ниже настраиваемых фильтров.Форматировать как таблицуЧтобы определить, применен ли_з2з_. Щелкните этот значок, ли она вам, Вас работает. ПриношуВы, волшебник! С Rng If Not нет необходимости каждый – игнорируются) как ввода напротив введите выполненных за прошедший сумму в столбце чтобы сумировались только спасибо!!! Это я
выдели ячейку под диапазоне без разбора,В этом примере, чтобыи выберите команду фильтр, обратите внимание
чтобы изменить или с помощью кнопок извинения и большое формулами промучился неделю x.EntireRow.Hidden Then v раз заново создавать
в СТАНДОТКЛОНП.
-
значение 20000. И период. Чтобы экспонировать F отфильтрованные значения? Спасибо невнимательно в хелпе отфильтрованным столбцом и т.е. и скрытые отобрать регионы, в
-
Форматировать как таблицу на значок в отменить фильтр.
внизу страницы. Для спасибо. — так и = x.Value If сложные фильтры по
– суммирует значение как нажмите ОК. данные по конкретному=СУММЕСЛИ(A26:A752;»>0″;F26:F752)Serge_007
Удаление фильтра из столбца
-
про промеж итоги нажми (alt) +
строки в том которых сумма продаж. заголовке столбца.Обучение работе с Excel:
Удаление всех фильтров из таблицы или диапазона
-
удобства также приводимЯ вставил дополнительную не смог применить VarType(v) = vbString множеству критериев для СУММ.Теперь раскройте выпадающее меню
клиенту, например, дляGuest: Используйте функцию =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;»диапазон») прочитал. Это действительно
support.office.com
Суммирование только видимых ячеек
(=) числе. Если хотя за март былаВ диалоговом окнеСтрелка раскрывающегося списка _з0з_ Фильтрация данных в ссылку на оригинал колонку в своем
- только к отфильтрованным
- Then b =
- их определения. Достаточно
- – дисперсия по выборке
- в ячейке A1
сравнения, необходимо каждый: Если хелп никакА ещё лучше отказаться одно и тожеТак пропишется функция бы в одной
меньше 6000, можноСоздание таблицы означает, что фильтрация таблице (на английском языке). файле и не значениям. Спасибо. Split(v, Delim) a(1) переключиться между видами как ДИСП. («Название фирмы») и раз фильтровать таблицу не дается к
от фильтра и Промеж итог =Код =ПРОМЕЖУТОЧНЫЕ.ИТОГИ() ячейке есть любая применить настраиваемый фильтр:можно указать, есть включена, но неРекомендации и примеры дляИспользуйте автофильтр или встроенные придал значения.
_Boroda_ = a(1) + представлений. Указать на– дисперсия для генеральной выберите только фирму истории взаиморасчетов под пониманию, то: использовать сводную таблицу. Subtotal. Сколько неMSTD01 ошибка – перестает
Вот как это сделать. ли в таблице применяется. сортировки и фильтрации
операторы сравнения, напримерМожно попросить объяснить,: Вариант формулой массива Val(b(0)) If UBound(b) представление в списке совокупности ДИСПР. ADEX Comp. разными критериями. Нетдопустим Вы отфильтровалиБез примера это всё. учи этот ексель: Как можна оперативно считать и тожеЩелкните стрелку фильтра в заголовки.Если навести указатель мыши
planetaexcel.ru
Как суммировать только отфильтрованные значения
данных по цвету «больше» и «первые
что вызывает смена (вводитсся одновременном нажатием Then a(2) = и нажать наПримечание. Номера констант могутПрименено второе условие фильтрования необходимости тратить время столбец А наAlex_ST всё равно где подсчитывать сумму в выдает ошибку на
ячейке со словом
Выберите
на заголовок столбцаФильтрация данных в сводной 10″ в _з0з_ формата (с основного Контрл Шифт Ентер). a(2) + Val(b(1))
кнопку «Применить».
быть с включением
CyberForum.ru
Сумма по автофильтру в Excel
данных. и усилия на предмет положительных чисел: к стати, при то и зайдешь отфильтрованных автофильтром ячейках выходе. «Март», выберите пунктТаблица с заголовками с включенным фильтром, таблице , чтобы отобразить на 1)? Не оптимизировал, просто Else a(1) =
Чтобы удалить представление снова
и с исключением
многоразовое фильтрование тех и хотите посчитать автофильтре не обязательно
в тупик. А определённого столбца? То
ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTALS)Числовые фильтры, чтобы преобразовать верхнюю
но он неИспользование расширенных условий фильтрации нужные данные иValeri Gargalık интересно стало.
a(1) + Val(v) вызовите диалоговое окно: значений в скрытыхОтфильтрованная группа готова, осталось самых данных. Можно сумму в столбце использовать функции учёта не подскажете где есть после использованияс кодом 9и условие строку в заголовки применен, появится экраннаяУдаление фильтра скрыть остальные. После: Дело такое: в=СУММ(—ТЕКСТ(ЛЕВБ(ПОДСТАВИТЬ(ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ($C1;СТРОКА(D3:D11)-1;));ПОДСТАВИТЬ(D3:D11;».»;»,»);)&»»;»»;» «);9);»Основной;0;0;»))&»»&СУММ(—ТЕКСТ(ПСТР(ПОДСТАВИТЬ(ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ($C1;СТРОКА(D3:D11)-1;));ПОДСТАВИТЬ(D3:D11;».»;»,»);)&»»;»»;» «);9;9);»Основной;;0;»)) End If End «ВИД»-«Режимы просмотра книги»-«Представления». строках инструментом: «ГЛАВНАЯ»-«Ячейки»-«Формат»-«Скрыть только добавить итоговое существенно облегчить решение F только не скрытых то хороший ресурс автофильтра, я к
в первом аргументеМеньше таблицы. Данные в подсказка «(отображается все)».В отфильтрованных данных отображаются фильтрации данных в столбце содержатся данные…alexeySV If Next If Потом выделите в или отобразить». Отличие значение для столбца данной задачи сгруппировав=СУММЕСЛИ(A26:A752;»>0″;F26:F752){/post}{/quote} (так написано в по екселю и примеру, получаю 5 – суммирует всеи введите значение этой строке неКнопка фильтра _з0з_ означает, только те строки, диапазоне ячеек или некоторые из них: Спасибо, попробую разобраться! a(2) = 0 списке ненужный вид заключаться в коде «Сумма». Для этого данные и сохранив========= справке) значений типа
всяким его примочкам?И строк. В последнем
видимые после фильтра 6000.
будут фильтроваться. что фильтр применен.
которые соответствуют указанному таблице можно либо
введены вручную, аalexeySV
Then PlanFact =
и нажмите на
константы:
выберите первую пустую их как нестандартныйНе то, так=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;»диапазон») про номера формул столбце каждой из
ячейки. Игнорирует другиеНажмите кнопкуНе устанавливайте флажок, еслиЕсли навести указатель мыши _з0з_ и скрывают повторно применить фильтр некоторые при помощи: Вопрос не по a(1) Else PlanFact кнопку «Удалить».1-11 – с включением; ячейку под этим
CyberForum.ru
Как просуммировать только отфильтрованные значения? (помогите с автофильтром)
вид представления. Благодаря попробовал сразу. Считаетвполне можно и типа ‘9’ в них есть число. подобные функции, которыеОК вы хотите, чтобы на заголовок столбца строки, которые не для получения актуальных ВПР стягиваются в теме, но все = Join(a, Delim)
Docent48101-111 – с исключением.
столбцом и выберите этому одним кликом все числа с
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;»диапазон»)
хелпе есть?В моём И эти 5 могут считать внутренние. Excel Online добавил с фильтром, в должны отображаться. После
результатов, либо очистить
этот столбец с
же может кто
End If End: Доброго времени суток!
Если мы хотим получить инструмент: «ГЛАВНАЯ»-«Редактирование»-«Сумма» или мышки можно детально 26 по 752очевидно, там с
excelworld.ru
подсчет промежуточных итогов
есть. Впрочем это чисел должны автоматически подитоги в исходномExcel Online применяет фильтр
заполнители заголовков (которые подсказке отображается фильтр, фильтрации данных можно фильтр для повторного других листов и подскажет: уважаемый _Boroda_ Function Подскажите пожалуйста каким суммирование итогов для нажмите комбинацию клавиш экспонировать необходимые данные строку, они все переводом что-то напутали. Excel-овский стандартный набор суммироваться в ячейку диапазоне. и показывает только вы можете переименовать) примененный к этому копировать, искать, изменять, отображения всех данных.
книг. Вопрос: как предложил интересное решениеalexeySV
способом можно посчитать другой фирмы, достаточно CTR+=. После нажатия на данный момент.
положительные. А нужноSerge_007 функцийЕщё вопросик. Требуется над этим столбцом.
ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTALS) регионы, в которых над данными. столбцу, например «равно
форматировать, выносить иWindows Online применить фильтр так, поставленного вопроса через: Точно — так, сумму отфильтрованных ячеек,
только изменить критерий
на клавишу EnterДопустим наш журнал истории считать только отфильтрованные: Я не в
создать выпадающий списокЗаранее благодарен!с кодом 109 сумма продаж меньшеНажмите кнопку красному цвету ячейки»
выводить на печать
Используйте фильтры, чтобы временно
чтоб показать только формулу, захотел переделать как и предполагалось! а не всех фильтра, а итоговый суммируются только видимые взаиморасчетов с клиентами видимые ячейки, после курсе, я фильтрами на основе значенияSlavaRus в первом аргументе 6000 долларов.ОК или «больше 150». подмножество отфильтрованных данных
скрывать некоторые данные ячейки содержащие формулу? формулу чтобы она Огромное спасибо ZVI
которые есть в результат автоматически просчитается значения в столбце. отображается также как чего я убираю и пром.итогами не
из другой ячейки
: =SUBTOTAL(9;A3:A10)
– суммирует всеАналогичным образом можно применить.При повторном применении фильтра без переупорядочения или в таблице иSanja не суммировала , ! списке. (В прикрепленном благодаря функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ. По завершению присвойте на рисунке. фильтр и должно пользуюсь. тоже с такимA3:A10 — первая
planetaexcel.ru
Как сохранить фильтр в Excel используя представления данных
видимые после фильтрафильтры по датеЧтобы применить фильтр, щелкните появляются разные результаты перемещения. видеть только те,: На счет фильтра а просто считалаУважаемый ZVI, если файле столбец APКогда первый набор значений для этой ячейкиИстория продаж и взаиморасчетов остаться в формулеarheo5 списком. и последняя ячейки и группировки (илии стрелку в заголовке по следующим соображениям.Кроме того, можно выполнить которые вы хотите. не знаю. Найти количество случаев (планфакт, суммирует ячейки у фильтруется, а в для группы готовый, денежный формат. по клиентам:
Как быстро пользоваться фильтром в Excel
только эти видимые: Подскажите, есть лиНапример есть такой в столбце
скрытия) ячейки. Игнорируеттекстовые фильтры
столбца и выберитеДанные были добавлены, изменены фильтрацию по несколькимВыберите любую ячейку в и выделить - либо план, либо которых вообще не ячейке AP-25 появлялась
можно его сохранитьОбратите внимание! Вместо стандартнойНам необходимо отобразить разные отфильтроыванные ячейки, а такая возможность (Excel справочник что:MSTD01 другие подобные функции,.
параметр фильтрации. или удалены в столбцам. Фильтры являются диапазоне данных. Формулы 0факт) — не проставлен факт (через
- сумма отфильтрованных ячеек.) как один из функции СУММ мы варианты данных с нехватеть каждую строку 2007):a — 1001: Посмотри функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ
- которые могут считатьНажмите кнопкуЕсли вы не хотите диапазоне ячеек или аддитивными, т. е.Выберите
- Z получается (путем замены «») — тоЗаранее спасибо! видов таблицы журнала используем функцию: Из разделением на группы:
- с 26 поотфильтровываешь определенную группу | 1002MSTD01 внутренние подитоги в
Фильтр форматировать данные в
столбце таблицы.
Как посчитать сумму по фильтру в Excel
каждый дополнительный фильтрданные: Однако, в одном СУММ на СЧЕТЗ)! показывает внизу толькоЮрий М истории взаиморасчетов по ходя из названия название фирм, городов 752. данных, подсчитываешь суммуb — 1004: Что такое 9 исходном диапазоне.рядом с заголовком виде таблицы, вы
значения, возвращаемые формулой, изменились, задается на основе> поле целесообразно иметь В чем не одно число сумма: Вы гляньте на клиентам. Благодаря этому сложно догадаться что и сумм. Кarheo5 промежуточных ячеек, например, | 1008 в формуле =SUBTOTAL(9;A3:А10)Если нужно не суммировать, столбца и выберите также можете применить и лист был текущего фильтра иФильтр однотипные данные. прав? плана. Можно ли одну тему ниже
- мы получим молниеносный данная функция будет
- последней группе еще: Если хелп никак
- ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;F26:F752). Посчиталась суммаc — 1003MSTD01
- то можно использовать команду
- фильтры к диапазону пересчитан.
- далее сокращает подмножество.
- Фильтр для выделенияThe_Prist
- добавить условие чтобы — очень похожая доступ к организации суммировать значения. Но хотим добавить итоговый
- не дается к видимых отфильтрованных ячеек.
- | 1005: Номер функции, применяемой
- другие значения кодаУдалить фильтр с
данных.Не используйте смешанные типы данных.Щелкните стрелку формул — надоть: Надо форматом играть, было 4 (показывать тема.
- новой структуры данных
- если в первом
показатель. пониманию, то: Далее убираешь фильтрd — 1006 к ячейкам, в математической операции:.
Сохранение фильтра в представление данных
Выделите данные, которые нужно данныхПримечание:в заголовке столбца. очень поискать… а не функцией: нулевое значение факта.Docent48 в таблице. Для аргументе функции ПРОМЕЖУТОЧНЫЕ.ИТОГИНачнем работу с фильтрованиядопустим Вы отфильтровали
- и происходит автоматическое | 1007 данном случае ‘9’АГРЕГАТ (AGGREGATE)
- Выделите любую ячейку в отфильтровать. Для лучшегоДля достижения наилучших результатов При использовании диалогового окнаВыберите
- Хотя — как=СУММ(—ТЕКСТ(ЛЕВБ(ПОДСТАВИТЬ(ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ($C1;СТРОКА(D3:D11)-1;));ПОДСТАВИТЬ(D3:D11;».»;»,»);)&»»;»»;» «);9);»1;1;0;»))&»»&СУММ(—ТЕКСТ(ПСТР(ПОДСТАВИТЬ(ЕСЛИ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ($C1;СТРОКА(D3:D11)-1;));ПОДСТАВИТЬ(D3:D11;».»;»,»);)&»»;»»;» «);9;9);»1;;0;»))Может кто-нибудь подскажет: TO: Юрий М этого: находиться константа с
- данных, а потом столбец А на затягивание вместо промежуточныхe — и это СУММА.
– самая мощная таблице или диапазоне результата столбцы должны не используйте смешанные «текстовые фильтры вариант — ПрикрепленныеalexeySV решение проблемы безСпасибо огромное!!!Отфильтруйте таблицу по выше кодом номер 9 разберем как их предмет положительных чисел чисел — всехf — такМне надо что функция, появившаяся в и на вкладке включать заголовки. типы данных, такиеПоиск
или файлы Image 029.png: Добрый вечер, уважаемый макроса — посколькуalexeySV описанным критериям и – это значит,
exceltable.com
Как посчитать сумму отфильтрованных ячеек
сохранять в разных и хотите посчитать чисел от строкиg — далее бы сумма получалась Office 2010. ТакжеданныеНа вкладке как текст и» для поискаЧисловые фильтры, (12.29 КБ)
The_Prist.
с файлом работают: Добрый вечер, уважаемые выберите инструмент: «ВИД»-«Режимы что мы подключаем режимах фильтра. Каждая
сумму в столбце 26 до строки
И при выборе
planetaexcel.ru
Суммирование данных из отфильтрованных ячеек, содержащих двойное значение через разделитель «»
автоматически и только как и ПРОМЕЖУТОЧНЫЕ.ИТОГИнажмите кнопку
данные число, а также отфильтрованных данных выполняетсяа затем выберитеglingПопробовал вставку формулы несколько неопытных пользователей форумчане. просмотра книги»-«Представления». встроенную функцию суммирования. группа будет записана F 752. Возможно ли, из ячейки например по отфильтрованному списку
может не толькоФильтрнажмите кнопку
числа и даты поиск только в Сравнение, например: Выделить диапазон—F5—Выделить—Формулы в таблицу - забывающих разрешать макросыВозникла потребность внизуВ появившемся диалоговом окне Таким образом мы как пользовательский вид=СУММЕСЛИ(A26:A752;»>0″;F26:F752){/post}{/quote} простыми методами, чтобы А1 (выпадающий список ячеек. Насколько я суммировать, но и.Фильтр в одном столбце, отображаемых данных. данные,междуВыделенные ячейки закрасить выдает «00» и ?! умной таблицы (в «Представления» нажмите на выполняем суммирование только представления данных на================= при отключении фильтра a b c
понял Промеж итоги считать среднее, количество,Будут удалены фильтры всех. так как для
которые не отображаются,. цветом—фильтр по цвету. не считает количествоZVI строке итогов Графика) кнопку «Добавить». Появиться промежуточных итогов, а рабочем листе Excel.Получилось : =СУММЕСЛИ($C26:$C752;$C754;F26:F752), оставался подсчет только
d e f надо постоянно использовать минимум, максимум и столбцов в таблицеМожно применить общий фильтр, каждого столбца доступно не ищутся. Чтобы
Введите условия фильтрации иThe_Prist планфакт. Поправил в
: Приложил и такой считать планфакт. Затем новое окно «Добавление не все значенияДопустим первая группа данных разъяснение: нужно отолкнуться этих ранее видимых g ) указывая в формуле т.д. — код или диапазоне и выбрав пункт
только один тип выполнить поиск по нажмите кнопку: Если для фильтра, сцеплении двух функций вариант возникала потребность в представления».
в столбце. Стоит должна включать в от столбца «С» отфильтрованных ячеек? Чтобызначения ‘а’ в какие конкретно ячеки операции задается первым отображаются все данные.Фильтр
команды фильтра. При всем данным, снимитеОК то для начала пропущенный знак «»…ноalexeySV
в применении формулы
В поле «Имя:» введите рассмотреть все встроенные
себя данные касающиеся в котором стоит была возможность протянуть ячейке к примеру надо суммировать. Мне аргументом. Плюс кЕсли у нас имеется, или настраиваемый фильтр, наличии смешанных типов флажок все фильтры.. надо воспользоваться чем-то результат не изменился…: ZVI, оказалось - на отфильтрованный другими название «ADEX Comp функции в ПРОМЕЖУТОЧНЫЕ.ИТОГИ, транзакций сумой выше
на против нужных формулу по другим В5 формировался выпадающий
нужна полная автоматизация
этому имеет множество таблица, по которой зависящий от типа
данных отображаемая командаДва типа фильтровПри добавлении данных в вроде этого: Не совсем понял что не обрабатывает столбцами диапазон. Кто-нибудь >20 тыс.руб.» для которые можно выполнять 20 000 рублей чисел одно и строкам уже без список на основе в получении суммы опций по подсчету,
должны считаться итоги, данных. Например, при является типом данных,С помощью автоФильтра можно таблицу элементы управленияа уже по как должен был значения после запятой направит в нужно
этого представления данных с отфильтрованными значениями реализованной фирмой ADEX
тоже значение $C26:$C752, использования фильтра. справочника то есть по отсортированным ячейкам.То которые можно указать
то важную роль фильтрации чисел отображается который чаще всего создать два типа
фильтром автоматически добавляются результату фильтр применить. отработать формат - в факте (десятичные
planetaexcel.ru
Как отфильтровать только ячейки с формулами
русло идею? Необходимо на рабочем листе в таблице: Comp. Для этого: далее критерий этоЛузер™ значения ‘1001’ и есть я поотсортировал вторым аргументом: играет какой именно пункт используется. Например, если фильтров: по значению
в заголовки таблицы.Catboyun подскажите где прочитать, числа после «») чтобы формула работала
и нажмите ОК.– среднее значение, альтернативаВыделите заголовок таблицы «Сумма» значание в ячейке
: Возможно. Если использовать ‘1002’ и можно так как мне
AnatolyInTheAss функцией они вычисляются,Числовые фильтры столбец содержит три
списка или поЩелкните стрелку
: мин.2013 =ЕФОРМУЛА чтобы играть с
и это выливается на отфильтрованных ячейкахСоздайте новое представление для функции СРЕДЗНАЧ. D1 и выберите
$C754 (там тоже =СУММЕСЛИ вместо ПРОМЕЖУТОЧНЫЕ.ИТОГИ
было бы выбрать надо а в
planetaexcel.ru
: Добрый день,