
Üldine valem
=VLOOKUP(val1&val2,data,column,0)
Kokkuvõte
Funktsioon VLOOKUP ei käsitle mitut kriteeriumi loomulikult. Kui teil on aga lähteandmete kontroll, saate mitme välja välja ühendamiseks kasutada abiveergu ja kasutada neid välju nagu mitut kriteeriumi VLOOKUP-is. Näidatud veerus B on abiveerg, mis liidab ees- ja perekonnanimed kokku ning VLOOKUP teeb sama ka otsingu väärtuse loomiseks. I6 valem on:
=VLOOKUP(I4&I5,data,4,0)
kus "andmed" on nimega vahemik B4: F104
Märkus: lahenduse jaoks, mis ei vaja abistaja veergu, võite kasutada INDEX ja MATCH või XLOOKUP.
Selgitus
Näidatud näites soovime otsida töötajate osakonda ja grupeerida VLOOKUP abil, sobitades ees- ja perekonnanime.
Üks VLOOKUPi piirang on see, et see tegeleb ainult ühe tingimusega: otsingu_väärtus, mis sobitatakse tabeli esimese veeruga. See muudab VLOOKUP-i kasutamise keerukamaks mitme kriteeriumi alusel väärtuse leidmiseks. Kui teil on aga lähteandmete kontroll, lisate abistaja veeru, mis liidab veel 2 välja kokku, ja annate VLOOKUP-ile sama väärtuse otsingu väärtuse.
Abistaja veerg ühendab kriteeriumidena kasutatavate veergude väljade väärtused ja see peab olema tabeli esimene veerg. Funktsiooni VLOOKUP sees luuakse samade kriteeriumidega liitumisel ka otsiväärtus ise.
Näidatud näites on valem punktis I6:
=VLOOKUP(I4&I5,data,4,0)
Kui I4 ja I5 on ühendatud, on meil:
=VLOOKUP("JonVictor",data,4,0)
VLOOKUP otsib "JonVictori" jaotises "andmed" 5. real ja tagastab väärtuse neljandas veerus "Turundus".
Asjade seadmine
Mitme kriteeriumi VLOOKUP seadistamiseks toimige järgmiselt.
- Lisage abistaja veerg ja ühendage (ühendage) väärtused veergudest, mida soovite oma kriteeriumide jaoks kasutada.
- Seadistage VLOOKUP, et viidata tabelile, mis sisaldab abistaja veergu. Abistaja veerg peab olema tabeli esimene veerg.
- Otsinguväärtuse jaoks ühendage samad väärtused samas järjekorras, et need vastaksid abistaja veerus olevatele väärtustele.
- Veenduge, et VLOOKUP on seatud täpse vaste sooritamiseks.