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

Вход

Регистрация

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

 

= Мир MS Excel/ДВССЫЛ - название листа из определённой ячейки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » ДВССЫЛ - название листа из определённой ячейки
ДВССЫЛ - название листа из определённой ячейки
AriesT Дата: Вторник, 30.04.2013, 01:20 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

День добрый.. прошу помощи...

Есть с десяток листов с однотипными таблицами в которые нужно вставить вычисления по таблицам из других листов, чтобы не мутить на каждом листе свои формулы нужно сделать их одинаковыми.. Но чтобы название листа бралось с определённой ячейки

Пример:

Как можно вычислить сумму двух ячеек A1 и C1 с другого листа, чтобы имя листа бралось из ячейки L1

На ум пришло только это.. но не осилил..

Код
=(ДВССЫЛ(L1) & "!A1")+(ДВССЫЛ(L1) & "!C1")
- данная формула возвращает - #ЗНАЧ

Спасибо
 
Ответить
СообщениеДень добрый.. прошу помощи...

Есть с десяток листов с однотипными таблицами в которые нужно вставить вычисления по таблицам из других листов, чтобы не мутить на каждом листе свои формулы нужно сделать их одинаковыми.. Но чтобы название листа бралось с определённой ячейки

Пример:

Как можно вычислить сумму двух ячеек A1 и C1 с другого листа, чтобы имя листа бралось из ячейки L1

На ум пришло только это.. но не осилил..

Код
=(ДВССЫЛ(L1) & "!A1")+(ДВССЫЛ(L1) & "!C1")
- данная формула возвращает - #ЗНАЧ

Спасибо

Автор - AriesT
Дата добавления - 30.04.2013 в 01:20
Wasilich Дата: Вторник, 30.04.2013, 01:38 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Цитата (AriesT)
Как можно вычислить сумму двух ячеек A1 и C1 с другого листа, чтобы имя листа бралось из ячейки L1

Код
=ДВССЫЛ(L1&"!A1")+ДВССЫЛ(L1&"!C1")
 
Ответить
Сообщение
Цитата (AriesT)
Как можно вычислить сумму двух ячеек A1 и C1 с другого листа, чтобы имя листа бралось из ячейки L1

Код
=ДВССЫЛ(L1&"!A1")+ДВССЫЛ(L1&"!C1")

Автор - Wasilich
Дата добавления - 30.04.2013 в 01:38
AriesT Дата: Вторник, 30.04.2013, 09:32 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Wasilic,
Цитата (Wasilic)
=ДВССЫЛ(L1&"!A1")+ДВССЫЛ(L1&"!C1")


Возвращает - #ССЫЛКА!
 
Ответить
СообщениеWasilic,
Цитата (Wasilic)
=ДВССЫЛ(L1&"!A1")+ДВССЫЛ(L1&"!C1")


Возвращает - #ССЫЛКА!

Автор - AriesT
Дата добавления - 30.04.2013 в 09:32
_Boroda_ Дата: Вторник, 30.04.2013, 09:41 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Цитата (AriesT)
Возвращает - #ССЫЛКА!

Покажите. Приложите Ваш файл. Можно в укороченном варианте (см. правила форума - там все описано).
Возможно, Вам подойдет так:
Код
=ДВССЫЛ("'"&L1&"'!A1")+ДВССЫЛ("'"&L1&"'!C1")


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Цитата (AriesT)
Возвращает - #ССЫЛКА!

Покажите. Приложите Ваш файл. Можно в укороченном варианте (см. правила форума - там все описано).
Возможно, Вам подойдет так:
Код
=ДВССЫЛ("'"&L1&"'!A1")+ДВССЫЛ("'"&L1&"'!C1")

Автор - _Boroda_
Дата добавления - 30.04.2013 в 09:41
ShAM Дата: Вторник, 30.04.2013, 09:43 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Где, куда возвращает? Файл покажите по Правилам.
 
Ответить
СообщениеГде, куда возвращает? Файл покажите по Правилам.

Автор - ShAM
Дата добавления - 30.04.2013 в 09:43
Wasilich Дата: Вторник, 30.04.2013, 21:18 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Цитата (ShAM)
Возвращает - #ССЫЛКА!

Я уж свой пример приложу.
К сообщению приложен файл: 2810339.xls (13.5 Kb)
 
Ответить
Сообщение
Цитата (ShAM)
Возвращает - #ССЫЛКА!

Я уж свой пример приложу.

Автор - Wasilich
Дата добавления - 30.04.2013 в 21:18
ShAM Дата: Среда, 01.05.2013, 04:52 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Цитата (Wasilic)
Цитата (ShAM писал(а)):
Возвращает - #ССЫЛКА!

И где я такое писал(а)? surprised
tongue
 
Ответить
Сообщение
Цитата (Wasilic)
Цитата (ShAM писал(а)):
Возвращает - #ССЫЛКА!

И где я такое писал(а)? surprised
tongue

Автор - ShAM
Дата добавления - 01.05.2013 в 04:52
AriesT Дата: Среда, 01.05.2013, 10:35 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Цитата (_Boroda_)
Покажите. Приложите Ваш файл. Можно в укороченном варианте (см. правила форума - там все описано). Возможно, Вам подойдет так:
Код
=ДВССЫЛ("'"&L1&"'!A1")+ДВССЫЛ("'"&L1&"'!C1")


Спасибо.. Сработало..

Ещё вопрос.. Почему на L1 можно поставить абсолютную ссылку $L$1 а на (A1 и С1) относительная не работает (при растягивании формула не подставляет A2 и С2)

Файл прилагаю.. (Приношу извинения, впервые здесь..)

Моя благодарность за помощь.. Спасибо..
К сообщению приложен файл: 0013223.xlsx (8.7 Kb)
 
Ответить
Сообщение
Цитата (_Boroda_)
Покажите. Приложите Ваш файл. Можно в укороченном варианте (см. правила форума - там все описано). Возможно, Вам подойдет так:
Код
=ДВССЫЛ("'"&L1&"'!A1")+ДВССЫЛ("'"&L1&"'!C1")


Спасибо.. Сработало..

Ещё вопрос.. Почему на L1 можно поставить абсолютную ссылку $L$1 а на (A1 и С1) относительная не работает (при растягивании формула не подставляет A2 и С2)

Файл прилагаю.. (Приношу извинения, впервые здесь..)

Моя благодарность за помощь.. Спасибо..

Автор - AriesT
Дата добавления - 01.05.2013 в 10:35
Serge_007 Дата: Среда, 01.05.2013, 10:47 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (AriesT)
Почему на L1 можно поставить абсолютную ссылку $L$1 а на (A1 и С1) относительная не работает
Потому что ДВССЫЛ() возвращает текстовую строку, об этом можно прочитать во встроенной справке Excel по этой функции


Используйте такую формулу
Код
=ДВССЫЛ("'"&A$1&"'!A"&СТРОКА(A1))+ДВССЫЛ("'"&A$1&"'!C"&СТРОКА(A1))
К сообщению приложен файл: AriesT.xls (28.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (AriesT)
Почему на L1 можно поставить абсолютную ссылку $L$1 а на (A1 и С1) относительная не работает
Потому что ДВССЫЛ() возвращает текстовую строку, об этом можно прочитать во встроенной справке Excel по этой функции


Используйте такую формулу
Код
=ДВССЫЛ("'"&A$1&"'!A"&СТРОКА(A1))+ДВССЫЛ("'"&A$1&"'!C"&СТРОКА(A1))

Автор - Serge_007
Дата добавления - 01.05.2013 в 10:47
AriesT Дата: Среда, 01.05.2013, 21:53 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Мои благодарности..
 
Ответить
СообщениеМои благодарности..

Автор - AriesT
Дата добавления - 01.05.2013 в 21:53
Wasilich Дата: Четверг, 02.05.2013, 09:49 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Цитата (ShAM)
И где я такое писал(а)?

Виноват. Извиняюсь. Текст выделил у AriesT, а "Цитата" нажал у тебя. wacko
 
Ответить
Сообщение
Цитата (ShAM)
И где я такое писал(а)?

Виноват. Извиняюсь. Текст выделил у AriesT, а "Цитата" нажал у тебя. wacko

Автор - Wasilich
Дата добавления - 02.05.2013 в 09:49
Олег Дата: Среда, 12.06.2013, 12:52 | Сообщение № 12
Группа: Гости
Спасибо всем кто помогал AriesT'у. И мне помогло biggrin
 
Ответить
СообщениеСпасибо всем кто помогал AriesT'у. И мне помогло biggrin

Автор - Олег
Дата добавления - 12.06.2013 в 12:52
auditor Дата: Среда, 29.10.2014, 08:19 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007
Здравствуйте
Читал различные ресурсы по двссыл и вроде нашел нужный вариант записи ссылки.
Условие простенькое суммировать ячейку (или диапазон) с нескольких листов, а сам диапазон задавать значением в ячейке работая на итоговом листе. То есть, итоговый лист есть в этой же книге с однотипными листами с данными и забивая в ячейку номер листа получаем диапазон имен(номеров) листов.
Стал пробовать такие формулы
=сумм(ч(двссыл("Лист"&строка(двссыл(а1))&"a2"))) - здесь пытался вводить в ячейку 1:26 как в обычной ссылке т.е. '1:25'
и
=сумм(ч(двссыл("Лист"&строка(двссыл(а1&":"&b1))&"a2"))) - здесь решение для задания диапазона через две ячейки начало и конец
всяко разно пробовал получалось либо значение с одного листа либо ошбка в ссылке
в общем как вариант =сумм('1:26'!a2) формулы с двссыл не сработали.
Excel 2007, что не так делал подскажите пожалуйста.
[moder]Читайте Правила форума.
Создавайте свою тему.
Прикладывайте файл.
Эта тема закрыта.


Сообщение отредактировал auditor - Среда, 29.10.2014, 08:21
 
Ответить
СообщениеЗдравствуйте
Читал различные ресурсы по двссыл и вроде нашел нужный вариант записи ссылки.
Условие простенькое суммировать ячейку (или диапазон) с нескольких листов, а сам диапазон задавать значением в ячейке работая на итоговом листе. То есть, итоговый лист есть в этой же книге с однотипными листами с данными и забивая в ячейку номер листа получаем диапазон имен(номеров) листов.
Стал пробовать такие формулы
=сумм(ч(двссыл("Лист"&строка(двссыл(а1))&"a2"))) - здесь пытался вводить в ячейку 1:26 как в обычной ссылке т.е. '1:25'
и
=сумм(ч(двссыл("Лист"&строка(двссыл(а1&":"&b1))&"a2"))) - здесь решение для задания диапазона через две ячейки начало и конец
всяко разно пробовал получалось либо значение с одного листа либо ошбка в ссылке
в общем как вариант =сумм('1:26'!a2) формулы с двссыл не сработали.
Excel 2007, что не так делал подскажите пожалуйста.
[moder]Читайте Правила форума.
Создавайте свою тему.
Прикладывайте файл.
Эта тема закрыта.

Автор - auditor
Дата добавления - 29.10.2014 в 08:19
Мир MS Excel » Вопросы и решения » Вопросы по Excel » ДВССЫЛ - название листа из определённой ячейки
  • Страница 1 из 1
  • 1
Поиск:

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