Екцел формула: КСЛООКУП основно приближно подударање -

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

=XLOOKUP(value,rng1,rng2,,-1)

Резиме

Да бисте користили КСЛООКУП за проналажење приближног подударања, наведите матцх_моде експлицитно у четвртом аргументу. У приказаном примеру, формула у Ф5, копирана у табелу, је:

=XLOOKUP(E5,qty,disc,,-1)

где су количина (Б5: Б13) и диск (Ц5: Ц13) именовани опсези.

Објашњење

У приказаном примеру, табела у Б4: Ц13 садржи попусте засноване на количини. Како се количина повећава, тако се повећава и попуст. Табела у Е4: Ф10 приказује попуст који је КСЛООКУП вратио за неколико случајних количина. КСЛООКУП је конфигурисан да користи количину у колони Е за проналажење одговарајућег попуста. Копирана формула у Ф5 је:

=XLOOKUP(E5,qty,disc,-1)

  • Лоокуп_валуе долази из ћелије Е5
  • Лоокуп_арраи је именована количина опсега (Б5: Б13)
  • Низ ретурн_арраи је именовани диск опсега (Ц5: Ц13)
  • Аргумент нот_фоунд није наведен
  • Начин матцх_моде подешен је на -1 (тачно подударање или следеће мање)
  • Начин претраживања није обезбеђен и подразумевано је 1 (први до последњи)

Напомена: Имајте на уму ако унесете празан низ ("") за нот_фоунд. Ако се не пронађе подударање, КСЛООКУП неће приказати ништа уместо # Н / А. Другим речима, празан низ не значи НУЛЛ, значи „не приказуј ништа ако није пронађено подударање“.

У сваком реду, КСЛООКУП тражи количину у колони Е у опсегу Б5: Б13. Када се пронађе тачно подударање, враћа се одговарајући попуст у колони Ц. Када се не пронађе тачно подударање, враћа се попуст повезан са следећом најмањом количином.

КСЛООКУП вс ВЛООКУП

Еквивалентна ВЛООКУП формула за овај пример је било која од две формуле у наставку:

=VLOOKUP(E5,B5:C13,2) // default approximate =VLOOKUP(E5,B5:C13,2,1) // explicit approximate

Постоји неколико значајних разлика:

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

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