VLOOKUP s TRUE - Kako pronaći najbliže podudaranje?

Sadržaj

VLOOKUP s TRUE

U 99,99% slučajeva svi koriste FALSE kao kriterij pretraživanja raspona, jer u 99,99% slučajeva trebamo točno podudaranje iz polja tablice. Čak su i na treninzima vaši treneri morali objasniti samo LAŽNE kriterije i rekli bi da se ne brinu o ISTINITIM kriterijima. Vjerojatno zbog scenarija koji se nije pojavio nismo koristili TRUE kriterije, ali u ovom ćemo vam članku pokazati kako koristiti TRUE kriterije u VLOOKUP-u s različitim scenarijima.

VLOOKUP najbliži rezultat koji se podudara pomoću TRUE Otion

Prvo pogledajte sintaksu formule VLOOKUP.

U gornjoj sintaksi svi su argumenti funkcije VLOOKUP obvezni, ali zadnji argument (Pregled raspona) nije obavezan. Za ovaj argument možemo navesti dva parametra, tj. TRUE (1) ili FALSE (0) .

Ako navedete TRUE (1), tada će pronaći približno podudaranje, a ako navedete FALSE (0), pronaći će točno podudaranje.

Sada pogledajte donji skup podataka u Excelu.

Iznad imamo brojeve od 3 do 20, a s desne strane imamo broj pretraživanja kao 14, ali taj broj ne postoji u tablici glavnih brojeva.

Sada prvo primijenite funkciju VLOOKUP s FALSE kao kriterijima pretraživanja raspona kako biste pronašli točno podudaranje.

Sada pritisnite tipku enter da biste dobili rezultat formule.

Mi smo dobili vrijednost pogreške u nepoznat # N / A kao rezultat.

Sada promijenite kriterije pretraživanja raspona iz FALSE (0) u TRUE (1).

Ovoga puta dobili smo rezultat 10. Sigurno se pitate o broju 14, koji ne postoji u polju tablice. Kako je ovaj parametar kao rezultat vratio 10?

Objasnit ću vam rezultat za vas.

Postavili smo da je argument pretraživanja raspona TRUE, tako da pronalazi najbliže podudaranje za navedenu vrijednost pretraživanja (14).

Način na koji ovo funkcionira je "naša vrijednost pretraživanja je 14, a VLOOKUP počinje pretraživati ​​od vrha do dna, kada je vrijednost pretraživanja manja od vrijednosti u tablici, zaustavit će se u tom trenutku i vratiti odgovarajući rezultat".

Na primjer, u našim podacima 14 je veće od 10, a manje od 15, pa će se trenutak kada VLOOKUP pronađe vrijednost 15 vratiti natrag i vratiti prethodnu manju vrijednost, tj. 10.

Da biste to testirali, promijenite vrijednost s 10 na 15 i pogledajte čaroliju.

Budući da smo trenutnu manju vrijednost promijenili više od pretrage, vratila je prethodnu manju vrijednost, tj. 8.

VLOOKUP TRUE kao alternativa IF stanju

IF je važna funkcija u excelu, a za sve izračune temeljene na kriterijima koristimo IF izjave. Na primjer, pogledajte podatke u nastavku.

Ovdje imamo dvije tablice, "Tablica prodaje" i "Tablica%". " Za "Tablicu prodaje" moramo doći do% poticaja na temelju prihoda koje je stvorio svaki zaposlenik. Da bismo izračunali% poticaja, imamo dolje navedene kriterije.

  • Ako je prihod> 50000, tada će% poticaja biti 10%.
  • Ako je prihod> 40000, tada će% poticaja biti 8%.
  • Ako je prihod> 20000, tada će% poticaja biti 6%.
  • Ako je prihod <20000, tada će% poticaja biti 5%.

Dakle, moramo zadovoljiti četiri kriterija. U tim slučajevima koristimo tipične IF uvjete da bismo postigli% poticaja, ali sada pogledajte kako možemo koristiti VLOOKUP da bismo postigli% poticaja.

Primijenite formulu VLOOKUP s TRUE kao kriterijima.

Izvoli. Imamo svoj% poticaja u odnosu na prihod koji stvara svaki zaposlenik. Dopustite mi da vam objasnim kako ovo funkcionira.

Prvo pogledajte tablicu% poticaja.

  • To kaže da je između 0 i 20000% poticaja 5%.
  • Između 20001. i 40000% poticaja je 6%.
  • Između 40001 i 50000% poticaja je 8%.
  • Sve iznad 50000% poticaja je 10%.

Budući da smo kao argument pretraživanja raspona naveli TRUE, vratit će približno podudaranje.

Pogledajte prvi slučaj, u ovom prihodu je 35961, to je manje od vrijednosti tablice poticaja od 40000, a manja vrijednost od 40000 u tablici je 20000, a za ovaj poticaj% je 6%.

Ovako, funkcija TRUE radi i oprašta se od složenih IF uvjeta.

Stvari koje treba zapamtiti

  • TRUE pronalazi približno podudaranje.
  • ISTINA je također predstavljena s 1.
  • U slučaju numeričkih scenarija, uvijek pronalazi vrijednost manju ili jednaku traženju u polju tablice.
  • Ako je vrijednost pretraživanja manja od svih vrijednosti u tablici pretraživanja, vratit će se pogreška poput # N / A.

Zanimljivi članci...