Въпрос към урок: Mapping от курс: Анализи с Excel

Какви са ограниченията и зависимостите в аргументите на функцията VLOOKUP?

Microsoft Excel Електронни таблици Microsoft 365 Excel VBA Анализи с Excel

Защо понякога тази фунция не работи коректно и намира друга стойност от масива, независимо, че фиксираната най-лява колона е сортирана по азбучен ред? Подчертавам, не дава грешка, а намира друга стойност. Извинявам се, ако въпросът вече е дискутиран.

Обикновено този проблем се проявява, когато не е зададен правилно последния аргумент на VLOOKUP или HLOOKUP. Аргументите на VLOOKUP са: lookup_value, table_array, col_index_num, [range_lookup]. Последният аргумент [range_lookup] не е задължителен, заграден е в квадратни скоби и приема само логическите стойности True (1) или False (0). По подразбиране, т.е. ако не въведете стойност, приема стойност True. True връща приблизителна стойност, по-голяма, но най-близка до търсената стойност, а False връща точната и съответстваща стойност. Виждате на картинката, в колона True (функцията Vlookup е въведена с аргумент TRUE) за датата 2.01.2016 цената е 2,14 лв., но в колона False връща грешка #N/A - в таблицата, от която се извличат търсените стойности няма цена за датата 2.01.2016 г.

Благодаря за изчерпателния отговор


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация