Офис и Текст - Общие вопросы по XLS-файлам

Ответить
 • Просмотры: 1
Аватара пользователя
Vowan

Re: Офис и Текст - Общие вопросы по XLS-файлам

Сообщение Vowan »

Имеется бланк в виде xls-файла, в который каждый месяц заносятся данные, и сохраняются под соответствующим именем, например май.xls.

Требуется: в конце года просуммировать все данные по соответствующим ячейкам, то есть сделать файл год.xls, в котором каждая ячейка была бы суммой соответствующих месяцев (кроме текстовых ячеек, естественно Изображение )

Подскажите, как это проще всего сделать? В смысле с максимальной автоматизацией.
Аватара пользователя
SimSim

Re: Офис и Текст - Общие вопросы по XLS-файлам

Сообщение SimSim »

Vowan, Вот формула =D38+'[май.xls].'!$D$38+'[июнь.xls].'!$D$38

Тоесть D38 это ячейка файла к примеру год.xls, а '[май.xls].'!$D$38 таже ячейка файла май.xls. Перетяните формат во все нужные ячейки. При открытии файла год.xls будет выдан запрос на обновление. Если обновить, то значения ячеек будут с учётом изменений проводившихся во всех связаных файлах. В принципе в справке по формулам Excel можно найти ответы.Удачи.
Аватара пользователя
Vowan

Re: Офис и Текст - Общие вопросы по XLS-файлам

Сообщение Vowan »

Там ячеек очень много, для каждой писать руками формулу- проще ввести с распечаток значения и просуммировать.

И еще, итоги надо подводить не только за год, но и за квартал, полугодие и т.п.

То есть задача стоит - просуммировать данные по всем файлам которые есть в папке.

Может это реально сделать только средствами VBA?
Аватара пользователя
SimSim

Re: Офис и Текст - Общие вопросы по XLS-файлам

Сообщение SimSim »

Vowan, Ячейки как-правило идут подряд. Отметьте первую ячейку (с введённой формулой), подведите курсор на маленький квадратик в правом нижнем углу обрамления ячейки (курсор примет вид крестика) и потяните вниз. Формули автоматически скопируются. Останется немного отредактировать и создать шаблон.
Аватара пользователя
Vowan

Re: Офис и Текст - Общие вопросы по XLS-файлам

Сообщение Vowan »

Там ОЧЕНЬ много листов и ячеек, и идут они не всегда подряд.

Остается открытым вопрос о суммировании за произвольный промежуток времени, то есть редактировать каждый рз шаблон- увольте...

Если абстрагироваться от предложенного Вами способа, другие идеи есть?
Аватара пользователя
Vowan

Re: Офис и Текст - Общие вопросы по XLS-файлам

Сообщение Vowan »

Vowan,

Понятно же, что другого универсального решения без написания программы нет. Можно только предложить другие вариации решения предложенного SIMSIM.

Для программы же достаточно условия, что все листы имеют одну структуру, она сама определит сколько листов в книге, какие ячейки имеют определенный тип значений и т.д., может use название листов для суммирования за квартал и определенный год и составить соответсвующий итоговый лист отчета, причем одной книги-файла вам достаточно на 20 лет. Но это нужно уметь делать, а если не умеете, то и не капризничайте:

"...то есть редактировать каждый рз шаблон- увольте..."
Аватара пользователя
a_axe

Re: Офис и Текст - Общие вопросы по XLS-файлам

Сообщение a_axe »

Vowan, вам следует описать проблему поподробнее: какая структура файлов, сколько в каждом листов, какие ячейки д.б. задействованы (а то, прошу прощения, "ОЧЕНЬ много листов и ячеек" не слишком информативно!), тогда можно говорить о программе на VBA.

Что касается способа, описаного simsim - на мой взгляд это самый простой и поэтому лучший вариант, пишется он один раз, и никакой необходимости "редактировать каждый раз шаблон" лично я не вижу, можно вообще в папке-год создать 12 файлов-бланков, заполнять их содержимое по необходимости (файл за месяц), а ссылки свести в суммарный файл (часть ссылок будут выдавать ноль, пока файлы не будут заполнены) в соответствии с написаным выше, извлечь из этих ссылок какой угодно отчет на мой взгляд совсем уж непроблемно; в следующем году копируете всю папку, стираете содержимое 12-ти файлов, и заполняете их по-новой. Короче, как это реализовать - вопрос фантазии. Лично я настоятельно советовал бы вам воспользоваться этим методом.
Аватара пользователя
SimSim

Re: Офис и Текст - Общие вопросы по XLS-файлам

Сообщение SimSim »

Цитата a_axe:



можно вообще в папке-год создать 12 файлов-бланков,
Офис и Текст - Общие вопросы по XLS-файлам




Хорошее предложение. Мне кажется лучше, чем распечатывать значения и суммировать.
Аватара пользователя
WChek

Re: Офис и Текст - Общие вопросы по XLS-файлам

Сообщение WChek »

Давно установлен EXcell 2003.

Вдруг при открытии xls файлов выпадает окно "неизвестный формат файла".

Кликаю "отменить" и тогда файл открывается.

Пробовал переустановить EXcell, не помогает.

Спасибо.
Ответить

Вернуться в «Программное обеспечение Windows»