Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.09.2009, 14:31   #1
trochn
 
Регистрация: 30.09.2009
Сообщений: 3
Вопрос по ткущему дню найти столбец, по месяцу - лист в другой книге

Всем ДОБРЫЙ ДЕНЬ!!!
Помогите решить проблему:
есть несколько книг , в которых по 12 листов(к-во месяцев) на каждом листе данные за каждый день(в столбце дни, в строках данные по каждому дню).Нужно собрать данные из всех книг в одну.т.е из текущей даты
по месяцу текущей даты находить номер листа(а названия листов прописаны 1,2,...12),
по дню текущей даты собирать данные по столбцу
trochn вне форума Ответить с цитированием
Старый 30.09.2009, 14:36   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Пока Вы не покажете свои файлы, помочь Вам никто не сможет.

Цитата:
по дню текущей даты собирать данные по столбцу
Куда собирать?
Прикрепите пример того, что должно получиться в результате.
EducatedFool вне форума Ответить с цитированием
Старый 30.09.2009, 17:03   #3
trochn
 
Регистрация: 30.09.2009
Сообщений: 3
По умолчанию

Из книги сводка_месяц данные должны отобраться по текущей дате в книгу сводка_текущия
Вложения
Тип файла: zip SVODKA.zip (26.8 Кб, 13 просмотров)
trochn вне форума Ответить с цитированием
Старый 30.09.2009, 18:50   #4
DV68
Форумчанин
 
Регистрация: 05.08.2009
Сообщений: 465
По умолчанию

Код:
=ДВССЫЛ("'[СВОДКА_МЕСЯЦ.XLS]"&МЕСЯЦ(СЕГОДНЯ())&"'!"&АДРЕС(СТОЛБЕЦ()-3;2+ДЕНЬ(СЕГОДНЯ());4))
только двссыл не работает с закрытыми книгами(
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
DV68 вне форума Ответить с цитированием
Старый 30.09.2009, 19:18   #5
DV68
Форумчанин
 
Регистрация: 05.08.2009
Сообщений: 465
По умолчанию

Лучше использовать ИНДЕКС, он работает при закрытой книге:
Код:
=ИНДЕКС('[СВОДКА_МЕСЯЦ.XLS]3'!$C$2:$AG$40;СТОЛБЕЦ()-4;ДЕНЬ(СЕГОДНЯ()))
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
DV68 вне форума Ответить с цитированием
Старый 30.09.2009, 19:28   #6
DV68
Форумчанин
 
Регистрация: 05.08.2009
Сообщений: 465
По умолчанию

Кстати, по ячейке С38 лучше использовать формулу:
Код:
=СУММЕСЛИ($B$2:$B$37;$B38;C$2:C$37)
и растягиваем вниз и вправо.
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
DV68 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В книге защищен каждый лист. Как быстро снять защиту со всех листов, а потом ее поставить опять? Катик7 Microsoft Office Excel 13 28.04.2011 16:02
Выпадающий список с данными из другой закрытой книге Excel. agregator Microsoft Office Excel 1 21.09.2009 16:33
Фильтр по дню и месяцу (поиск ежегодных событий) Subscriber БД в Delphi 7 08.09.2009 15:31
VLOOKUP поиск значений в другой книге Belokuraya Microsoft Office Excel 3 29.07.2009 04:39
Копирование значения в другой столбец при определенном условии stasbz Microsoft Office Excel 1 01.07.2009 23:55