Razlita formula polja, ki jo poskušate vnesti, bo razširila prek obsega delovnega lista. Poskusite znova z manjšim obsegom ali matriko.
V tem primeru se s premikanjem formule v celico F1 odpravita napaka, formula pa se bo pravilno razlila.
Pogosti vzroki: sklici na celotno kolumno
Obstaja pogosto napačno razumljen način ustvarjanja formul VLOOKUP , in sicer tako, da določite argument» lookup_value «. Pred dinamičnim poljem , ki omogoča Excel, bi Excel upošteval le vrednost v isti vrstici kot formulo in prezrl vse druge, kot je VLOOKUP pričakoval le eno vrednost. Z uvajanjem dinamičnih polj Excel upošteva vse vrednosti, ki so bile posredovane lookup_value. To pomeni, da bo v primeru, če je celoten stolpec prikazan kot argument» lookup_value «, poskušal Excel poiskal vse vrednosti 1.048.576 v stolpcu. Ko je to storjeno, jih bo poskušal razširiti na mrežo, in bo zelo verjetno zadel konec mreže, ki izhajajo iz #SPILL! napaka #REF!.
Če je na primer v celici E2, kot je prikazano v spodnjem primeru, formula = VLOOKUP (A:A, A:C, 2, FALSE) , bi prej preiskala ID v celici a2. Vendar pa bo formula v dinamičnem polju Excel povzročila #SPILL! Napaka, ker bo Excel preiskal celoten stolpec, vrnil rezultate 1.048.576 in zadel konec Excelove mreže.
To težavo lahko odpravite na tri preproste načine:
# |
Pristop |
Formula |
---|---|---|
1 |
Sklic le iskalne vrednosti, ki vas zanimajo. Ta slog formule bo vrnil dinamično polje, vendar ne deluje v Excelovih tabelah.
|
= VLOOKUP (a2: A7; A:C; 2; FALSE) |
2 |
Sklic le vrednost v isti vrstici in nato kopirajte formulo navzdol. Ta tradicionalni slog formule deluje v tabelah, vendar ne bo vrnil dinamičnega polja.
|
= VLOOKUP (a2; A:C; 2; FALSE) |
3 |
Zahtevajte, da Excel izvede implicitni presek z operatorjem @ in nato kopirajte formulo navzdol. Ta slog formule deluje v tabelah, vendar ne bo vrnil dinamičnega polja.
|
= VLOOKUP (@A: A; A:C; 2; FALSE) |
Potrebujete dodatno pomoč?
Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel, pridobite podporo skupnosti Answers ali predlagate novo funkcijo oziroma izboljšavo na spletnem mestu Excel User Voice.