Один именованный диапазон для нескольких листов в одном файле Excel?
В Excel можно назвать диапазон, который существует на нескольких вкладках?
Например, у меня есть диапазон B3:C20 в листах Tab 1 а также Tab 2
Я пытался назвать диапазон NamedRange1 что относится к
='Tab1'!$B$3:$C$20,'Tab2'!$B$3:$C$20
который, казалось, работал успешно.
Тем не менее, когда я сделал vlookup =VLOOKUP(F2, NamedRange1, 2, 0) Я получил #VALUE! ошибка.
Я делаю что-то неправильно? Оба значения F2 и NamedRange1 имеют типы значений текста.
1 ответ
- Выберите B3:C20 в Tab1 и в левом верхнем поле (адрес ячейки) напишите:
Tab1! NamedRange1 - Выберите B3:C20 в Tab2 и в левом верхнем поле (адрес ячейки) напишите:
Таб2!NamedRange1
Теперь используйте:
=Iferror(Vlookup(F2,Tab1!NamedRange1,2,0),Vlookup(F2,Tab2!NamedRange1,2,0))
Вы не можете определить одно и то же имя на каждом листе, но когда вы пишете имя листа в названии диапазона, вы можете использовать его