Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Excel формули и функции
7. Функции за извличане на данни от области (Lookup & Reference) - част 2

Функция XMATCH - обяснение и примери - част 1

- 100лв. за ЧЕРЕН ПЕТЪК:   Вземи курс "Excel формули и функции" за     249 лв. 149 лв.   ВИЖ ТУК

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Най-важното от урока за XMATCH

XMATCH е по-модерната и по-гъвкава версия на MATCH. По подразбиране търси точно съвпадение, работи коректно и при несортирани списъци и може да започва търсене отдолу нагоре, за да върне последния дублаж. Поддържа и приблизително търсене с избор на „по-малка“ или „по-голяма“ близка стойност. Налична е в Microsoft 365; в по-старите версии (напр. 2019) може да липсва.

Повтори показаното: стъпка по стъпка

  1. Точно съвпадение: въведи формула от вида =XMATCH(критерий; диапазон) – без трети аргумент; ще върне позицията/реда на намерената стойност.
  2. Приблизително съвпадение (по-малка близка стойност): =XMATCH(критерий; диапазон; -1).
  3. Приблизително съвпадение (по-голяма близка стойност): =XMATCH(критерий; диапазон; 1).
  4. Намиране на „последния дублаж“: =XMATCH(критерий; диапазон; 0; -1) – търси отдолу нагоре.
  5. Промени сортирането на данните и провери, че резултатът остава коректен за режимите, които не изискват сортиране.

Използвани функции и команди

  • XMATCH – Връща позицията на елемент в диапазон. Аргументи: lookup_value, lookup_array, [match_mode] (по подразбиране точно; -1 по-малка, 1 по-голяма), [search_mode] (1 отгоре надолу, -1 отдолу нагоре, 2 бинарно възходящо, -2 бинарно низходящо; последните изискват сортиране).
  • MATCH – По-стара алтернатива. Изисква изрично 0 за точно съвпадение, няма [search_mode] и не може да върне последния дублаж.
  • Sort A→Z – Сортира диапазон във възходящ ред; нужно само при бинарните режими (2 и -2).