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

Сравнение между функции VLOOKUP и INDEX&MATCH - предимства и недостатъци

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

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

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


Най-важното от урока: избери правилния инструмент

VLOOKUP е по-лесна, но има два ключови недостатъка: променя резултатите при вмъкване на колони и не може да извлича данни от колона вляво от ключа. INDEX+MATCH е по-гъвкава и стабилна при структурни промени. Използвай VLOOKUP за прости случаи, когато целевите колони са вдясно; иначе предпочитай INDEX+MATCH. Това е най-сигурният подход при динамични таблици.

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

  1. С INDEX+MATCH върни населението по държава: INDEX(колона_население; MATCH(клетка_държава; колона_държави; 0)). Фиксирай диапазоните с F4.
  2. Създай VLOOKUP за същото: VLOOKUP(клетка_държава; област_започваща_от_държави; 2; FALSE).
  3. Вмъкни колона между „Държава“ и „Население“ (напр. „Континент“) и наблюдавай: формулата с INDEX+MATCH остава вярна; VLOOKUP връща грешни стойности, защото индексът на колоната се измества.
  4. Извлечи двубуквено съкращение с INDEX+MATCH: INDEX(колона_съкращения; MATCH(клетка_държава; колона_държави; 0)). Фиксирай диапазоните с F4.
  5. Опитай VLOOKUP за съкращението и виж, че не работи, защото таргет колоната е вляво от ключовата. Би изисквало преместване/копиране на колони.

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

  • VLOOKUP – търси в най-лявата колона на диапазона и връща от n-тата колона вдясно; FALSE за точно съответствие.
  • INDEX – връща стойност по позиция (ред/колона) от зададен диапазон.
  • MATCH – намира позицията на търсена стойност; 0 означава точно съответствие.
  • F4 – фиксира адреси/диапазони (абсолютни препратки) в формулите.