Vältige Excelis pesastatud IF -funktsiooni ... VLOOKUP to päästmiseks

Lang L: none (table-of-contents)

Paljud inimesed paluvad mul aidata neil oma pesastatud IF -funktsiooni viga parandada. Ja mõnikord on nende valem suurem kui see blogipostitus (tõsiselt! Mitte naljalt).

Kuid mõnel juhul saab selle pika valemi lühendada, kasutades funktsiooni VLOOKUP.

Pesastatud IF -funktsiooni vältimine

Kaaluge allpool näidatud stsenaariumi. Teil on eksamil õpilaste nimekiri ja nende hinded. Nüüd peate määrama igale õpilasele hinde vastavalt eelnevalt määratletud kriteeriumidele.

Midagi, nagu allpool näidatud:

Nüüd on üks viis kirjutada pikk pesastatud IF -funktsioon ja raisata oma aega. Teine, ajaliselt tõhusam on VLOOKUP viis.

Vlookup päästmiseks

VLOOKUPi kasutamiseks peame kriteeriumide tabelit veidi muutma ja tegema midagi, nagu allpool näidatud

A eeltingimus selle meetodi puhul peaks I veerus olema kriteeriumide numbrid sorteeritud kasvavas järjekorras. VLOOKUP -meetod ei tööta, kui seda loendit ei sorteerita.

Nüüd kasutage järgmist valemit:

= VLOOKUP (C3, I $ 3: $ J $ 10,2, TRUE)

Kuigi see on meie sama VLOOKUP -i valem, pange tähele, et selle lõpus on argument „TRUE”, mis tähendab ligikaudset vastet.

See tähendab, et kui märgid on väiksemad kui 30, tagastab VLOOKUP hinde 0, mis on F, aga kui see on 30, tagastab see E. Samamoodi tagastab hinde E, kui märgid on vahemikus 30 kuni 40, kuid kui sellest saab 40 (või 40–50), see tagastab palgaastme D.

See on kindlasti ajasäästlik ja hõlpsasti kasutatav kui kaua pesastatud IF -funktsioon.

wave wave wave wave wave