Exceli valem: osaline vaste funktsiooniga VLOOKUP -

Lang L: none (table-of-contents)

Üldine valem

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

Kokkuvõte

Osalise vaste põhjal tabelist teabe hankimiseks võite kasutada metamärgiga täpse vaste režiimis funktsiooni VLOOKUP. Näidatud näites on H7 valem:

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

kus väärtus (H4) ja andmed (B5: E104) nimetatakse vahemikeks.

Selgitus

Funktsioon VLOOKUP toetab metamärke, mis võimaldab otsingu väärtusega osaliselt sobitada. Näiteks saate VLOOKUPi abil tabelist väärtuste hankimiseks aluseks võtta ainult osa otsinguväärtusest. Metamärkide kasutamiseks koos VLOOKUP-iga peate määrama täpse vaste režiimi, lisades viimasele argumendile FALSE või 0, mida nimetatakse vahemiku_vaateks.

Selles näites kasutame tärn (*) metamärgina, mis vastab nullile või enamale tähemärgile. H4-sse sisestatud väärtuse osalise vaste lubamiseks esitame otsingu väärtuse järgmiselt:

value&"*"

See avaldus ühendab nimega vahemiku väärtuse teksti metamärgiga, kasutades liitmiseks ampersandit (&). Kui sisestame nimega vahemiku väärtusesse (H4) stringi nagu "Aya" , on tulemuseks "Aya *", mis tagastatakse otsingu väärtusena otse lehele VLOOKUP. Metamärgi asetamine lõppu toob kaasa mängu "algab". Selle tulemusel sobib VLOOKUP veeru B esimese kirjega, mis algab tähega "Aya".

Märkide sobitamine on mugav, kuna te ei pea sisestama täisnime, kuid peate olema ettevaatlik duplikaatide või nende läheduses. Näiteks sisaldab tabel nii "Bailer" kui ka "Bailey", nii et kui kirjutate "Bai" H4-sse, tagastatakse ainult esimene vaste ("Bailer"), kuigi seal on kaks nime, mis algavad "Bai" -ga.

Muud veerud

Valemid vahemikus H7: H10 on väga sarnased; ainus erinevus on veeruindeks:

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

Sisaldab tüübivastet

Vaste "sisaldab tüüpi" puhul, kus otsing string võib ilmuda otsingu väärtuse suvalises osas, peate kasutama kahte sellist metamärki:

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

See ühendab tärniga otsingu väärtuse mõlemad pooled, nii et VLOOKUP leiab esimese vaste, mis sisaldab H4-sse sisestatud teksti.

Märkus. Metamärkide kasutamisel peate VLOOKUPi viimaseks argumendiks määrama täpse vaste režiimi, kasutades FALSE või 0.

Huvitavad Artiklid...