Formula prelivenog polja koju pokušavate unijeti proširit će se izvan raspona radnog lista. Pokušajte ponovno s manjim rasponom ili nizom.
U sljedećem primjeru premještanje formule u ćeliju F1 riješit će pogrešku i formula će se pravilno preliti.
Uobičajeni uzroci: cjelovite reference stupca
Često je pogrešno shvaćen način stvaranja formula VLOOKUP prekoračenim navođenjem lookup_value argumenta. Prije programa Excel koji podržava dinamičko polje Excel bi uzeo u obzir samo vrijednost u istom retku kao i formulu i zanemario sve ostale, kao što je VLOOKUP očekivao samo jednu vrijednost. Uvođenjem dinamičkih polja Excel uzima u obzir sve vrijednosti navedene u lookup_value. To znači da će, ako je kao argument lookup_value naveden cijeli stupac, Excel pokušati potražiti svih 1 048 576 vrijednosti u stupcu. Nakon što bude gotov, pokušat će ih izliti na mrežu i vrlo vjerojatno će udariti u kraj mreže što će rezultirati #SPILL! pogreška.
Kada bi se, primjerice, formula =VLOOKUP(A:A,A:C,2,FALSE) smjestila u ćeliju E2, prije bi tražila ID samo u ćeliji A2. Međutim, u programu dinamičkog polja formula će uzrokovati #SPILL! jer će Excel potražiti cijeli stupac, vratiti 1 048 576 rezultata te doći do kraja rešetke programa Excel.
Problem možete riješiti na sljedeća tri jednostavna načina:
| # | Pristup | Formula |
|---|---|---|
| 1 | Referencirajte samo vrijednosti pretraživanja koje vas zanimaju. Taj stil formule vratit će dinamičko polje, ali neće funkcionirati s tablicama programa Excel.
|
=VLOOKUP(A2:A7;A:C;2;FALSE) |
| 2 | Navedite samo vrijednost u istom retku, a zatim kopirajte formulu prema dolje. Taj tradicionalni stil formule funkcionira u tablicama, ali neće vratiti dinamičko polje.
|
=VLOOKUP(A2;A:C;2;FALSE) |
| 3 | Zatražite od programa Excel implicitno sjecište pomoću operatora @, a zatim kopirajte formulu prema dolje. Taj stil formule funkcionira u tablicama, ali neće vratiti dinamično polje.
|
=VLOOKUP(@A:A;A:C;2;FALSE) |
Je li vam potrebna dodatna pomoć?
Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.
Pogledajte i sljedeće
Pogreške #SPILL! u programu Excel