Владимир, Спасибо большое)))) Подскажите, а данный макрос работает только на 2х-уровневых группировках?
Суммирование по уровням группировки
Суммирование по уровням группировки
28.03.2017 20:43:03
Kuzmich,это понятно. по столбцу С в строчке 30 пусто, а макрос вывел в эту строку сумму группы (строчки с 30 по 32), а по идее, эта сумма должна отображаться в 29 строчке.
96 по 104 строчку (это одна группа), а отображается, как суммы двух групп
Изменено: |
|
|
Суммирование по уровням группировки
28.03.2017 17:31:46
Дмитрий Тарковский, Дело в том, что в 1С нет некоторый данных (они не вносятся в программу по причине, что меняются часто, а для отчетов нужны "день в день" актуальные (и отчеты эти делаются по требованию как каждый день может, так и раз в 2-3 месяца). Из 1С формируется отчет приближенный к нужному, а потом "руками" эти данные вносятся, корректируются, совершают с ними какие то действия и уже потом нужна общая картина.
Kuzmich, Применила макос к другому отчету аналогичному. Выделила красным строки о которых шла речь |
|
|
Суммирование по уровням группировки
28.03.2017 17:02:26
Kuzmich,шикарно!!!!! Спасибо огромное)!!! Попробовала на полном файле, все работает))))но я так поняла, что в "желтых" обязательно должно присутствовать слово "Акватория" ( просто в другом файлике есть верхние уровни без данного слова, добавили его в начало названия и все супер)? И + "без заливки" не должны быть пустые, нули проставить лучше? К остальным ячейкам уровней таких обязательных слов нет?
Изменено: |
|
|
Суммирование по уровням группировки
27.03.2017 20:46:29
Kuzmich,а так сумма то совпадает, но в "оранжевую" сумма верхних, а не нижних "без заливки". и по "желтым" сумм из "оранжевых" нет.
Соответственно должны быть равны между собой: сумма всех "без заливки"=сумма всех "оранжевых"=сумма всех "желтых" (ну если проверить)
Изменено: |
|
|
Суммирование по уровням группировки
27.03.2017 18:18:55
Владимир,спасибо) Под "кто-нибудь" я подразумевала специалистов в сфере макросов))))) Спасибо за примененный макрос в прикрепленном вами файле. Открыла, посмотрела....Всё равно, вычисления с ошибками(((( К примеру, если свернуть все группы и сложить данные "желтых" ячеек, то сумма не совпадает с общей суммой((( + в красных ячейках появились суммы ниоткуда(((там пропуски по идее) И так же, к примеру, строка 28, как получилось 1500, если в этой группе всего одна строка с числом 90(((
|
|
|
Суммирование по уровням группировки
Суммирование по уровням группировки
Суммирование по уровням группировки
27.03.2017 13:09:56
Владимир, ну кто-нибудь же поможет.
Вот что получается,если применить ваш код. Складывает данные ячеек "без заливки" которые выше, а не ниже уровнем Необходимо что бы было как в колонке "С" в файле суммы3.xlsm
Изменено: |
|
|
Суммирование по уровням группировки
27.03.2017 00:51:55
Маугли, подскажите ка применить ваш макрос на мою табличку? Что в макросе изменить, что бы работало?
"Желтые" ячеек= сумме "Оранжевых", а "Оранжевые"=сумме "Без заливки" по столбцу F. И как этот же макрос в дальнейшем применять к таблицам с группировками, но только группировок может быть больше уровней или столбец менятся. Важна ли строка, с какой начинаются нруппы? |
|
|
Формула для всего столбца с пропуском некоторых ячеек
Формула для всего столбца с пропуском некоторых ячеек
07.11.2015 19:25:02
|
|||
|
Формула для всего столбца с пропуском некоторых ячеек
Формула для всего столбца с пропуском некоторых ячеек
Формула для всего столбца с пропуском некоторых ячеек
05.11.2015 22:47:34
Только объясните по поводу диапазона,который нужно прописать в макрос? Это должен быть диапазон именно столбца, куда вставить формулу необходимо или можно указать диапазон всех 50 столбов, но на каждый выбирать нужную формулу из 50 заполненных ячеек отдельных? Просто я сейчас пробовала вписать диапазон столбца, но применять могу не только к этому столбцу
Изменено: |
|||
|
Формула для всего столбца с пропуском некоторых ячеек
05.11.2015 22:17:57
МВТ, О! Супер! Все работает. Спасибо
А скажите, вот если у меня 50 столбцов таких, мне копировать 50 таких макросов под каждый столбец? Т.Е в каждом столбце будет ВПРка из разных таблиц
Изменено: |
|
|
Формула для всего столбца с пропуском некоторых ячеек
Формула для всего столбца с пропуском некоторых ячеек
05.11.2015 21:16:44
МВТ, Спасибо за макрос. ВПР Вставила вот в таком же виде нужно: .Offset(, 1).FormulaR1C1Local = "=ВПР(RC1;R28C1:R36C2;2;ЛОЖЬ)" ? (Сохранила)
Затем, при применении Макроса, пишет Can't execute code in break mode ((( Очень бы хотелось все же его сделать рабочим justirus, Ваш вариант работает )))) Спасибо |
|
|
Формула для всего столбца с пропуском некоторых ячеек
05.11.2015 20:10:18
gling, дело в том, что первоначально так и делала, но после отображения всей таблицы выяснилось, что даже при таком фильтре, протягивается ВПРка и на желтые строки((((
Вопрос в том, как сделать пропуски на желтые строки при протягивании формул на столбец)))) |
|||
|
Формула для всего столбца с пропуском некоторых ячеек
Суммирование и удаление повторяющихся значений/строк
Суммирование и удаление повторяющихся значений/строк
Отображение значений в сводной таблице
Отображение значений в сводной таблице
Отображение значений в сводной таблице
Скрыть столбцы "под защитой"
Скрыть столбцы "под защитой"
Скрыть столбцы "под защитой"
Объединение таблиц на нескольких листах в общую таблицу на одном листе.
Объединение таблиц на нескольких листах в общую таблицу на одном листе.