Добрый день. Задача следующая, имеется расчет, расчет выполняется для некоторой структуры (многоуровнего дерева), результаты выводятся на отдельный лист независимо от начальной структуры. Необходимо для каждого уровня произвести суммирование результатов и вывести их в отдельную ячейку напротив этого уровня (в файле примера отмечены желтым). Сложность в том, что количество строк для каждого уровня изменяется, то есть формула должна сама определить количество суммируемых строк для каждого уровня. Проблема номер два, количество уровней то же варьируется от 2 до 10 соответственно надо суммировать для каждого уровня. Хотелось бы обойтись без макросов. Файл примера прикладываю, он ограничен одним листом с конечными данными для суммирования. Для более детального понимания есть полный файл но правила форума не позволяют его скинуть т.к. более 100 кб.
Добрый день. Задача следующая, имеется расчет, расчет выполняется для некоторой структуры (многоуровнего дерева), результаты выводятся на отдельный лист независимо от начальной структуры. Необходимо для каждого уровня произвести суммирование результатов и вывести их в отдельную ячейку напротив этого уровня (в файле примера отмечены желтым). Сложность в том, что количество строк для каждого уровня изменяется, то есть формула должна сама определить количество суммируемых строк для каждого уровня. Проблема номер два, количество уровней то же варьируется от 2 до 10 соответственно надо суммировать для каждого уровня. Хотелось бы обойтись без макросов. Файл примера прикладываю, он ограничен одним листом с конечными данными для суммирования. Для более детального понимания есть полный файл но правила форума не позволяют его скинуть т.к. более 100 кб.lfuthobr
Излишнее цитирование удалено администрацией - это нарушение п.5j Правил форума
Почти, если уйти вниз таблицы то, по столбцам мы сещаемся на 1 уровень влево, а в условии если у вас статичный столбец D. Соответственно для строки 105 и 116 не суммирует
Излишнее цитирование удалено администрацией - это нарушение п.5j Правил форума
Почти, если уйти вниз таблицы то, по столбцам мы сещаемся на 1 уровень влево, а в условии если у вас статичный столбец D. Соответственно для строки 105 и 116 не суммируетlfuthobr
Да сейчас то что нужно. Единственное для строк 106-115 и 117-123 не нужно выводить сумму это все тот же уровень. И есть ли возможно для суммируемых ячеек добавить условие проверку, при выполнении которого, суммируемое значение будет умножаться на коэффициент? На пример если на другом листе та же структура, и на против значений стоит + или "", если + то суммируемое умножаем на 1.1 иначе просто прибавляем. Спасибо огромное, да же если домножение не реализуемо, очень помогли Излишнее цитирование удалено администрацией - это нарушение п.5j Правил форума
Да сейчас то что нужно. Единственное для строк 106-115 и 117-123 не нужно выводить сумму это все тот же уровень. И есть ли возможно для суммируемых ячеек добавить условие проверку, при выполнении которого, суммируемое значение будет умножаться на коэффициент? На пример если на другом листе та же структура, и на против значений стоит + или "", если + то суммируемое умножаем на 1.1 иначе просто прибавляем. Спасибо огромное, да же если домножение не реализуемо, очень помогли Излишнее цитирование удалено администрацией - это нарушение п.5j Правил форумаlfuthobr
для строк 106-115 и 117-123 не нужно выводить сумму это все тот же уровень
Если это все тот же уровень, то поставиьте текст в нужном столбце (в Е) По поводу остального - напишите в конце формулы умножить на ЕСЛИ например напротив на другом листе ячейка ="+", то 1,1, иначе 1
для строк 106-115 и 117-123 не нужно выводить сумму это все тот же уровень
Если это все тот же уровень, то поставиьте текст в нужном столбце (в Е) По поводу остального - напишите в конце формулы умножить на ЕСЛИ например напротив на другом листе ячейка ="+", то 1,1, иначе 1_Boroda_
Простите, в строках 106-115 числа которые суммируются соответственно в 105, а умножение на "если" умножит же всю сумму а не отдельные числа которые в эту сумму входят?
Простите, в строках 106-115 числа которые суммируются соответственно в 105, а умножение на "если" умножит же всю сумму а не отдельные числа которые в эту сумму входят?lfuthobr