Добрый день, уважаемые знатоки. Прошу помощи. Жена работает учителем. И помимо разных школьных отчетов, в начале каждого учебного года необходимо составлять учебный план на весь год. Состоит он: 1. Раздел: Тема: o Урок o Урок o Урок …n Тема: o Урок Тема: o Урок o Урок Тема …n o Урок …n
2. Радел: …n
И дальше все то же самое. Количество ТЕМ в РАЗДЕЛАХ может быть любым. Количество УРОКОВ в ТЕМАХ может быть любым. Количество разделов тоже нормируется школьной программой. В чем заключается задача…. В строке УРОК в следующем столбце вручную проставляется количество часов по данному уроку. Необходимо, что бы excel посчитал количество часов по УРОКАМ, которые входят в данную ТЕМУ. Т.е. другими словами, сколько бы уроков не было в первой (любой) теме, суммарное значение надо отобразить в строке ТЕМА. Далее суммарное значение часов всех ТЕМ, входящих в данный РАЗДЕЛ, отобразить в строке РАЗДЕЛ. И так по всем разделам.
Живой пример из школьной программы прилагаю.
Добрый день, уважаемые знатоки. Прошу помощи. Жена работает учителем. И помимо разных школьных отчетов, в начале каждого учебного года необходимо составлять учебный план на весь год. Состоит он: 1. Раздел: Тема: o Урок o Урок o Урок …n Тема: o Урок Тема: o Урок o Урок Тема …n o Урок …n
2. Радел: …n
И дальше все то же самое. Количество ТЕМ в РАЗДЕЛАХ может быть любым. Количество УРОКОВ в ТЕМАХ может быть любым. Количество разделов тоже нормируется школьной программой. В чем заключается задача…. В строке УРОК в следующем столбце вручную проставляется количество часов по данному уроку. Необходимо, что бы excel посчитал количество часов по УРОКАМ, которые входят в данную ТЕМУ. Т.е. другими словами, сколько бы уроков не было в первой (любой) теме, суммарное значение надо отобразить в строке ТЕМА. Далее суммарное значение часов всех ТЕМ, входящих в данный РАЗДЕЛ, отобразить в строке РАЗДЕЛ. И так по всем разделам.
Живой пример из школьной программы прилагаю.JannMichel
Здравствуйте. Немного урезал таблицу, удалил столбцы и ... Посмотрите вариант. Ячейки с разными формулами выделены разным цветом. И костыль- в конце столбца А нужно слово "тема". Строку с этим словом можно скрыть или шрифт сделать не видимым. Еще для чистоты полей нули я бы скрыл, форматом или в Параметрах.
Здравствуйте. Немного урезал таблицу, удалил столбцы и ... Посмотрите вариант. Ячейки с разными формулами выделены разным цветом. И костыль- в конце столбца А нужно слово "тема". Строку с этим словом можно скрыть или шрифт сделать не видимым. Еще для чистоты полей нули я бы скрыл, форматом или в Параметрах.gling
Добрый день всем! gling, Цель данной таблицы - распространить ее между учителями школы. К сожалению все они, кроме моей жены не работают в excel. Все делают эти планы в Word'e. Отсюда и сроки большие, и много ошибок, т.к. считают часы вручную. Да и жена моя начала использовать Excel только после моих настойчивых рекомендаций. Поэтому задумка заключается в том, чтобы составить шаблон, в который входит шапка и три строки: РАЗДЕЛ, ТЕМА, УРОК. Вставить формулы и раздать пользователям. При добавлении пользователем новой строки, формулы должны тоже добавляться автоматически. Это я говорю к тому, что люди не знакомые с excel'ем, не поймут в какую строку вставлять нужную формулу. buchlotnik, Ваш вариант очень подходит. Все работает. При добавлении новых строк, формулы считаю корректно. Даже скопировал формулы в другую таблицу (таких таблиц, составленных вручную много - по одной на каждый предмет). Растянул формулы - все работает. Вот только жена внесла коррекцию. Я попытался внести изменения в формулы, но ничего не вышло. Формула выдала ошибку. Корректировка заключается в следующем: Вместо РАЗДЕЛА надо написать БЛОК. Вместо ТЕМА - РАЗДЕЛ. Прикрепляю шаблон, который будет роздан пользователям. Прошу дополнить его функционально, что бы пользователь мог добавлять строки, и формулы при этом растягивались. skais675, В Вашем решении я не увидел результатов подсчета количества часов. Возможно, я не совсем доступно объяснил цель задачи.
Добрый день всем! gling, Цель данной таблицы - распространить ее между учителями школы. К сожалению все они, кроме моей жены не работают в excel. Все делают эти планы в Word'e. Отсюда и сроки большие, и много ошибок, т.к. считают часы вручную. Да и жена моя начала использовать Excel только после моих настойчивых рекомендаций. Поэтому задумка заключается в том, чтобы составить шаблон, в который входит шапка и три строки: РАЗДЕЛ, ТЕМА, УРОК. Вставить формулы и раздать пользователям. При добавлении пользователем новой строки, формулы должны тоже добавляться автоматически. Это я говорю к тому, что люди не знакомые с excel'ем, не поймут в какую строку вставлять нужную формулу. buchlotnik, Ваш вариант очень подходит. Все работает. При добавлении новых строк, формулы считаю корректно. Даже скопировал формулы в другую таблицу (таких таблиц, составленных вручную много - по одной на каждый предмет). Растянул формулы - все работает. Вот только жена внесла коррекцию. Я попытался внести изменения в формулы, но ничего не вышло. Формула выдала ошибку. Корректировка заключается в следующем: Вместо РАЗДЕЛА надо написать БЛОК. Вместо ТЕМА - РАЗДЕЛ. Прикрепляю шаблон, который будет роздан пользователям. Прошу дополнить его функционально, что бы пользователь мог добавлять строки, и формулы при этом растягивались. skais675, В Вашем решении я не увидел результатов подсчета количества часов. Возможно, я не совсем доступно объяснил цель задачи.JannMichel
JannMichel, Да, получилось так, что я Вас не понял. Мне казалось Вам нужен отчет с 260 строки в Вашем первоначальном файле.
Цитата
Т.е. другими словами, сколько бы уроков не было в первой (любой) теме, суммарное значение надо отобразить в строке ТЕМА. Далее суммарное значение часов всех ТЕМ, входящих в данный РАЗДЕЛ, отобразить в строке РАЗДЕЛ. И так по всем разделам.
Вроде в сводной все отобразил - количество часов в теме и в разделе и всего. Изначально было бы неплохо сказать для чего это все и какова конечная цель.
JannMichel, Да, получилось так, что я Вас не понял. Мне казалось Вам нужен отчет с 260 строки в Вашем первоначальном файле.
Цитата
Т.е. другими словами, сколько бы уроков не было в первой (любой) теме, суммарное значение надо отобразить в строке ТЕМА. Далее суммарное значение часов всех ТЕМ, входящих в данный РАЗДЕЛ, отобразить в строке РАЗДЕЛ. И так по всем разделам.
Вроде в сводной все отобразил - количество часов в теме и в разделе и всего. Изначально было бы неплохо сказать для чего это все и какова конечная цель.skais675
buchlotnik, Спасибо. Попробовал добавить строки, и выяснилось, что формулы надо растягивать вручную. Причем не из любой ячейки в столбце, а именно с той, в которой уже есть результат подсчета (конкретно F7 и G4). И в строке ИТОГО сумму тоже надо корректировать руками. Для меня это не проблема, но боюсь что будет БОЛЬШОЙ проблемой для пользователей. И каждый будет звонить и говорить, что таблица не работает. Можно ли это поправить программно?
buchlotnik, Спасибо. Попробовал добавить строки, и выяснилось, что формулы надо растягивать вручную. Причем не из любой ячейки в столбце, а именно с той, в которой уже есть результат подсчета (конкретно F7 и G4). И в строке ИТОГО сумму тоже надо корректировать руками. Для меня это не проблема, но боюсь что будет БОЛЬШОЙ проблемой для пользователей. И каждый будет звонить и говорить, что таблица не работает. Можно ли это поправить программно?JannMichel
JannMichel, можно. Но это уже другая тема. В смысле создайте тему "Как программно протянуть формулы при добавлении строк" или типа того. У меня ближайшее время просто руки не дойдут.
JannMichel, можно. Но это уже другая тема. В смысле создайте тему "Как программно протянуть формулы при добавлении строк" или типа того. У меня ближайшее время просто руки не дойдут.buchlotnik
buchlotnik, Я имел ввиду - учителя потом сдают типа табель или что, что требует от них руководство. А здесь я больше увидел промежуточную цель. Зачастую пользователь пишет о том как он видит. А на мой взляд лучше изъяснить то, что мы хотим или хотят видеть на выходе. Просто хотел помочь, не думаю что на этом JannMichel, остановится. Я бы и первоначальную форму переделал, все зависит от конечной цели.
buchlotnik, Я имел ввиду - учителя потом сдают типа табель или что, что требует от них руководство. А здесь я больше увидел промежуточную цель. Зачастую пользователь пишет о том как он видит. А на мой взляд лучше изъяснить то, что мы хотим или хотят видеть на выходе. Просто хотел помочь, не думаю что на этом JannMichel, остановится. Я бы и первоначальную форму переделал, все зависит от конечной цели.skais675
skais675, Форму таблицы "спустили сверху", высокое начальство. Она должна быть единая для всех. И менять её нельзя. Но, к сожалению, это начальство не обременило себя трудом разработать автоматизированную систему отчетов. Столбцы РАЗДЕЛ и ТЕМА я уже сам вставлял и цвета им придал. При сдаче отчета эти столбцы надо будет скрывать. Занялся этим после того, как у жены не шли цифры, и она попросила меня помочь ей. А там все в одном цвете и без разделений на разделы и темы - черт ногу сломит. Вот я и задался вопросом о систематизации данных.
skais675, Форму таблицы "спустили сверху", высокое начальство. Она должна быть единая для всех. И менять её нельзя. Но, к сожалению, это начальство не обременило себя трудом разработать автоматизированную систему отчетов. Столбцы РАЗДЕЛ и ТЕМА я уже сам вставлял и цвета им придал. При сдаче отчета эти столбцы надо будет скрывать. Занялся этим после того, как у жены не шли цифры, и она попросила меня помочь ей. А там все в одном цвете и без разделений на разделы и темы - черт ногу сломит. Вот я и задался вопросом о систематизации данных.JannMichel
JannMichel, Лучше вышлите форму, которую Вы уже сдали начальству. Если не сдавали, тогда ту, которую дало Вам начальство изначально - тогда прояснится.
JannMichel, Лучше вышлите форму, которую Вы уже сдали начальству. Если не сдавали, тогда ту, которую дало Вам начальство изначально - тогда прояснится.skais675
Nic70y, в предложенном Вами варианте данные в добавленных строках к сожалению тоже не суммируются автоматически. Приходится растягивать вручную
Nic70y, в предложенном Вами варианте данные в добавленных строках к сожалению тоже не суммируются автоматически. Приходится растягивать вручнуюJannMichel