Екцел

Делимично подударање са ВЛООКУП -ом

Partial Match With Vlookup

Екцел формула: Делимично подударање са ВЛООКУП -омОпшта формула | _+_ | Резиме

Да бисте преузели информације из табеле на основу делимичног подударања, можете користити ВЛООКУП функција у режиму потпуног подударања са џокер . У приказаном примеру, формула у Х7 је:





= VLOOKUP (value&'*',data,column,FALSE)

где вредност (Х4) и података (Б5: Е104) су именовани распони .

Објашњење

Функција ВЛООКУП подржава џокери , што омогућава извођење делимичног подударања на вредности тражења. На пример, можете да користите ВЛООКУП за преузимање вредности из табеле на основу уноса само дела вредности тражења. Да бисте користили заменске знакове са ВЛООКУП -ом, морате да наведете режим потпуног подударања тако што ћете за последњи аргумент, који се назива, ФАЛСЕ или 0 ранге_лоокуп .



У овом примеру користимо звездицу (*) као џокер који одговара нули или више знакова. Да бисмо дозволили делимично подударање вредности уписане у Х4, вредност за претраживање достављамо овако:

 
= VLOOKUP (value&'*',data,2,FALSE)

Овај израз се придружује тексту у именованом опсегу вредност са џокер знаком који користи амперсанд (&) до спојити . Ако у именовани опсег унесемо низ попут 'Аиа' вредност (Х4), резултат је 'Аиа*', који се враћа директно у ВЛООКУП као вредност претраживања. Постављање џокера на крају резултира подударањем 'почиње са'. Ово ће узроковати да ВЛООКУП одговара првом уносу у колони Б који почиње са 'Аиа'.



Подударање џокера је згодно, јер не морате да уносите пуно име, али морате бити пажљиви око дупликата или близу дупликата. На пример, табела садржи и „Баилер“ и „Баилеи“, па ће уписивањем „Баи“ у Х4 бити враћено само прво подударање („Баилер“), иако постоје два имена која почињу са „Баи“.

Остале колоне

Формуле у опсегу Х7: Х10 су веома сличне, једина разлика је индекс колоне:

 
value&'*'

Садржи подударање типа

За подударање типа „садржи“, где се низ за претрагу може појавити било где у вредности тражења, морате да користите два џокера попут овог:

 
= VLOOKUP (value&'*',data,2,FALSE) // first = VLOOKUP (value&'*',data,1,FALSE) // last = VLOOKUP (value&'*',data,3,FALSE) // id = VLOOKUP (value&'*',data,4,FALSE) // dept

Ово ће спојити звездицу са обе стране вредности тражења, тако да ће ВЛООКУП пронаћи прво подударање које садржи текст откуцан у Х4.

како се ради вба у екцелу

Напомена: морате да подесите режим потпуног подударања користећи ФАЛСЕ или 0 за последњи аргумент у ВЛООКУП -у када користите џокере.

Аутор Даве Брунс


^