Страницы: 1
RSS
Функция чтобы формула брала из ячейки ссылку на другую книгу, Нужна функция чтобы формула брала из ячейки ссылку на другую книгу.
 
Пример есть книга-1 с данными, задача формулы при внесении ссылки в пустую ячейку книги-2, получить информацию из книги-1 и внести ее в определенные ячейки книги-2. Как пользоваться функцией СМЕЩ я знаю, не могу разобраться как сделать чтоб она опиралась на ячейку именно в книге1 (другом документе).
Заранее большое спасибо
Изменено: respect13 - 21.02.2017 00:33:48
 
Цитата
respect13 написал: СМЕЩ я знаю
Про ДВССЫЛ еще почитайте
Согласие есть продукт при полном непротивлении сторон
 
Побывал не помогает, попробую изучить подробней
 
вот пример того что нужно
 
Попробуйте так
=СМЕЩ(ДВССЫЛ('C:\Users\Шанти\Google Диск\Литерные дела\[1274.xls]Данные'!$H$1);4;-1)
Согласие есть продукт при полном непротивлении сторон
 
Спасибо, но не работает, да и смысл другой. У меня стоит задача чтоб внеся один раз в первую ячейку  ссылку, все формулы взяли данные книги-1 на которую ссылается первая ячейка. Постановка вопроса именно такая потому что, файлов "книга-1" много и каждый раз менять ссылку во всех формулах, как то не прогрессивно.
Изменено: respect13 - 21.02.2017 01:11:48
 
respect13,попробуйте разобраться, см. вложенный файл.
Изменено: Александр - 21.02.2017 01:43:05
 
Да вроде все понял, результат все равно не тот. В ячейке С17 формула не работает, и проблема в том функция СМЕЩ не воспринимает данные ячейки B17 как ссылку, и в результате не выдает значение на которое ссылается.
Изменено: respect13 - 21.02.2017 02:00:03
 
respect13,Ничего судя по всему не поняли. Вы прочитайте внимательно что написано в B20 а что у вас в B17 , есть же разница ... в B20 название листа и адрес ячейки, а в B17 ссылка на ячейку этого листа. уберите знак равенства в B17 и будет тот который вам нужен, а так же в формуле СМЕЩ используйте ДВССЫЛ(B17) а не просто B17
Изменено: Александр - 21.02.2017 02:02:38
 
Чтобы закрыть тему и для пользы ищущих публикую рабочий вариант формулы для извлечения данных из другой открытой книги excel (файла) с желаемым шагом получения данных из других ячеек.
=СМЕЩ(ДВССЫЛ(B22);4;-1) где 4 и 1- это шаг он ссылаемой ячеки
в ячейке В22 ссылка на открытый документ без знака равенства у меня [1274.xls]Данные!$H$1
Благодарю Александра http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=profile_view&UID=65394 за внимательное участие
Изменено: respect13 - 22.02.2017 00:06:05
Страницы: 1
Наверх