timp de citire: 3 minute

în Excel, puteți returna cu ușurință un rezultat între două valori.majoritatea oamenilor cred că trebuie să facă multe dacă sunt imbricate. Dar puteți face același lucru cu funcția VLOOKUP

care este problema?

Să spunem că aveți acest registru de lucru în cazul în care doriți pentru a calcula comisiei pentru fiecare lucrător în funcție de vânzările lor.,cum să returnați comisionul câștigat de fiecare vânzător? 🤨 🤔

soluție cu funcția IF

acesta este modul în care majoritatea utilizatorilor Excel încearcă să rezolve această problemă. Funcționează, dar nu este cea mai eficientă soluție.

cu funcția IF, trebuie să luăm în considerare fiecare caz într-un anumit IF., De exemplu, pentru celula C2, putem scrie

=IF(B2>=30,F8,DACĂ(B2>=25,F7,DACĂ(B2>=20,F6,DACĂ(B2>=10,F5,F4))))

Da, funcționează, rezultatul este corect, dar aceasta formula este oribil să scrie. Și există o mulțime de șanse de a face greșeală.,

Soluție cu IFS funcția

Dacă aveți Excel 2016, Excel 2019 sau Office 365, puteți evita-o DACĂ imbricate cu noua funcție IFS.nu există nicio diferență cu un standard dacă este imbricat în sensul că trebuie să scrieți toate cazurile diferite. Dar cu atât mai ușor de citit formula.

=IFS(test1,rezultat,test2,rezultat,test3, rezultat,…,”>

=0,F4)

Cu IFS funcția, nu aveți pentru a gestiona numărul din paranteză de închidere cu if imbricate 😉

Soluție cu VLOOKUP

VLOOKUP acceptă 2 parametri pentru ultimul parametru

  • 1 sau TRUE pentru o aproximativă meci
  • 0 sau FALSE pentru o potrivire exactă

99% din timp, utilizați VLOOKUP cu parametrul FALSE pentru a găsi un rezultat pe acelasi ID ca într-o bază de date.,

dar cu parametrul TRUE, funcția nu funcționează la fel. De fapt, funcția va considera că cercetarea se potrivește cu un rezultat dacă valoarea căutată este „între”., 😲😍👍

de Construcție a VLOOKUP funcția

Să începem cu valoarea de căutare

=VLOOKUP(B2,

Apoi, ne-masă de referință

=VLOOKUP(B2,$E$4:$F$8,

Si, vom indica coloana de retur (cea de-a doua în baza de tabel),

=VLOOKUP(B2,$E$4:$F$8,2,

Am terminat de tipul sau de cercetare ; 1 sau TRUE

=VLOOKUP(B2,$E$4:$F$8,2,1)

este atât de ușor !!, 😎😎😎

Aceeași funcție, dar cu ultimul argument = 0

Doar pentru a vedea impactul ultimul parametru al funcției VLOOKUP, dacă aveți exact aceeași formulă, dar cu parametrul FALSE, sau 0, rezultatul este greșit

datele trebuie sortate ⚠⚠⚠