„Excel“ formulė: Apskaičiuokite pažymius naudodami VLOOKUP -

Bendroji formulė

=VLOOKUP(score,key,2,TRUE)

Santrauka

Norėdami priskirti pažymį pagal balą, galite naudoti apytikslės atitikties sukonfigūruotą funkciją VLOOKUP. Parodytame pavyzdyje "raktas" yra pavadintas diapazonas B5: C9, formulė, esanti F5. nukopijuotas, yra:

=VLOOKUP(E5,key,2,TRUE)

kur „raktas“ yra įvardytas diapazonas B5: C9.

Pastaba: paieškos lentelė turi būti rūšiuojama didėjimo tvarka, o VLOOKUP turi būti nustatytas į apytikslį atitikties režimą.

Paaiškinimas

Šiame pavyzdyje F stulpelio balai yra VLOOKUP funkcijos paieškos vertės. Paieškos lentelė yra pavadintas diapazono „raktas“ (B5: C9). Stulpelių rodyklė pateikiama kaip 2, nes norime, kad VLOOKUP grąžintų pažymį iš antrojo stulpelio. Galiausiai paskutinis VLOOKUP argumentas, klaidinančiai pavadintas „diapazono paieška“, yra nustatytas į TRUE, kad lieptų VLOOKUP atlikti „apytikslę atitiktį“.

Apytiksliame atitikties režime VLOOKUP daro prielaidą, kad lentelė yra surūšiuota pagal pirmąjį stulpelį. Pateikęs balą kaip paieškos vertę, VLOOKUP nuskaitys pirmąjį lentelės stulpelį. Jei ras tikslią atitiktį, šioje eilutėje jis grąžins pažymį. Jei „VLOOKUP“ neranda tikslios atitikties, jis tęs nuskaitymą, kol ras vertę, didesnę nei paieškos vertė, tada „atsitrauks“ ir grąžins pažymį ankstesnėje eilutėje.

Kitaip tariant, VLOOKUP atitiks paskutinę reikšmę, kuri yra mažesnė arba lygi paieškos vertei.

Pastaba: jei balas yra mažesnis nei pirmasis įrašas lentelėje, VLOOKUP pateiks klaidą # N / A.

Apie apytiksles rungtynes

Pagal numatytuosius nustatymus „VLOOKUP“ atliks apytikslę atitiktį, todėl 4-ojo argumento pateikti techniškai nereikia. Tačiau aš rekomenduoju visada aiškiai nurodyti paskutinį argumentą, nes tai priverčia jus apsvarstyti tai, ko norite. Pateikdami vertę, ateityje taip pat gausite vaizdinį priminimą.

Įdomios straipsniai...