Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.05.2012, 16:06   #1
Bape}l{ka
Форумчанин
 
Аватар для Bape}l{ka
 
Регистрация: 25.05.2011
Сообщений: 249
По умолчанию СЧЕТЕСЛИ и фильтр

привет всем))

подскажите пожалуйста, как можно посчитать ПРОМЕЖУТОЧНЫЕ.ИТОГИ для СЧЕТЕСЛИ? т.е. мне нудно, чтобы значения формулы СЧЕТЕСЛИ изменялись при использовании фильтра (не считались значения скрытых строк)
формула ПРОМЕЖУТОЧНЫЕ.ИТОГИ предусматривает использование только формулы СЧЕТ, чего не достаточно

уже подумываю о макросе для листа, на событие PivotTableBeforeCommitChanges + изменения фильтра.. но не совсем представляю, как это сделать..

вобщем ,подскажите, возможно ли такое сделать лишь с помощью формул или надо макросом, и как это можно

вот пример файла промежуточные.итоги.rar
надо чтобы считалось количество "6"-рок из второй колонки при фильтре по статусу (1-я колонка). и чтобы при изменении фильтра данные пересчитывались

Последний раз редактировалось Bape}l{ka; 21.05.2012 в 16:22.
Bape}l{ka вне форума Ответить с цитированием
Старый 21.05.2012, 16:11   #2
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Bape}l{ka, пример давайте
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 21.05.2012, 16:21   #3
Bape}l{ka
Форумчанин
 
Аватар для Bape}l{ka
 
Регистрация: 25.05.2011
Сообщений: 249
По умолчанию

пример в первом посте
Bape}l{ka вне форума Ответить с цитированием
Старый 21.05.2012, 16:26   #4
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от Bape}l{ka Посмотреть сообщение
...возможно ли такое сделать лишь с помощью формул или надо макросом...
А сводные таблицы не рассматриваете?
Вложения
Тип файла: rar Bape}l{ka 2.rar (4.7 Кб, 46 просмотров)
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 21.05.2012, 16:31   #5
Volodshan
Форумчанин
 
Регистрация: 20.05.2008
Сообщений: 241
По умолчанию

Промитоги в списке/таблице, как вариант.
Вложения
Тип файла: rar пром_итоги.rar (9.1 Кб, 49 просмотров)
Volodshan вне форума Ответить с цитированием
Старый 21.05.2012, 16:44   #6
Bape}l{ka
Форумчанин
 
Аватар для Bape}l{ka
 
Регистрация: 25.05.2011
Сообщений: 249
По умолчанию

в том то все и дело, что сводные не подходят, т.к. очень много данных и для каждого столбца нужно посчитать количество выбравших определенный вариант + учитывать фильтр, который может быть произвольным, т.е. в разных столбцах - получится очень много сводных таблиц Т_Т

Volodshan, СЧЕТ не подходит, т.к. мне нужно КОЛИЧЕСТВО ПО ОПРЕДЕЛЕННОМУ ВАРИАНТУ из столбца Ориентация при фильтре в Статусе.. а у вас просто считает количество всех в ст. Ориентация
Bape}l{ka вне форума Ответить с цитированием
Старый 21.05.2012, 17:11   #7
Volodshan
Форумчанин
 
Регистрация: 20.05.2008
Сообщений: 241
По умолчанию

Цитата:
Сообщение от Bape}l{ka Посмотреть сообщение
в том то все и дело, что сводные не подходят...Volodshan, СЧЕТ не подходит...
Может и XL не та прога?!. Покажите КОНКРЕТНО что из чего в каком виде должно быть получено...
Volodshan вне форума Ответить с цитированием
Старый 21.05.2012, 17:28   #8
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от Bape}l{ka Посмотреть сообщение
...сводные не подходят, т.к. очень много данных и для каждого столбца нужно посчитать количество выбравших определенный вариант + учитывать фильтр, который может быть произвольным, т.е. в разных столбцах - получится очень много сводных таблиц...
Не понял почему много формул подходит, а много сводных нет?..

Формулами, с доп столбцом, см. вложение
Вложения
Тип файла: rar Bape}l{ka 3.rar (8.9 Кб, 77 просмотров)
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 22.05.2012, 00:15   #9
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Код:
=СУММ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(B1;СТРОКА(B2:B34)-1;))*(B2:B34=6))
Код:
=СУММ(--(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;СМЕЩ(B1;СТРОКА(B2:B34)-1;))=6))
Формулы массива
ZORRO2005 вне форума Ответить с цитированием
Старый 18.08.2014, 12:27   #10
testlogin
Новичок
Джуниор
 
Регистрация: 18.08.2014
Сообщений: 1
По умолчанию

А удалось ли решить данный вопрос? Тоже воюю сейчас с аналогичной проблемой. Есть огромное количество стобцов, по которым надо иметь возможность сделать произвольную фильтрацию и посчитать количество в зависимости от условия. В результате хочу получить некий график, который бы мог динамически меняться в зависимости от устновок в автофильтрах. Как добиться это, если счетесли не работает с промежуточными итогами?
Цитата:
Сообщение от Bape}l{ka Посмотреть сообщение
привет всем))

подскажите пожалуйста, как можно посчитать ПРОМЕЖУТОЧНЫЕ.ИТОГИ для СЧЕТЕСЛИ? т.е. мне нудно, чтобы значения формулы СЧЕТЕСЛИ изменялись при использовании фильтра (не считались значения скрытых строк)
формула ПРОМЕЖУТОЧНЫЕ.ИТОГИ предусматривает использование только формулы СЧЕТ, чего не достаточно

уже подумываю о макросе для листа, на событие PivotTableBeforeCommitChanges + изменения фильтра.. но не совсем представляю, как это сделать..

вобщем ,подскажите, возможно ли такое сделать лишь с помощью формул или надо макросом, и как это можно

вот пример файла Вложение 51067
надо чтобы считалось количество "6"-рок из второй колонки при фильтре по статусу (1-я колонка). и чтобы при изменении фильтра данные пересчитывались
testlogin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
СЧЕТЕСЛИ по двум диапазонам и критериям Vlad_88 Microsoft Office Excel 8 15.08.2013 08:47
"СчетЕсли" немогу разобраться DreamMaster911 Microsoft Office Excel 2 19.12.2010 22:16
функция СчетЕсли Котенок Ната Microsoft Office Excel 5 07.05.2010 20:21
Счетесли по нескольким условиям Neo007 Microsoft Office Excel 4 23.09.2008 16:23