Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Erorile #SPILL sunt returnate atunci când o formulă returnează mai multe rezultate, iar Excel nu poate restitui rezultatele la grilă. Pentru mai multe detalii despre aceste tipuri de erori, consultați următoarele subiecte de ajutor:

Această eroare apare atunci când zona de vărsare pentru o formulă matrice vărsată nu este necompletată.

Erorile #SPILL! eroare - Zona de vărsare nu este necompletată

Atunci când formula este selectată, o bordură întreruptă va indica zona de vărsare intenționată.

Puteți să selectați flotant eroare și să alegeți opțiunea Selectare celule obstrucționare pentru a accesa imediat celulele care obstrucționează. Apoi puteți șterge eroarea ștergând sau mutând intrarea celulei care obstrucționează. De îndată ce obstrucția este ștearsă, formula matrice se va vărsa conform așteptărilor.

Excel nu a reușit să determine dimensiunea matricei vărsate, deoarece este volatile și redimensionează între trecerile de calcul. De exemplu, următoarea formulă va declanșa această eroare #SPILL! Eroare:

=SEQUENCE(RANDBETWEEN(1.1000))

Redimensionările matrice dinamice pot declanșa treceri de calcul suplimentare pentru a vă asigura că foaia de calcul este calculată complet. Dacă dimensiunea matricei continuă să se modifice în timpul acestor permise suplimentare și nu se stabilizează, Excel va rezolva matricea dinamică ca eroare #SPILL!.

Această valoare de eroare este asociată în general cu utilizarea funcțiilor RAND, RANDARRAYși RANDBETWEEN. Alte funcții volatile, cum ar fi OFFSET, INDIRECT și TODAY nu returnează valori diferite la fiecare trecere de calcul. 

De exemplu, atunci când este plasată în cellE2 ca în exemplul de mai jos, formula =VLOOKUP(A:A,A:C,2,FALSE) ar căuta anterior doar ID-ul în celula A2. Cu toate acestea, în matricea dinamică Excel, formula va provoca o eroare #SPILL! deoarece Excel va căuta întreaga coloană, va returna 1.048.576 de rezultate și va ajunge la sfârșitul grilei Excel.

Erorile #SPILL! eroare cauzată de =VLOOKUP(A:A,A:D,2,FALSE) în celula E2, deoarece rezultatele ar depăși marginea foii de lucru. Mutați formula în celula E1 și aceasta va funcționa corect.

Există 3 modalități simple de a rezolva această problemă:

#

Abordare

Formulă

1

Faceți referire doar la valorile de căutare care vă interesează. Acest stil de formulă va returna o matrice dinamică , dar nu funcționează cu tabelele Excel

Utilizați =VLOOKUP(A2:A7,A:C,2,FALSE) pentru a returna o matrice dinamică care nu va avea ca rezultat o eroare #SPILL! eroare.

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

2

Faceți referire doar la valoarea de pe același rând, apoi copiați formula în jos. Acest stil de formulă tradițional funcționează în tabelele, dar nu va returna o matrice dinamică.

Utilizați VLOOKUP tradițional cu o singură referință lookup_value: =VLOOKUP(A2,A:C,32,FALSE). Această formulă nu va returna o matrice dinamică, dar poate fi utilizată cu tabele Excel.

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

3

Solicitați ca Excel să efectueze o intersecție implicită utilizând operatorul @, apoi copiați formula în jos. Acest stil de formulă funcționează în tabelele, dar nu va returna o matrice dinamică.

Utilizați operatorul @ și copiați în jos: =VLOOKUP(@A:A,A:C,2,FALSE). Acest stil de referință va funcționa în tabele, dar nu va returna o matrice dinamică.

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

Formulele matrice vărsate nu sunt acceptate în tabelele Excel. Încercați să mutați formula în afara tabelului sau să efectuați conversia tabelului într-o zonă (faceți clic Instrumente > Proiectare tabel > Conversie în zonă).

Erorile #SPILL! eroare - Formulă tabel

Formula matrice vărsată pe care încercați să o introduceți a făcut ca Excel să nu mai aibă memorie suficientă. Încercați să faceți referire la o matrice sau o zonă mai mică.

Formulele matrice vărsate nu se pot vărsa în celule îmbinate. anulați îmbinarea celulelor în cauză sau mutați formula în altă zonă care nu se intersectează cu celule îmbinate.

Erorile #SPILL! eroare - Vărsare în celula îmbinată

Atunci când formula este selectată, o bordură întreruptă va indica zona de vărsare intenționată.

Puteți să selectați flotant eroare și să alegeți opțiunea Selectare celule obstrucționare pentru a accesa imediat celulele care obstrucționează. De îndată ce celulele îmbinate sunt golite, formula matrice se va vărsa conform așteptărilor.

Excel nu recunoaște sau nu poate reconcilia cauza acestei erori. Asigurați-vă că formula conține toate argumentele necesare pentru scenariul dvs.

Aveți nevoie de ajutor suplimentar?

Consultați și

Puteți oricând să întrebați un expert din Comunitatea tehnică Excel sau să obțineți asistență în Comunități.

Funcția FILTER

Funcția RANDARRAY

Funcția SEQUENCE

Funcția SORT

Funcția SORTBY

Funcția UNIQUE

Matricele dinamice și comportamentul matricelor vărsate

Operatorul de intersecție implicit: @

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×