Новости:

Теперь на форум можно залогиниться / зарегистрироваться с помощью ВКонтакте. Уже существующие пользователи могут связать свою учетную запись с аккаунтом ВКонтакте одним кликом в профиле пользователя http://forum.msexcel.ru/index.php?action=profile;area=account

Главное меню

Промежуточные итоги и группировка

Автор NooBasTiK, 19.11.2012, 11:10

« назад - далее »

NooBasTiK

Раньше пользовался функцией промежуточных итогов, что бы не складывать скрытые строки, и тут решил немного "облагородить" таблицу и добавил группировку строк и столбцов ,что бы по плюсику скрывать и отображать строки. И теперь появилась проблема, функция промежуточных итогов перестала работать так как нужно, т. е. она суммирует и скрытые строки при группировке. Есть ли решение данной проблемы стандартными средствами excel?

_Boroda_

#1
Вместо девятки пишите 109
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;U5:U390)
Посмотрите в справке по ПРОМИТОГАМ список кодов. Там все хорошо написано.
В двух словах - если код больше сотни, то функция считает скрытые вручную значения, если меньше, то не считает.
Скажи мне, кудесник, любимец ба'гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995

NooBasTiK

Именно так и делаю пишу формулу 109, 103 и т.д. а всё равно складывает, получается что при группировке строки не являются скрытыми.

_Boroda_

Скажи мне, кудесник, любимец ба'гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995

NooBasTiK

#4
Сейчас кусок сделаю. Теперь чего то и без группировки не работает :)

NooBasTiK

странно по строкам работает а по столбцам не хочет...

kuklp

Ну так может справку почитать?:-)
Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ применяется к столбцам данных или вертикальным наборам данных. Она не предназначена для строк данных или горизонтальных наборов данных. Так, при определении промежуточных итогов горизонтального набора данных с помощью значения константы "номер_функции" от 101 и выше (например, ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;B2:G2)), скрытие столбца не повлияет на результат. Однако на него повлияет скрытие строки при подведении промежуточного итога для вертикального набора данных.
Я, как всегда, чертовски адекватен... Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771

NooBasTiK

Цитата: KuklP от 19.11.2012, 12:26
Ну так может справку почитать?:-)
Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ применяется к столбцам данных или вертикальным наборам данных. Она не предназначена для строк данных или горизонтальных наборов данных. Так, при определении промежуточных итогов горизонтального набора данных с помощью значения константы "номер_функции" от 101 и выше (например, ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;B2:G2)), скрытие столбца не повлияет на результат. Однако на него повлияет скрытие строки при подведении промежуточного итога для вертикального набора данных.
Видать надо было почитать  ;D а для горизонтали ничего нет подобного, как функция промежуточные итоги?

kuklp

Я, как всегда, чертовски адекватен... Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771

ZORRO2005

Можно поиграть с шириной ЯЧЕЙКА()
B1:
=СУММ(Ч(ЯЧЕЙКА("ширина";СМЕЩ($A$1;;Ч(ИНДЕКС(СТОЛБЕЦ($A$1:A$1);))-1;))>0))
формула массива
но придется жать F9, чтобы ЯЧЕЙКА() пересчиталась.
Яндекс-деньги: 410011658492153