Ce este eroarea de deversare? Cum se rezolvă #SPILL! eroare în Excel 365

How to effectively deal with bots on your site? The best protection against click fraud.

După cum știm cu toții, Office 365 vine cu Excel 365 la pachet. Microsoft a adăugat diverse caracteristici noi la Excel 365. O astfel de caracteristică este Formule dinamice de matrice. De obicei, formula va returna o singură valoare ca rezultat într-o celulă. Dar acum, cu această nouă caracteristică, pot fi returnate mai multe valori.

De exemplu, în Excel 2019 și versiunile anterioare, să presupunem că aplicați formula = D2: D5 pe celulă, rezultatul ar fi limitat la prima celulă.

Eroare de vărsare Excel înainte de matrice dinamică

Când a trebuit să aplicăm formula pe toate celulele corespunzătoare, am folosit notația Array (Ctrl + Shift + Enter). Cu toate acestea, în Excel 365 nu este așa. Când aplicați aceeași formulă, valorile sunt aruncate automat pe toate celulele corespunzătoare. Consultați imaginea de mai jos, pentru mai multe detalii.

Eroare de vărsare Excel după matrice dinamice

Se numește zona celulelor în care rezultatul este vărsat Gama de vărsare. Consultați imaginea de mai jos

Excel Eroare de vărsare Interval de vărsare

NOTĂ:

  • The Vărsare este activat automat cu matrice dinamice (în prezent această caracteristică este acceptată numai în Excel 365) și caracteristica nu poate fi dezactivată.
  • instagram story viewer
  • Funcția Spill este activată pe toate formulele cu sau fără funcții.

Erori de vărsare sunt văzute când formula este destinată să returneze mai multe valori, cu toate acestea, rezultatele nu pot fi puse pe celule. Eroarea arată după cum urmează:

Afișare eroare de deversare Excel

Motivele posibile pentru a întâlni eroarea #SPILL sunt:

  • Gama de deversări conține o anumită valoare din cauza căreia rezultatele nu pot fi completate în celule
  • Gama Spill are celule îmbinate.
  • Când foile vechi (create folosind Excel 2016 sau versiuni anterioare) cu formule care susțin intersecția implicită sunt deschise în Excel365.
  • Când aplicați formula matricei dinamice pe un tabel Excel.

Dacă vedeți eroarea #SPILL în Excel, atunci nu vă faceți griji. În acest articol, vom demonstra diferite moduri de a identifica cauza principală a acestei probleme și vom analiza, de asemenea, modalități de a remedia eroarea #SPILL

Cuprins

Identificați ce cauzează eroarea #SPILL

Când vedeți o eroare de deversare, verificați mai întâi de ce vedeți eroarea, pentru a face acest lucru,

Pasul 1: Faceți clic pe celula care se afișează #VERSARE! eroare

Pasul 2: Faceți clic pe Semnul exclamarii așa cum se arată mai jos

Pasul 3: Prima linie ne spune ce cauzează eroarea. De exemplu, în acest caz, eroarea este văzută deoarece intervalul de deversare nu este gol

Cauze de eroare de deversare Excel

Remedii care trebuie urmate atunci când intervalul de deversare nu este gol

Urmați remedierile de mai jos când vedeți că Intervalul de deversare nu este gol

Remediere 1: Ștergeți datele care blochează intervalul de deversare

Dacă există deja câteva date în celulele din intervalul de deversare, veți vedea o eroare #SPILL la aplicarea formulei.

Când puteți vedea clar datele care blochează intervalul de deversare

Luați în considerare exemplul de mai jos, atunci când aplicați formula = D2: D5 pe date, o eroare SPILL este aruncată pe măsură ce există Sunt aici în raza de deversare.

Text de date de eroare de vărsare în intervalul de vărsare

Pentru a scăpa de eroarea #SPILL, mutați datele sau ștergeți datele din intervalul de deversare.

Când datele de blocare a intervalului de deversare sunt ascunse

În unele cazuri, datele care blochează intervalul de deversare sunt ascunse și nu sunt foarte evidente, așa cum se vede în cazul 1. Luați în considerare exemplul de mai jos,

Eroare de vărsare în fontul alb Excel

În astfel de cazuri, pentru a găsi celula care blochează intervalul de deversare, urmați pașii de mai jos:

Pasul 1: Faceți clic pe celula care se afișează #VERSARE! eroare

Pasul 2: Faceți clic pe Semnul exclamarii după cum se arată mai jos, puteți vedea că eroarea se datorează faptului că Intervalul de deversare nu este gol.

Pasul 3: Din meniul derulant, faceți clic pe Selectați Obstrucționarea celulelor

Excel Spill Error Slect Obstructing Cells

Pasul 4: Celula care blochează intervalul de deversare este evidențiată așa cum se arată mai jos

Eroare de vărsare Excel la obstrucționarea celulei fiind evidențiată

Acum, că știți ce celulă blochează, verificați exact ce cauzează problema.

Pasul 5: La examinarea atentă a celulei, puteți vedea unele date ascunse în celule.

Culoarea fontului eroare de deversare Excel este albă

După cum se vede în imaginea de mai sus, există câteva date. Deoarece fontul are o culoare albă, nu este ușor să recunoașteți blocajul. Pentru a scăpa de eroare, ștergeți datele din celulă din intervalul de deversare.

Remediați 2: Eliminați formatarea numărului personalizat;;; aplicat pe celulă

Uneori, când formatarea unui număr personalizat ;; ; este aplicat pe o celulă, există șanse să vedeți eroarea SPILL. În astfel de cazuri,

Pasul 1: Faceți clic pe celula care se afișează #VERSARE! eroare

Pasul 2: Faceți clic pe Semnul exclamarii așa cum se arată mai jos.

Pasul 3: Din meniul derulant, faceți clic pe Selectați Obstrucționarea celulelor

Excel Spill Error Slect Obstructing Cells

Pasul 4: Celula care blochează intervalul de deversare este evidențiată așa cum se arată mai jos

Eroare de vărsare Excel la obstrucționarea celulei fiind evidențiată

Pasul 5: Faceți clic dreapta pe celula care obstrucționează.

Pasul 6: Alegeți Celule de format

Celule în format Excel

Pasul 7: Se deschide fereastra Formatare celule. Du-te la Număr filă

Pasul 8: din panoul din stânga, selectați Personalizat

Pasul 9: Din panoul din partea dreaptă, schimbați Tipul din;;; la General

Pasul 10: Faceți clic pe Bine buton

Celule de format

Remediere care trebuie urmată atunci când intervalul de deversare a îmbinat celulele

Dacă vedeți că eroarea se datorează faptului că Intervalul de vărsare are celule îmbinate  așa cum se arată mai jos,

Eroare de vărsare Excel Gama de vărsări a combinat celule

Pasul 1: Faceți clic pe Selectați Obstrucționarea celulelor  din meniul derulant

Celulele care obstrucționează Slect

Pasul 2: Celula de obstrucție va fi evidențiat

Pasul 3: Sub Acasă fila, faceți clic pe Merge & Center

Pasul 4: din meniul derulant, selectați Anulează celulele

Eroare de vărsare Excel Unmerge celulele

Remediere care trebuie urmată când Intervalul de vărsare în tabel

Formulele matrice dinamice nu sunt acceptate în tabelele Excel. Dacă vedeți eroarea #SPILL pe un tabel Excel așa cum se arată mai jos cu mesajul Gama de deversări în tabel,

Eroare de vărsare Excel pe un tabel

Pasul 1: Selectați tabelul complet

Pasul 2: Faceți clic pe Proiectarea mesei din bara de meniu de sus

Pasul 3: Alegeți Convertiți în Range

Eroare de vărsare pe un tabel Conversia în tabel simplu

Pasul 4: Veți vedea un dialog de confirmare care apare, faceți clic pe da

Dialog de confirmare a erorilor de deversare Excel

Remediere care trebuie urmată atunci când intervalul de deversare nu mai are memorie

Când încercați să identificați cauza erorii #SPILL, dacă vedeți că eroarea indică Fara memorie, atunci acest lucru se datorează faptului că formula matricei dinamice pe care o utilizați face referiri la o gamă largă, în astfel de cazuri, rulează excel fara memorie provocând o eroare de vărsare. Pentru a depăși eroarea, puteți încerca să faceți referire la un interval mai mic.

Remediere care trebuie urmată atunci când intervalul de deversare este necunoscut

Această eroare este văzută atunci când dimensiunea Spilled Array se schimbă și excel nu poate stabili dimensiunea gamei Spilled. În general, atunci când utilizați funcții aleatorii, cum ar fi RANDARRAY, RAND sau RANDBETWEEN, împreună cu funcțiile Dynamic Array, cum ar fi SEQUENCE, se vede această eroare.

Pentru a o înțelege mai bine, luați în considerare exemplul de mai jos, să presupunem că funcția SEQUENCE (RANDBETWEEN (1.100)) este utilizată. Aici RANDBETWEEN generează un număr întreg aleator care este mai mare sau egal cu 1 și mai mic sau egal cu 100. ȘI SECVENȚA generează numere secvențiale (de exemplu, SECVENȚA (5) generează 1,2,3,4,5). Cu toate acestea, RANDBETWEEN este o funcție volatilă și își schimbă valoarea de fiecare dată când se deschide sau se schimbă o foaie Excel. Deoarece, din aceasta, funcția SECVENȚĂ nu va putea determina dimensiunea matricei pe care trebuie să o genereze. Nu s-ar ști câte valori să genereze și aruncă astfel o eroare SPILL.

Când identificați cauza erorii, vedeți Intervalul de vărsare este necunoscut

Intervalul de erori de deversare Excel este necunoscut

Pentru a remedia acest tip de eroare, încercați să aveți o formulă diferită care să se potrivească nevoilor dvs.

Remedii de urmat atunci când intervalul de deversare este prea mare

Să presupunem că identificați cauza și observați că eroarea este văzută deoarece Intervalul de deversare este prea mare așa cum se arată mai jos.

Intervalul de deversare este prea mare

Când Dynamic Array nu era la locul său, exista ceva numit intersecție implicită în Excel forțat să returneze un singur rezultat chiar și atunci când formula avea potențialul de a returna multiple rezultate. Luați în considerare un exemplu, dacă formula = B: B * 5% este aplicat pe Excel 2019 sau versiunile anterioare, cu intersecția implicită în loc, rezultatul ar fi după cum urmează:

Gama de erori de deversare Excel este prea mare înainte

Cu toate acestea, atunci când aceeași formulă este utilizată în Excel 365, vedeți următoarea eroare

Gama de erori de deversare Excel este prea mare după

Pentru a rezolva acest lucru, încercați următoarele remedieri

Remediere 1: Aplicați intersecția implicită folosind operatorul @

Când spunem = B: B, matricea dinamică va face referire la întreaga coloană B. În schimb, putem forța Excel să impună intersecția implicită folosind operatorul @

Schimbați formula în[e-mail protejat]: B * 5%

2021 08 30 10h20 46

Deoarece se adaugă intersecția implicită, formula va fi aplicată unei singure celule. Pentru a extinde formula,

1. Doar faceți clic pe punct, așa cum se arată mai jos

Extindeți formula

2. Trageți-l în jos pe celule, după cum este necesar. Aceasta va aplica aceeași formulă acestor celule.

Formula extinsă

Remediere 2: în loc să faceți referire la coloană, consultați intervalul

În formulă, = B: B * 5%, ne referim la coloana B. În schimb, faceți referire la un anumit interval, = B2: B4 * 5%

Consultați gama

Asta e tot

Sperăm că acest articol a fost informativ.

Vă rugăm să comutați și să comentați dacă ați reușit să remediați problema cu metodele de mai sus.

Mulțumesc pentru lectură.

Teachs.ru

Cum să - Pagina 13Cum SăWindows 10Excela

Microsoft a fost cu adevărat de ajutor utilizatorilor săi fideli de Windows de ani de zile, dar când experimentați acel mult temut BSOD (Blue Screen of Death) cu chiar înfricoșătoarea eroare de ges...

Citeste mai mult
Remedierea fișierului Excel nu este o problemă de deschidere în Windows 10

Remedierea fișierului Excel nu este o problemă de deschidere în Windows 10Excela

Nu puteți deschide o foaie Excel descărcată pe computer? Dacă ați încercat, dar fișierul Excel nu se deschide pe computer, urmați aceste remedieri simple pentru a debloca și modifica fișierul Opțiu...

Citeste mai mult
Cum să remediați Excel Online nu funcționează Eroare în Windows 10

Cum să remediați Excel Online nu funcționează Eroare în Windows 10Windows 10Excela

Excel Online este un program care vă permite să creați și să editați foi de calcul Excel online și chiar să le partajați în timp real, deoarece lucrați cu alții la proiecte partajate. De la crearea...

Citeste mai mult
ig stories viewer