Kako postupati s Excel VLOOKUP #REF! Pogreška



Pod pretpostavkom da je gornja tablica nazvana 'DogTable'. Ova imenovana tablica predstavlja raspon A3: C7.



Dakle, naša formula bi mogla biti:



= PREGLED (C1, DogTable, 2.0)



Ili

= PREGLED (C1, A3: C7,2,0)

Obje formule rade, međutim, koristeći imenovane raspone i rasponi tablice za vaš Table_Array dinamičniji su i svestraniji. Preporučujemo ovo umjesto apsolutnih raspona.



Col_Index_Num

Broj indeksa stupca je stupac u kojem želite dohvatiti podatke ako je vaša vrijednost pronađena u nizu Table_Array.

Ako želite pronaći vrijednost 'Dog' u DogTableu i vratiti joj veličinu, odredit ćete broj stupca počevši od prvog stupca raspona.

Dakle, ako je daljnji krajnji lijevi stupac Životinja, a sljedeći stupac Veličina, vaša vrijednost bi bila 2. To je 2ndstupac preko odakle se može pronaći vrijednost_traženja. Da je gornja tablica životinja, cijena i tada veličina, vrijednost bi bila 3.

Range_Lookup

Zadana vrijednost za range_lookup uvijek će biti 1 ako se izostavi. Ovo će pronaći relativno podudaranje i uglavnom nije vrlo točno za većinu svrha. Preporučuje se traženje točnog podudaranja pomoću 0 ili FALSE.

VLOOKUP generira #REF! Pogreška

To će se dogoditi s vremena na vrijeme, a može biti frustrirajuće pratiti ako imate složene formule povezane s VLOOKUP-ovima. Pogledajmo donji primjer i vidjet ćemo u čemu je problem i kako ga riješiti.

U donjem primjeru imamo još jedan skup podataka gdje želimo pronaći troškove životinje. Dakle, koristit ćemo VLOOKUP za referencu naše tablice baze podataka 'DogTable' i dohvatiti informacije o cijenama. Kao što se vidi u nastavku, koristimo = VLOOKUP (S10, DogTable, 3,0). S10 drži vrijednost Bird. S9 drži vrijednost psa.

Ako pogledate pod 'Trošak', vidjet ćete da dobivamo #REF! Poruka pogreške. Čini se da je formula ipak točna. Pa, ako pogledate bliže vidjet ćete da smo pogriješili prilikom izrade našeg Stola. Nismo proširili raspon tako da uključuje stupac 'Trošak'.

Iako funkcija VLOOKUP pronalazi vrijednost 'Pas' u našoj tablici, tražimo da vrati 3rdvrijednost stupca. To je čudno, ali naša se tablica sastoji samo od dva stupca. U ovom slučaju, moramo proširiti raspon našeg Table_Array kako bismo uključili stupac 'Trošak'. Jednom kad je ovo završeno, naš #REF! poruka o pogrešci će nestati.

Oznake vrste pogrešaka u excelu 2 minute čitanja