описывать не буду, надеюсь понятно что делает. В ней ведется поиск по листу "31", и найденное по условию значение выводится в нужную ячейку. Нужно сделать чтобы абсолютно тоже самое проводилось на листах 30,29,28,27 и т.д. до 01. (т.е от 31 до 01 листа.) и значение суммировалось в одно. Как её модернизировать?? вариант сделать таких одинаковых 30формул (для каждого листа) и их приплюсовать друг к другу думаю идиотским. Прошу помощи. Спасибо.
описывать не буду, надеюсь понятно что делает. В ней ведется поиск по листу "31", и найденное по условию значение выводится в нужную ячейку. Нужно сделать чтобы абсолютно тоже самое проводилось на листах 30,29,28,27 и т.д. до 01. (т.е от 31 до 01 листа.) и значение суммировалось в одно. Как её модернизировать?? вариант сделать таких одинаковых 30формул (для каждого листа) и их приплюсовать друг к другу думаю идиотским. Прошу помощи. Спасибо.wqwq9
Сообщение отредактировал wqwq9 - Среда, 14.11.2012, 12:48
30 листов - это дни, т.е месяц. и каждый день одна и таже форма (много столбцов). (но вопрос не в этом)
в Итоговом листе собираются суммы с всех листов. в зависимости от занчения ячейки в итоговом листе, суммируются данные по этому значения из других листов.
может есть какая другая формула проводящая поиск и суммирование по нужному значению? п.с. должен вестись поиск т.к столбцы на листах одинаковые, но строки (с одинаковым названием) могут быть разные
30 листов - это дни, т.е месяц. и каждый день одна и таже форма (много столбцов). (но вопрос не в этом)
в Итоговом листе собираются суммы с всех листов. в зависимости от занчения ячейки в итоговом листе, суммируются данные по этому значения из других листов.
может есть какая другая формула проводящая поиск и суммирование по нужному значению? п.с. должен вестись поиск т.к столбцы на листах одинаковые, но строки (с одинаковым названием) могут быть разныеwqwq9
Сообщение отредактировал wqwq9 - Среда, 14.11.2012, 13:03
Это ежу понятно. Зачем было на 30 листов-то данные разбивать? Как Вы их теперь анализировать будете? А за год? Небось ещё и в 12 файлах храните данные?
Цитатаwqwq9 ()
может есть какая другая формула проводящая поиск и суммирование по нужному значению?
Для трёхмерных ссылок - нет
Чем предложенное выше решение проблемы не подходит?
Цитатаwqwq9 ()
30 листов - это дни, т.е месяц
Это ежу понятно. Зачем было на 30 листов-то данные разбивать? Как Вы их теперь анализировать будете? А за год? Небось ещё и в 12 файлах храните данные?
Цитатаwqwq9 ()
может есть какая другая формула проводящая поиск и суммирование по нужному значению?
Для трёхмерных ссылок - нет
Чем предложенное выше решение проблемы не подходит?Serge_007
в том примере Иванов, Петров, и Сидоров стоят всегда на тех же строках,
а если у нас 60 человек, и в каждый день работают разные люди. Например на листе 1 Петров был на 5 строке, на листе 2 он был на 8 строке, итп (столбец тот же но строки разные за каждый день.) вот поэтому использовался представленный поиск.
в том примере Иванов, Петров, и Сидоров стоят всегда на тех же строках,
а если у нас 60 человек, и в каждый день работают разные люди. Например на листе 1 Петров был на 5 строке, на листе 2 он был на 8 строке, итп (столбец тот же но строки разные за каждый день.) вот поэтому использовался представленный поиск.wqwq9
Идиотским было решение разнести данные на 30 листов
Сергей, а прикинь по всей стране сколько таких решений, воплощающих старые бумажные бланки? Сначала героически создаем 31 лист, а потом героически пытаемся собрать с них данные...
Quote (wqwq9)
есть ли какие соображения?
Есть. Вам надо взять один дневной лист и добавить слева три колонки: год, месяц, день. Совсем по-хорошему будет добавить одну колонку даты, ну да ладно, пусть три с отдельными компонентами даты - для пущей наглядности. Вот. А дальше включаете автофильтр на нужный день нужного месяца нужного года и работаете как с отдельным дневным листом. Других дат не видно? - Не видно. Чем не отдельный лист? Зато если дальше требуется сопоставить день сегодняшний и день вчерашний - просто раскрываете фильтр на нужные дни. А если посмотреть машину какую-нибудь отдельно за неделю? - Пожалуйста, включаете фильтр по машине.
А второй лист вашего файла будет называться "за месяц" и данные туда будут подтягиваться с подневного (одного же!) листа. Без всяких трехмерных ссылок. По-хорошему, на листе за "месяц" бы сводную таблицу разместить надо... Ну да ладно, и просто бланк, такой же как подневной, но с суммирующими формулами, тоже нормально. И не забудьте в конце концов удалить остальные 29 листов.
Ну, а конкретно сейчас что делать - сконцентрироваться и последовательно скопировать все данные с 31 листа на один, добавив в подневной лист новой жизни хотя бы одну колонку "день" и проставляя туда возрастающие значения (имена листов) по мере копирования.
Quote (Serge_007)
Идиотским было решение разнести данные на 30 листов
Сергей, а прикинь по всей стране сколько таких решений, воплощающих старые бумажные бланки? Сначала героически создаем 31 лист, а потом героически пытаемся собрать с них данные...
Quote (wqwq9)
есть ли какие соображения?
Есть. Вам надо взять один дневной лист и добавить слева три колонки: год, месяц, день. Совсем по-хорошему будет добавить одну колонку даты, ну да ладно, пусть три с отдельными компонентами даты - для пущей наглядности. Вот. А дальше включаете автофильтр на нужный день нужного месяца нужного года и работаете как с отдельным дневным листом. Других дат не видно? - Не видно. Чем не отдельный лист? Зато если дальше требуется сопоставить день сегодняшний и день вчерашний - просто раскрываете фильтр на нужные дни. А если посмотреть машину какую-нибудь отдельно за неделю? - Пожалуйста, включаете фильтр по машине.
А второй лист вашего файла будет называться "за месяц" и данные туда будут подтягиваться с подневного (одного же!) листа. Без всяких трехмерных ссылок. По-хорошему, на листе за "месяц" бы сводную таблицу разместить надо... Ну да ладно, и просто бланк, такой же как подневной, но с суммирующими формулами, тоже нормально. И не забудьте в конце концов удалить остальные 29 листов.
Ну, а конкретно сейчас что делать - сконцентрироваться и последовательно скопировать все данные с 31 листа на один, добавив в подневной лист новой жизни хотя бы одну колонку "день" и проставляя туда возрастающие значения (имена листов) по мере копирования.Gustav
А второй лист вашего файла будет называться "за месяц" и данные туда будут подтягиваться с подневного (одного же!) листа. ... Ну да ладно, и просто бланк, такой же как подневной, но с суммирующими формулами,
как будет выглядеть эта формула?
Quote (Gustav)
А второй лист вашего файла будет называться "за месяц" и данные туда будут подтягиваться с подневного (одного же!) листа. ... Ну да ладно, и просто бланк, такой же как подневной, но с суммирующими формулами,
Ну, в Вашем варианте можно, например, так извратиться (только при изменении данных не забывайте сводную обновлять). Но это все, конечно же, баловстве. Вам абсолютно верные вещи советуют. Прислушайтесь.
Quote (wqwq9)
есть ли какие соображения? smile
Ну, в Вашем варианте можно, например, так извратиться (только при изменении данных не забывайте сводную обновлять). Но это все, конечно же, баловстве. Вам абсолютно верные вещи советуют. Прислушайтесь._Boroda_