Laadige alla töövihiku näide
See õpetus õpetab teile, kuidas Excelist ja Google'i arvutustabelitest MATCH ja VLOOKUP funktsioonide abil mitmest veerust andmeid hankida.
Miks peaksite VLOOKUPi ja MATCHi kombineerima?
Traditsiooniliselt sisestate funktsiooni VLOOKUP kasutamisel a veeru indeksi number et määrata, millisest veerust andmed hankida.
See toob kaasa kaks probleemi:
- Kui soovite väärtusi tõmmata mitmest veerust, peate käsitsi sisestama veeru indeksi number iga veeru kohta
- Kui sisestate või eemaldate veerge, siis teie veeru indeksi number ei kehti enam.
VLOOKUP -funktsiooni dünaamiliseks muutmiseks leiate selle veeru indeksi number funktsiooniga MATCH.
1 | = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALSE) |
Vaatame, kuidas see valem töötab.
Funktsioon MATCH
Funktsioon MATCH tagastab veeru indeksi number soovitud veeru päisest.
Allolevas näites arvutatakse veeru „Vanus” veergude number MATCH -funktsiooni abil:
1 | = MATCH ("Vanus", B2: E2,0) |
„Vanus” on teise veeru päis, seega tagastatakse 2.
Märkus: Funktsiooni MATCH viimane argument peab olema seatud väärtusele 0, et saavutada täpne vaste.
Funktsioon VLOOKUP
Nüüd saate lihtsalt funktsiooni MATCH tulemuse oma VLOOKUP -funktsiooni ühendada:
1 | = VLOOKUP (G3, B3: E5, H3, FALSE) |
Veeruindeksi argumendi asendamine funktsiooniga MATCH annab meile algse valemi:
1 | = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALSE) |
Veergude sisestamine ja kustutamine
Nüüd, kui sisestate või kustutate andmevahemiku veerge, ei muutu teie valemi tulemus.
Ülaltoodud näites lisasime Õpetaja veergu vahemikku, kuid soovite siiski õpilase oma Vanus. Funktsiooni MATCH väljund tuvastab, et “Vanus” on nüüd päisevahemiku 3. üksus ja funktsioon VLOOKUP kasutab veeruindeksina 3.
Lahtrite viidete lukustamine
Meie valemite lugemise hõlbustamiseks oleme näidanud valemeid ilma lahtriviideta:
1 | = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALSE) |
Kuid need valemid ei tööta korralikult, kui kopeerite ja kleebite mujale oma faili. Selle asemel peaksite kasutama selliseid lukustatud lahtriviiteid:
1 | = VLOOKUP ($ G3, $ B $ 3: $ E $ 5, MATCH (H $ 2, $ B $ 2: $ E $ 2,0), FALSE) |
Lisateabe saamiseks lugege meie artiklit lahtrite viidete lukustamise kohta.
VLOOKUP & MATCH Kombineeritud Google'i arvutustabelites
Need valemid töötavad Google'i arvutustabelites täpselt samamoodi nagu Excelis.