Excel — непрямой с именованной ссылкой в ​​локальной области

Это работает:

  1. Лист 1: Резюме
  2. Sheet2: Серверы VMware
  3. Лист1 > Значение ячейки A1 «Серверы VMware» — то же, что и имя вкладки Листа2.
  4. Лист2 > Значение ячейки K45 «Dell»

Лист1 > Значение ячейки B1 "Dell" по формуле = ДВССЫЛ ("'"&$A1&"'!K45")

Это не работает, и я застрял:

  1. Такой же
  2. Такой же
  3. Такой же
  4. Лист2 > Значение ячейки K45 «Dell» — имя локального масштаба «поставщик»

Лист1 > Значение ячейки B1 "ОШИБКА" по формуле = ДВССЫЛ ("'"&$A1&"'!vendor")

Любые идеи?


person user30772    schedule 02.12.2013    source источник
comment
Если vendor определяется как "VMware Servers", то =INDIRECT("'"&vendor&"'!K45") работает   -  person brettdj    schedule 02.12.2013
comment
Это не имеет для меня смысла, поскольку у меня НЕТ листа с именем поставщика... Я думаю, вы можете быть смущены разницей между именами в глобальном и локальном масштабе. Кроме того, использование CELL REFERENCE (ов), таких как K45, - это ТОЧНО то, чего я пытаюсь избежать, как чумы, поэтому я НАЗВАЛ его с ЛОКАЛЬНОЙ областью действия.   -  person user30772    schedule 02.12.2013


Ответы (1)


Проблема с макросом, который я использую, я открою другой вопрос для этого... извините

person user30772    schedule 02.12.2013