Evitați funcția imbricată IF în Excel ... VLOOKUP to Rescue

Cuprins

De multe ori oamenii îmi cer să-i ajut să corecteze o eroare în funcția lor IF imbricată. Și uneori formula lor este mai mare decât această postare pe blog (serios! Nu glumesc).

Cu toate acestea, în unele cazuri, această formulă lungă poate fi scurtată prin utilizarea funcției VLOOKUP.

Evitarea funcției IF imbricate

Luați în considerare un scenariu așa cum se arată mai jos. Aveți o listă de studenți și notele lor la un examen. Acum trebuie să atribuiți o notă fiecărui elev, pe baza unor criterii predefinite.

Ceva așa cum se arată mai jos:

Acum o modalitate este să scrieți o funcție IF cuibărită lungă și să vă pierdeți timpul. Un alt mod, mai eficient în timp, este modul VLOOKUP.

Urmăriți Salvarea

Pentru a utiliza VLOOKUP, trebuie să modificăm ușor tabelul criteriilor și să facem ceva așa cum se arată mai jos

A premisă pentru această metodă este că numerele criteriilor din coloana I ar trebui să fie sortate în ordine crescătoare. Metoda VLOOKUP nu ar funcționa dacă această listă nu este sortată.

Acum utilizați formula de mai jos:

= VLOOKUP (C3, $ I $ 3: $ J $ 10,2, ADEVĂRAT)

Deși aceasta este aceeași formulă standard VLOOKUP, observați că are un argument „TRUE” la final, ceea ce înseamnă o potrivire aproximativă.

Aceasta înseamnă că atunci când notele sunt mai mici de 30, VLOOKUP returnează nota pentru 0, care este F, dar când este 30, va reveni la E. În mod similar, când notele sunt între 30 și 40, returnează nota E, dar când devine 40 (sau între 40 și 50) revine nota D.

Acesta este cu siguranță o economie de timp și ușor de utilizat decât funcția IF cu imbricare îndelungată.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave