
Yleinen kaava
=VLOOKUP(score,key,2,TRUE)
Yhteenveto
Voit antaa arvosanan pisteiden perusteella käyttämällä VLOOKUP-toimintoa, joka on määritetty suorittamaan likimääräinen ottelu. Esitetyssä esimerkissä "avain" on nimetty alue B5: C9, kaava kohdassa F5. kopioitu, on:
=VLOOKUP(E5,key,2,TRUE)
missä "avain" on nimetty alue B5: C9.
Huomaa: hakutaulukko on lajiteltava nousevassa järjestyksessä ja VLOOKUP on asetettava likimääräiseen vastaavuustilaan.
Selitys
Tässä esimerkissä sarakkeen F pisteet ovat VLOOKUP-funktion hakuarvoja. Hakutaulukko on nimetty alue "avain" (B5: C9). Sarakeindeksi on 2, koska haluamme, että VLOOKUP palauttaa arvosanan toisesta sarakkeesta. Viimeiseksi viimeinen VLOOKUP-argumentti, hämmentävän nimeltään "alueen haku", on asetettu TOSI, jotta käsketään VLOOKUPia suorittamaan "likimääräinen ottelu".
Likimääräisessä ottelutilassa VLOOKUP olettaa, että taulukko on lajiteltu ensimmäisen sarakkeen mukaan. Kun hakuarvo on annettu, VLOOKUP skannaa taulukon ensimmäisen sarakkeen. Jos se löytää tarkan vastaavuuden, se palauttaa arvosanan kyseiselle riville. Jos VLOOKUP ei löydä tarkkaa vastaavuutta, se jatkaa skannausta, kunnes löytää haun arvoa suuremman arvon, sitten "palaa" takaisin ja palauttaa edellisen rivin arvosanan.
Toisin sanoen VLOOKUP vastaa viimeistä arvoa, joka on pienempi tai yhtä suuri kuin hakuarvo.
Huomaa: jos pistemäärä on pienempi kuin taulukon ensimmäinen merkintä, VLOOKUP palauttaa # N / A -virheen.
Noin likimääräinen ottelu
VLOOKUP suorittaa oletuksena likimääräisen ottelun, joten teknisesti ei tarvitse antaa 4. argumenttia. Suosittelen kuitenkin, että viimeinen argumentti on aina annettava nimenomaisesti, koska se pakottaa sinut miettimään mitä haluat. Arvon antaminen antaa sinulle myös visuaalisen muistutuksen tulevaisuudessa.