1

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

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

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

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

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

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

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

1 ответ1

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

Теперь используйте:

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .