Sadržaj
10. dan maratona 30 Excel funkcija u 30 dana posvetit ćemo proučavanju funkcije PREGLED (GPR). Ova značajka je vrlo slična VLOOKUP (VLOOKUP), samo što radi s elementima vodoravne liste.
Nesretna funkcija PREGLED (GLOW) nije tako popularan kao njegova sestra, jer su u većini slučajeva podaci u tablicama poredani okomito. Sjećate li se kad ste posljednji put htjeli pretražiti niz? Što je s vraćanjem vrijednosti iz istog stupca, ali smještenog u jednom od redaka ispod?
U svakom slučaju, dajmo karakteristike PREGLED (GPR) zasluženi trenutak slave i pobliže pogledajte informacije o ovoj značajci, kao i primjere njezine upotrebe. Zapamtite, ako imate zanimljive ideje ili primjere, podijelite ih u komentarima.
Funkcija 10: HLOOKUP
funkcija PREGLED (HLOOKUP) traži vrijednost u prvom retku tablice i vraća drugu vrijednost iz istog stupca u tablici.
Kako mogu koristiti funkciju HLOOKUP (HLOOKUP)?
Budući da funkcija PREGLED (HLOOKUP) može pronaći točnu ili približnu vrijednost u nizu, a zatim može:
- Pronađite ukupne prodaje za odabranu regiju.
- Pronađite pokazatelj koji je relevantan za odabrani datum.
Sintaksa HLOOKUP-a
funkcija PREGLED (HLOOKUP) ima sljedeću sintaksu:
HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
ГПР(искомое_значение;таблица;номер_строки;интервальный_просмотр)
- tražena_vrijednost (lookup_value): Vrijednost koju treba pronaći. Može biti vrijednost ili referenca ćelije.
- table_array (tablica): tablica za pretraživanje. Može biti referenca raspona ili imenovani raspon koji sadrži 2 retka ili više.
- broj_indeksa_retka (broj_linije): niz koji sadrži vrijednost koju funkcija treba vratiti. Postavlja se brojem retka u tablici.
- raspon_potraga (range_lookup): Koristite FALSE ili 0 za pronalaženje točnog podudaranja; za približno pretraživanje, TRUE (ISTINA) ili 1. U potonjem slučaju, niz u kojem funkcija traži mora biti poredan uzlaznim redoslijedom.
Zamke HLOOKUP (GPR)
Like VLOOKUP (VLOOKUP), funkcija PREGLED (HLOOKUP) može biti spor, osobito kada se traži točno podudaranje tekstualnog niza u nerazvrstanoj tablici. Kad god je moguće, upotrijebite približno pretraživanje u tablici poredanoj prema prvom retku uzlaznim redoslijedom. Prvo možete primijeniti funkciju MATCH (EKSPONIRIJE) ili COUNTIF (COUNTIF) kako biste bili sigurni da vrijednost koju tražite uopće postoji u prvom retku.
Ostale značajke poput INDEKS (KAZALO) i MATCH (MATCH) se također mogu koristiti za dohvaćanje vrijednosti iz tablice i učinkovitiji su. Kasnije ćemo ih pogledati u našem maratonu i vidjeti koliko moćni i fleksibilni mogu biti.
Primjer 1: Pronađite prodajne vrijednosti za odabranu regiju
Još jednom da vas podsjetim da funkcija PREGLED (HLOOKUP) traži samo vrijednost u gornjem retku tablice. U ovom primjeru ćemo pronaći ukupnu prodaju za odabranu regiju. Važno nam je dobiti točnu vrijednost, stoga koristimo sljedeće postavke:
- Naziv regije upisuje se u ćeliju B7.
- Regionalna pregledna tablica ima dva retka i obuhvaća raspon C2:F3.
- Ukupna prodaja nalazi se u 2. retku naše tablice.
- Posljednji argument postavljen je na FALSE kako bi se pronašlo točno podudaranje prilikom pretraživanja.
Formula u ćeliji C7 je:
=HLOOKUP(B7,C2:F3,2,FALSE)
=ГПР(B7;C2:F3;2;ЛОЖЬ)
Ako se naziv regije ne nalazi u prvom retku tablice, rezultat funkcije PREGLED (GPR) će #AT (#N/A).
Primjer 2: Pronađite mjeru za odabrani datum
Obično kada koristite funkciju PREGLED (HLOOKUP) zahtijeva točno podudaranje, ali ponekad je približno podudaranje prikladnije. Na primjer, ako se pokazatelji mijenjaju na početku svakog tromjesečja, a prvi dani tih tromjesečja koriste se kao naslovi stupaca (pogledajte donju sliku). U ovom slučaju, pomoću funkcije PREGLED (HLOOKUP) i približno podudaranje, pronaći ćete pokazatelj koji je relevantan za određeni datum. U ovom primjeru:
- Datum se upisuje u ćeliju C5.
- Tablica pretraživanja indikatora ima dva retka i nalazi se u rasponu C2:F3.
- Pregledna tablica poredana je prema retku datuma uzlaznim redoslijedom.
- Pokazatelji su zabilježeni u retku 2 naše tablice.
- Posljednji argument funkcije postavljen je na TRUE kako bi se tražilo približno podudaranje.
Formula u ćeliji D5 je:
=HLOOKUP(C5,C2:F3,2,TRUE)
=ГПР(C5;C2:F3;2;ИСТИНА)
Ako se datum ne nalazi u prvom retku tablice, funkcija PREGLED (HLOOKUP) će pronaći najbližu najveću vrijednost koja je manja od argumenta tražena_vrijednost (vrijednost_traženja). U ovom primjeru, željena vrijednost je ožujak 15. Nije u datumskom retku, pa će formula uzeti vrijednost 1 siječnja i vratiti 0,25.