Екцел формула: Преглед са именом променљивог листа -

Преглед садржаја

Генеричка формула

=VLOOKUP(val,INDIRECT("'"&sheet&"'!"&"range"),col,0)

Резиме

Да бисте креирали претрагу са променљивим именом листа, можете да користите функцију ВЛООКУП заједно са функцијом ИНДИРЕЦТ.

У приказаном примеру, формула у Ц5 је:

=VLOOKUP($B5,INDIRECT("'"&C$4&"'!"&"B5:C11"),2,0)

Објашњење

Картице „месец“ радног листа садрже табелу која изгледа овако:

ВЛООКУП формуле на картици сажетка претражују и издвајају податке са картица месеца стварањем динамичке референце на име листа за сваки месец.

Вредност претраживања уноси се као мешовита референца $ Б5, са закључаним ступцем који омогућава копирање преко табеле.

Низ_табеле креира се помоћу функције ИНДИРЕЦТ на следећи начин:

INDIRECT("'"&C$4&"'!B5:C11")

Мешовита референца Ц $ 4 односи се на наслове колона у реду 4, који се подударају са именима листова у радној свесци (тј. „Јан“, „Феб“, „Мар“).

Појединачни наводник придружен је било којој страни Ц $ 4 помоћу оператора спајања (&). Ово није потребно у овом конкретном примеру, али омогућава формули да обрађује имена листова с размацима.

Даље се узвичник (!) Споји на десној страни да би се створила одговарајућа референца на лист, након чега следи стварни опсег за низ табеле.

Коначно, унутар ВЛООКУП-а предвиђено је 2 за индекс колоне са 0 ради присиљавања на тачно подударање.

Занимљиви Чланци...