Како отклонити грешке ВЛООКУП у Екцелу
Мајкрософт Офис Екцел / / March 19, 2020
Последњи пут ажурирано
Да ли се борите са функцијом ВЛООКУП у програму Мицрософт Екцел? Ево неколико савета за решавање проблема који ће вам помоћи.
Мало је ствари које извлаче зној Мицрософт Екцел корисници више него што су помислили на грешку ВЛООКУП. Ако нисте превише упознати са Екцелом, ВЛООКУП је једна од најтежих или бар најмање разуметих функција на располагању.
Сврха ВЛООКУП-а је тражење и враћање података из друге колоне у вашој Екцел прорачунској таблици. Нажалост, ако погрешно схватите вашу ВЛООКУП формулу, Екцел ће погрешити на вас. Идемо кроз неке уобичајене грешке ВЛООКУП-а и објаснимо како да их отклоните.
Ограничења ВЛООКУП-а
Пре него што почнете да користите ВЛООКУП, требали бисте бити свесни да то није увек најбоља опција за Екцел кориснике.
За почетак, они се не могу користити за тражење података са леве стране. Такође ће приказати само прву вредност коју пронађе, што значи да ВЛООКУП није опција за распон података са дуплираним вредностима. Ваш ступац за претрагу такође мора да буде најудаљенији леви ступац у вашем распону података.
У доњем примјеру, најудаљенији ступац (колона А) користи се као колона за претрагу. У опсегу не постоје дуплиране вриједности и подаци о претраживању (у овом случају подаци из колона Б) је десно од колоне за претрагу.
Функције ИНДЕКС и МАТЦХ биле би добре алтернативе ако било који од ових проблема представља проблем, као и нова КСЛООКУП функција у Екцелу, која је тренутно у бета тестирању.
ВЛООКУП такође захтева да се подаци поредају у редове како би могли тачно да претражују и враћају податке. ХЛООКУП би био добра алтернатива ако то није случај.
Постоје нека додатна ограничења за формуле ВЛООКУП која могу проузроковати погрешке, као што ћемо даље објаснити.
Грешке ВЛООКУП и # Н / А
Једна од најчешћих грешака ВЛООКУП у Екцелу је # Н / А грешка. До ове грешке долази када ВЛООКУП не може да нађе вредност коју тражите.
За почетак, вредност претраге можда не постоји у вашем распону података или сте можда користили погрешну вредност. Ако видите грешку Н / А, двапут проверите вредност у вашој ВЛООКУП формули.
Ако је вредност тачна, вредност претраге не постоји. Ово претпоставља да користите ВЛООКУП да бисте пронашли тачне подударности, са ранге_лоокуп аргумент постављен на ФАЛСЕ.
У горњем примеру, претрага за Студент ИД са број 104 (у ћелији) Г4) враћа ан # Н / Грешка јер је минимални ИД број у опсегу 105.
Ако ранге_лоокуп аргумент на крају ваше ВЛООКУП формуле недостаје или је постављен на ИСТИНА, ВЛООКУП ће вратити грешку # Н / А ако распон података није сортиран узлазним редоследом.
Такође ће вратити грешку # Н / А ако је вредност претраге мања од најниже вредности у распону.
У горњем примеру, Студент ИД вредности се мешају. Упркос вредности од 105 постоје у распону, ВЛООКУП не може покренути исправну претрагу са ранге_лоокуп аргумент постављен на ИСТИНА јер колона А није сортирано узлазним редоследом.
Остали најчешћи разлози за грешке # Н / А укључују употребу колоне за претрагу која није најдаље лево и коришћење ћелије референце за вредности претраге које садрже бројеве, али су форматиране у облику текста или садрже вишак знакова попут размаци.
Отклањање грешака # ВАЛУЕ Грешке
Тхе # ВАЛУЕ грешка је обично знак да је формула која садржи функцију ВЛООКУП на неки начин погрешна.
У већини случајева то је обично због ћелије коју наводите као вредности за претрагу. Тхе максимална величина ВЛООКУП вриједности претраживања је 255 карактера.
Ако се бавите ћелијама које садрже дуже низове знакова, ВЛООКУП неће моћи да их обрађује.
Једино решење за то је замена ваше ВЛООКУП формуле комбинованом ИНДЕКС и МАТЦХ формулом. На пример, где једна колона садржи ћелију са низом од више од 255 знакова, смештена МАТЦХ функција унутар ИНДЕКС-а може се користити за лоцирање ових података.
У доњем примеру, ИНДЕКС враћа вредност у ћелији Б4, користећи распон у колона А препознати тачан ред. Овде се користи угнезђено УТАКМИЦА функција за препознавање низа у колона А (која садржи 300 знакова) која одговара ћелији Х4.
У овом случају то је ћелија А4, са ИНДЕКС повратак 108 (вредност Б4).
Ова грешка ће се такође појавити ако сте користили погрешну референцу на ћелије у својој формули, посебно ако користите распон података из друге радне свеске.
Референције радне свеске морају бити затворене у квадратне заграде да би формула исправно радила.
Ако наиђете на грешку # ВАЛУЕ, двапут проверите формулу ВЛООКУП да бисте потврдили да су ваше референце на ћелији тачне.
#НАМЕ и ВЛООКУП
Ако грешка ВЛООКУП није грешка # ВАЛУЕ или грешка # Н / А, онда је то вероватно #НАМЕ грешка. Пре него што паничарите на помисао на ово, будите сигурни - то је најлакша ВЛООКУП грешка коју треба исправити.
Грешка #НАМЕ појављује се када сте погрешно написали функцију у Екцелу, било да је то ВЛООКУП или нека друга функција попут СУМ. Кликните на ВЛООКУП ћелију и два пута проверите да ли сте ВЛООКУП заиста написали правилно.
Ако нема других проблема, ваша ВЛООКУП формула ће радити након што се та грешка исправи.
Коришћење других Екцел функција
То је смела изјава, али функционише попут ВЛООКУП ће вам променити живот. У најмању руку, промениће вам радни век, учинивши Екцел моћнијим алатом за анализу података.
Ако ВЛООКУП није прикладан за вас, искористите их топ Екцел функције уместо тога.