
Генеричка формула
=XLOOKUP(value,rng1,rng2)
Резиме
Да бисте користили КСЛООКУП за проналажење тачног подударања, мораћете да наведете вредност претраживања, опсег претраживања и опсег резултата. У приказаном примеру, формула у Х6 је:
=XLOOKUP(G4,B5:B18,D5:D18)
која враћа 3.517.424, становништво за Берлин из колоне Д.
Објашњење
У приказаном примеру, ћелија Г4 садржи тражену вредност „Берлин“. КСЛООКУП је конфигурисан за проналажење ове вредности у табели и враћање популације. Формула у Г5 је:
=XLOOKUP(G4,B5:B18,D5:D18) // get population
- Лоокуп_валуе долази из ћелије Г4
- Лоокуп_арраи је опсег Б5: Б18, који садржи имена градова
- Повратни_ низ је Д5: Д18, који садржи Становништво
- Начин матцх_моде није обезбеђен и подразумевано је 0 (тачно подударање)
- Начин претраживања није обезбеђен и подразумевано је 1 (први до последњи)
Да би се Округ вратио уместо становништва, мења се само низ повратка. Формула у Г6 је:
=XLOOKUP(G4,B5:B18,C5:C18) // get country
КСЛООКУП вс ВЛООКУП
Еквивалентна ВЛООКУП формула за преузимање популације је:
=VLOOKUP(G4,B5:D18,3,0)
Постоји неколико значајних разлика које КСЛООКУП чине флексибилнијим и предвидљивијим:
- ВЛООКУП захтева пуни низ табела као други аргумент. КСЛООКУП захтева само опсег са вредностима претраживања.
- ВЛООКУП захтева аргумент индекса колоне да би одредио колону резултата. КСЛООКУП захтева домет.
- ВЛООКУП подразумевано извршава приближно подударање. Овакво понашање може проузроковати озбиљне проблеме. КСЛООКУП подразумевано извршава тачно подударање.