Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Адрес другой книги в формуле в виде переменных - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Адрес другой книги в формуле в виде переменных
Константин Дата: Вторник, 13.11.2012, 10:49 | Сообщение № 1
Группа: Гости
Добрый день, коллеги.

Возникла следующая проблема - даже дилемма возможно или нет - мне кажется реально, но видимо руки кривоваты.
Есть таблица, в которую необходимо подтягивать статистические данные из другой книги. Во второй книге Ноябрь.xlsx все данные разбиты по датам - каждая дата на отдельном листе и лист имеет название в виде даты, например, 1.11, 2.11, 3.11.
Задача:
на данный момент формула подтягивания выглядит вот так:
Code
='[Ноябрь.xlsx]1.11'!$F102
. То есть из книги ноябрь с листа 1.11 подтягиваем значение ячейки F102. Необходимо сделать следующее: в А1 прописано название месяца, в B1 - число месяца (11) в ячейке, например, I1 число месяца (1). Как подставить в формулу эти значения, чтобы не переписывать формулу для каждого дня, месяца?
 
Ответить
СообщениеДобрый день, коллеги.

Возникла следующая проблема - даже дилемма возможно или нет - мне кажется реально, но видимо руки кривоваты.
Есть таблица, в которую необходимо подтягивать статистические данные из другой книги. Во второй книге Ноябрь.xlsx все данные разбиты по датам - каждая дата на отдельном листе и лист имеет название в виде даты, например, 1.11, 2.11, 3.11.
Задача:
на данный момент формула подтягивания выглядит вот так:
Code
='[Ноябрь.xlsx]1.11'!$F102
. То есть из книги ноябрь с листа 1.11 подтягиваем значение ячейки F102. Необходимо сделать следующее: в А1 прописано название месяца, в B1 - число месяца (11) в ячейке, например, I1 число месяца (1). Как подставить в формулу эти значения, чтобы не переписывать формулу для каждого дня, месяца?

Автор - Константин
Дата добавления - 13.11.2012 в 10:49
Константин Дата: Вторник, 13.11.2012, 10:53 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Прикрепляю исходный файл.
К сообщению приложен файл: __46_.xlsx (14.9 Kb)
 
Ответить
СообщениеПрикрепляю исходный файл.

Автор - Константин
Дата добавления - 13.11.2012 в 10:53
Serge_007 Дата: Вторник, 13.11.2012, 10:56 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Можно использовать ДВССЫЛ(), но тогда для работы надо будет что бы открыты были обе книги


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеМожно использовать ДВССЫЛ(), но тогда для работы надо будет что бы открыты были обе книги

Автор - Serge_007
Дата добавления - 13.11.2012 в 10:56
Константин Дата: Вторник, 13.11.2012, 11:02 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Serge_007, как я понял из справки в любом случае файл должен быть открыт, даже если на другую книгу прописать абсолютный адрес через формулу. допустим в ячейку А1 поместить путь С:\\...\Ноябрь.xlsx? А можно ли ее использовать для прописания пути к файлу в функции ИНДЕКС и ПОИСКПОЗ? будет ли она там работать?
 
Ответить
СообщениеSerge_007, как я понял из справки в любом случае файл должен быть открыт, даже если на другую книгу прописать абсолютный адрес через формулу. допустим в ячейку А1 поместить путь С:\\...\Ноябрь.xlsx? А можно ли ее использовать для прописания пути к файлу в функции ИНДЕКС и ПОИСКПОЗ? будет ли она там работать?

Автор - Константин
Дата добавления - 13.11.2012 в 11:02
Serge_007 Дата: Вторник, 13.11.2012, 11:05 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Константин)
в любом случае файл должен быть открыт

Нет, это не так. С открытым файлом работает ЛЮБАЯ функция листа допускающая ссылку, с закрытым - только некоторые


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Константин)
в любом случае файл должен быть открыт

Нет, это не так. С открытым файлом работает ЛЮБАЯ функция листа допускающая ссылку, с закрытым - только некоторые

Автор - Serge_007
Дата добавления - 13.11.2012 в 11:05
Константин Дата: Вторник, 13.11.2012, 11:31 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Serge_007, почему то выдает ошибку ССЫЛКА, хотя по шагам вычисления путь получается верный.

в нижней ячейке я прописал формулу при открытом файле, в ячейке I3 прописана формула с абсолютной ссылкой. В любом случае выдается ошибка ССЫЛКА. с чем может быть связано? могу выложить файл с которым работаю.
 
Ответить
СообщениеSerge_007, почему то выдает ошибку ССЫЛКА, хотя по шагам вычисления путь получается верный.

в нижней ячейке я прописал формулу при открытом файле, в ячейке I3 прописана формула с абсолютной ссылкой. В любом случае выдается ошибка ССЫЛКА. с чем может быть связано? могу выложить файл с которым работаю.

Автор - Константин
Дата добавления - 13.11.2012 в 11:31
Serge_007 Дата: Вторник, 13.11.2012, 11:51 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Нужны два файла-примера на десяток строк


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеНужны два файла-примера на десяток строк

Автор - Serge_007
Дата добавления - 13.11.2012 в 11:51
Константин Дата: Вторник, 13.11.2012, 11:58 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

1-й файл это та таблица в которую необходимо все импортировать из файла два.
В файле 1 в ячейке I3 должно быть прописано =ДВССЫЛ($D$1&"["&$B$1&"]"&J$1&"."&$C$1&"'!"&$A3) - сейчас стоит другое для показа ссылки
К сообщению приложен файл: 8452390.xlsx (15.5 Kb) · 8824581.xlsx (17.1 Kb)


Сообщение отредактировал Константин - Вторник, 13.11.2012, 11:59
 
Ответить
Сообщение1-й файл это та таблица в которую необходимо все импортировать из файла два.
В файле 1 в ячейке I3 должно быть прописано =ДВССЫЛ($D$1&"["&$B$1&"]"&J$1&"."&$C$1&"'!"&$A3) - сейчас стоит другое для показа ссылки

Автор - Константин
Дата добавления - 13.11.2012 в 11:58
Serge_007 Дата: Вторник, 13.11.2012, 12:43 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Вот как это должно выглядеть:


Сами файлы во вложении
К сообщению приложен файл: 4839527.rar (36.2 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеВот как это должно выглядеть:


Сами файлы во вложении

Автор - Serge_007
Дата добавления - 13.11.2012 в 12:43
Константин Дата: Вторник, 13.11.2012, 13:00 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Serge_007, оч понравилась реализация, а можно еще название самого файла прописать как переменную? например также как дату прописывали? просто файлы у меня будут разбиты по месяцам: вписал в нужную ячейку название месяца и сразу выгрузились данные
 
Ответить
СообщениеSerge_007, оч понравилась реализация, а можно еще название самого файла прописать как переменную? например также как дату прописывали? просто файлы у меня будут разбиты по месяцам: вписал в нужную ячейку название месяца и сразу выгрузились данные

Автор - Константин
Дата добавления - 13.11.2012 в 13:00
Serge_007 Дата: Вторник, 13.11.2012, 13:06 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Константин)
можно еще название самого файла прописать как переменную?

Можно. Вместо названия файла Константин_2 используйте ссылку на ячейку, в которой записано требуемое название файла

Quote (Константин)
вписал в нужную ячейку название месяца и сразу выгрузились данные

Непонятно зачем это, если месяц есть в названии ЛИСТов, с которых мы берём дни в формуле


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Константин)
можно еще название самого файла прописать как переменную?

Можно. Вместо названия файла Константин_2 используйте ссылку на ячейку, в которой записано требуемое название файла

Quote (Константин)
вписал в нужную ячейку название месяца и сразу выгрузились данные

Непонятно зачем это, если месяц есть в названии ЛИСТов, с которых мы берём дни в формуле

Автор - Serge_007
Дата добавления - 13.11.2012 в 13:06
Pamix Дата: Вторник, 12.08.2014, 07:03 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Serge_007, Приветствую, ситуация подобная, но файлы нет возможности держать открытыми. Какими можно воспользоваться функции, чтобы не открывать второй файл?
[moder]Читаем Правила форума, создаём свою тему[/moder]
 
Ответить
СообщениеSerge_007, Приветствую, ситуация подобная, но файлы нет возможности держать открытыми. Какими можно воспользоваться функции, чтобы не открывать второй файл?
[moder]Читаем Правила форума, создаём свою тему[/moder]

Автор - Pamix
Дата добавления - 12.08.2014 в 07:03
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!