#SPILL so vrnjene napake, ko formula vrne več rezultatov in Excel morejo vrniti rezultatov v mrežo. Če želite več podrobnosti o teh vrstah napak, glejte te teme pomoči:

Do te napake pride, če obseg prelitega obsega za prelite formule polja ni prazen.

Napake #PRELIVANJE! – obseg prelivanja ni prazen

Ko je formula izbrana, črtkana obroba označuje predvideni obseg prelivanja.

Izberete lahko plavajoči gumb za napako in izberete možnost Izberi obtičenje celic, da takoj pretečete celice, ki ovirajo celico. Napako lahko nato počistite tako, da izbrišete ali pa premikate ovirani vnos v celici. Ko bo vnos počiščen, se bo formula polja prelila, kot je bilo predvideno.

Excel ni mogel določiti velikosti prelite matrike, ker je občutljiva in zato spremeni velikost med prehodi izračunov. Ta formula bo sprožila ta #SPILL! :

=SEQUENCE(RANDBETWEEN(1,1000))

Dinamične velikosti polja lahko sprožijo dodatne izračune in tako zagotovijo, da je preglednica v celoti izračunana. Če se velikost polja med temi dodatnimi prehodi še naprej spreminja in ne uporablja stabilizacije, Excel dinamično polje razrešiti na #SPILL!.

Ta vrednost napake je na splošno povezana z uporabo funkcij RAND,RANDARRAYin RANDBETWEEN. Druge volatljive funkcije, kot so OFFSET,INDIRECTin TODAY, ne vrnejo različnih vrednosti na vseh izračunih. 

Če na primer vnesete v celico E2, kot je prikazano v primeru spodaj, formula =VLOOKUP(A:A,A:C,2,FALSE) prej išče le ID v celici A2. Vendar pa bo v dinamičnem naboru Excel formule formula povzročila #SPILL! ker Excel celoten stolpec, vrne 1.048.576 rezultatov in na konec Excel mrežo.

Napake #PRELIVANJE! zaradi funkcije =VLOOKUP(A:A,A:D,2,FALSE) v celici E2, ker so se rezultati prelilijo prek roba delovnega lista. Premaknite formulo v celico E1 in ta bo pravilno delovala.

To težavo lahko odpravite na 3 preproste načine:

#

Pristop

Formula

1

Sklic le na vrednosti za iskanje, ki vas zanimajo. Ta slog formule vrne dinamično polje, vendar ne deluje z Excel tabelami. 

Uporabite =VLOOKUP(A2:A7,A:C,2,FALSE), da vrnete dinamično matriko, ki ne bo povzročilo #SPILL! napaka #REF!.

=VLOOKUP(A2:A7,A:C,2,FALSE)

2

Sklic le na vrednost v isti vrstici in nato kopirajte formulo navzdol. Ta tradicionalni slog formule deluje v tabelah, vendar ne vrnedinamičnega polja.

Uporabite tradicionalni VLOOKUP z enim samim lookup_value sklica: =VLOOKUP(A2,A:C,32,FALSE). Ta formula ne bo vrnila dinamičnega polja, vendar jo lahko uporabite z Excel tabele.

=VLOOKUP(A2,A:C,2,FALSE)

3

Zahtevajte, Excel implicitno presečišče z operatorjem @ in nato kopirajte formulo navzdol. Ta slog formule deluje v tabelah, vendar ne vrnedinamičnega polja.

Uporabite operator @ in kopirajte navzdol: =VLOOKUP(@A:A,A:C,2,FALSE). Ta slog sklicevanja deluje v tabelah, vendar ne vrne dinamičnega polja.

=VLOOKUP(@A:A,A:C,2,FALSE)

Prelite formule polja niso podprte v Excel tabelah. Poskusite premakniti formulo iz tabele ali pretvoriti tabelo v obseg (kliknite Orodja za oblikovanje > Orodja > Pretvori v obseg).

Napake #PRELIVANJE! napaka – formula tabele

Formula prelitega polja, ki jo poskušate vnesti, Excel zmanjkalo pomnilnika. Poskusite se sklicevati na manjšo matriko ali obseg.

Prelite formule polja se ne morejo preliti v spojene celice. Prekličite spajanje ali premaknite formulo v drug obseg, ki se ne seka s spojenih celic.

Napake #PRELIVANJE! – prelivanje v spojeno celico

Ko je formula izbrana, črtkana obroba označuje predvideni obseg prelivanja.

Izberete lahko plavajoči gumb za napako in izberete možnost Izberi obtičenje celic, da takoj pretečete celice, ki ovirajo celico. Ko boste počistili spojene celice, se bo formula polja prelila, kot je bilo predvideno.

Excel ne prepozna ali ne more uskladiti vzroka te napake. Preverite, ali so v formuli vsi zahtevani argumenti za vaš scenarij.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pridobite podporo v skupnosti Answers.

Glejte tudi

Funkcija FILTER

Funkcija RANDARRAY

Funkcija SEQUENCE

Funkcija SORT

Funkcija SORTBY

Funkcija UNIQUE

Delovanje dinamičnih obsegov celic in prelitega polja

Operator implicitnega presečišča: @

Ali potrebujete dodatno pomoč?

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridruži se Microsoftu programa Insider

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo prevoda?
Kaj je vplivalo na vašo izkušnjo?

Zahvaljujemo se vam za povratne informacije.

×