Один именованный диапазон на нескольких листах в одном файле Excel?

в Excel можно ли назвать диапазон, который существует на нескольких вкладках?

например, у меня есть ряд B3:C20 в листах Tab 1 и Tab 2

Я пытался назвать диапазон NamedRange1 это относится к

='Tab1'!$B:$C,'Tab2'!$B:$C

, который, казалось, успешно работают.

однако, когда я сделал vlookup =VLOOKUP(F2, NamedRange1, 2, 0) я получил #VALUE! ошибка.

Я делаю что-то неправильно? Оба значения F2 и NamedRange1 имеют типы значений текст.

10
задан yass
13.05.2023 17:54 Количество просмотров материала 2568
Распечатать страницу

1 ответ

  • выберите B3: C20 в Tab1 и в левом верхнем поле (адрес ячейки) напишите:

    Таблице tab1!NamedRange1
  • выберите B3: C20 в Tab2 и в левом верхнем поле (адрес ячейки) напишите:

    Таб2!NamedRange1

теперь использовать:

=Iferror(Vlookup(F2,Tab1!NamedRange1,2,0),Vlookup(F2,Tab2!NamedRange1,2,0))

вы не можете определить одно и то же имя на каждом листе, но когда вы пишете имя листа в имени диапазона вы можете использовать его

1
отвечен yass 2023-05-15 01:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх