Što je pogreška pri izlijevanju? Kako riješiti #SPILL! pogreška u Excelu 365

Kao što svi znamo, Office 365 dolazi s Excelom 365 u paketu. Microsoft je u Excel 365 dodao razne nove značajke. Jedna od takvih značajki je Formule dinamičkog niza. Obično bi formula kao rezultat vratila samo jednu vrijednost u ćeliju. No sada, s ovom novom značajkom, više vrijednosti se može vratiti.

Na primjer, u Excelu 2019 i ranijim verzijama, recimo da primijenite formulu = D2: D5 na ćeliju, rezultat bi bio ograničen na prvu ćeliju.

Greška pri izlijevanju programa Excel prije dinamičkog niza

Kada smo morali primijeniti formulu na sve odgovarajuće ćelije, koristili smo zapis Array (Ctrl+Shift+Enter). Međutim, u Excelu 365 nije tako. Kad primijenite istu formulu, vrijednosti se automatski prelijevaju na sve odgovarajuće ćelije. Za više detalja pogledajte donju sliku.

Greška pri izlijevanju programa Excel nakon dinamičkih nizova

Područje stanica u koje se rezultat prosipa naziva se Raspon izlijevanja. Pogledajte donju sliku

Greška prolijevanja Excela Raspon izlijevanja

BILJEŠKA:

  • The Prosuti je automatski omogućen s dinamičkim nizovima (trenutno je ova značajka podržana samo u programu Excel 365) i značajka se ne može onemogućiti.
  • Značajka izlijevanja omogućena je na svim formulama sa ili bez funkcija.

Pogreške pri izlijevanju se vide kada je namjera formule vratiti više vrijednosti, međutim, rezultati se ne mogu staviti na ćelije. Pogreška izgleda ovako:

Prikaz greške pri izlijevanju programa Excel

Mogući razlozi za pojavu greške #SPILL su:

  • Raspon izlijevanja sadrži neku vrijednost zbog čega se rezultati ne mogu popuniti u ćelijama
  • Raspon izlijevanja ima spojene ćelije.
  • Kad se u Excel365 otvore stari listovi (izrađeni pomoću programa Excel 2016 ili starije verzije) s formulama koje podržavaju implicitno sjecište.
  • Kada formulu dinamičkog niza primijenite na tablicu programa Excel.

Ako vidite grešku #SPILL u Excelu, ne brinite. U ovom članku pokazat ćemo različite načine za identificiranje temeljnog uzroka ovog problema, a također ćemo pogledati načine za ispravljanje greške #SPILL

Sadržaj

Odredite što uzrokuje pogrešku #SPILL

Kada vidite pogrešku pri izlijevanju, prvo provjerite zašto vidite pogrešku, kako biste to učinili,

Korak 1: Kliknite na ćeliju koja prikazuje #PROSUTI! pogreška

Korak 2: Kliknite na Uskličnik kao što je prikazano niže

Korak 3: Prvi redak govori nam što uzrokuje pogrešku. Na primjer, u ovom slučaju pogreška se vidi jer raspon izlijevanja nije prazan

Uzroci pogreške pri izlijevanju programa Excel

Ispravke koje treba slijediti ako raspon izlijevanja nije prazan

Slijedite dolje navedene popravke kada vidite da Raspon izlijevanja nije prazan

Popravak 1: Izbrišite podatke koji blokiraju raspon izlijevanja

Ako već postoje neki podaci unutar ćelija u rasponu izlijevanja, vidjet ćete pogrešku #SPILL pri primjeni formule.

Kada možete jasno vidjeti podatke koji blokiraju raspon izlijevanja

Razmotrimo donji primjer: Kada primijenite formulu = D2: D5 na podatke, pojavljuje se pogreška SPILL -a jer postoji Tu sam unutar područja izlijevanja.

Podaci o pogrešci pri izlijevanju Tekst unutar raspona izlijevanja

Da biste se riješili greške #SPILL, samo premjestite podatke ili izbrišite podatke iz raspona izlijevanja.

Kada su podaci koji blokiraju raspon izlijevanja skriveni

U nekim slučajevima, podaci koji blokiraju raspon izlijevanja su skriveni i nisu baš očiti kao što se vidi u slučaju 1. Razmotrimo donji primjer,

Pogreška prolijevanja u bijelom fontu programa Excel

U takvim slučajevima, da biste pronašli ćeliju koja blokira raspon izlijevanja, slijedite korake u nastavku:

Korak 1: Kliknite na ćeliju koja prikazuje #PROSUTI! pogreška

Korak 2: Kliknite na Uskličnik kao što je prikazano u nastavku, možete vidjeti da je greška posljedica toga što je Raspon izlijevanja nije prazan.

Korak 3: Na padajućem izborniku kliknite Odaberite Obstructing Cells

Pogreška pri izlijevanju programa Excel odabirom ćelija koje ometaju

Korak 4: Ćelija koja blokira raspon izlijevanja označena je kao što je prikazano u nastavku

Greška pri izlijevanju programa Excel koja ometa blokiranje ćelije

Sada, kada znate koja ćelija blokira, provjerite što točno uzrokuje problem.

Korak 5: Pažljivim pregledom ćelije možete vidjeti neke podatke skrivene u ćelijama.

Greška pri prolijevanju programa Excel Boja fonta je bijela

Kao što se vidi na gornjoj slici, postoje neki podaci. Budući da font ima bijelu boju, nije lako prepoznati blokadu. Kako biste se riješili pogreške, izbrišite podatke iz ćelije unutar raspona izlijevanja.

Popraviti 2: Uklonite oblikovanje prilagođenog broja;;; nanesena na ćeliju

Povremeno, prilikom oblikovanja prilagođenog broja ;; ; se primjenjuje na ćeliju, postoje šanse da vidite pogrešku SPILL. U takvim slučajevima,

Korak 1: Kliknite na ćeliju koja prikazuje #PROSUTI! pogreška

Korak 2: Kliknite na Uskličnik kao što je prikazano niže.

Korak 3: Na padajućem izborniku kliknite Odaberite Obstructing Cells

Pogreška pri izlijevanju programa Excel odabirom ćelija koje ometaju

Korak 4: Ćelija koja blokira raspon izlijevanja označena je kao što je prikazano u nastavku

Greška pri izlijevanju programa Excel koja ometa blokiranje ćelije

Korak 5: Desnom tipkom miša kliknite ćeliju koja ometa.

Korak 6: Odaberite Oblikovanje ćelija

Ćelije u Excel formatu

Korak 7: Otvara se prozor Formatiranje ćelija. Idite na Broj tab

Korak 8: U lijevom oknu odaberite Prilagođen

Korak 9: Iz desnog bočnog okna promijenite Vrsta iz;;; do Općenito

Korak 10: Kliknite na U redu dugme

Oblikovanje ćelija

Popravak koji treba slijediti kada raspon izlijevanja spoji ćelije

Ako vidite da je do greške došlo zbog Raspon izlijevanja ima spojene ćelije  kao što je prikazano niže,

Greška pri izlijevanju programa Excel Raspon izlijevanja spojio je ćelije

Korak 1: Kliknite na Odaberite Obstructing Cells  s padajućeg izbornika

Odabir stanica koje ometaju

Korak 2: Ćelija koja ometa bit će istaknuto

Korak 3: Pod Dom karticu, kliknite na Spoji & Centar

Korak 4: Na padajućem izborniku odaberite Odvojite ćelije

Greška pri izlijevanju programa Excel Unmerge the Cells

Popravka koju treba slijediti kada Raspon izlijevanja u tablici

Formule dinamičkog niza nisu podržane u tablicama Excel. Ako vidite grešku #SPILL na tablici programa Excel kao što je prikazano u nastavku s porukom Raspon izlijevanja u tablici,

Greška pri izlijevanju programa Excel na stolu

Korak 1: Potpuno odaberite tablicu

Korak 2: Kliknite na Dizajn stola karticu s gornje trake izbornika

Korak 3: Odaberite Pretvori u raspon

Greška pri izlijevanju na stol Pretvori u običan stol

Korak 4: Vidjet ćete iskačući dijaloški okvir za potvrdu, kliknite na Da

Dijalog za potvrdu greške prolijevanja programa Excel

Popravak koji treba slijediti kada raspon izlijevanja ostane bez memorije

Kada pokušavate identificirati uzrok pogreške #SPILL, vidite li da se pogreška navodi Bez memorije, to je zato što formula dinamičkog niza koju koristite upućuje na veliki raspon, u takvim slučajevima Excel radi bez memorije uzrokujući pogrešku pri izlijevanju. Kako bi se prevladala pogreška, može se pokušati uputiti na manji raspon.

Popravak koji treba slijediti ako je raspon izlijevanja nepoznat

Ova se pogreška vidi kada se veličina prosutog polja promijeni i Excel ne može utvrditi veličinu raspona prosutog materijala. Općenito, kada koristite nasumične funkcije poput RANDARRAY, RAND ili RANDBETWEEN zajedno s funkcijama dinamičkog niza, poput SEQUENCE, vidi se ova pogreška.

Da biste to bolje razumjeli, razmotrite donji primjer, recimo da se koristi funkcija SEQUENCE (RANDBETWEEN (1,100)). Ovdje RANDBETWEEN generira slučajni cijeli broj koji je veći ili jednak 1 i manji ili jednak 100. A SEQUENCE generira uzastopne brojeve (Npr.-SEQUENCE (5) generira 1,2,3,4,5). Međutim, RANDBETWEEN je promjenjiva funkcija i stalno mijenja svoju vrijednost svaki put kada se Excel list otvori ili promijeni. Zbog toga funkcija SEQUENCE neće moći odrediti veličinu niza koji mora generirati. Ne bi znao koliko vrijednosti treba generirati, pa time dolazi do pogreške SPILL -a.

Kad identificirate uzrok greške, vidite Raspon izlijevanja nije poznat

Raspon pogrešaka pri izlijevanju programa Excel nije poznat

Kako bi se ispravila ova vrsta greške, pokušajte imati drugačiju formulu koja odgovara vašim potrebama.

Popravci koje treba slijediti kada je raspon izlijevanja prevelik

Recimo da identificirate uzrok i primijetili ste da se pogreška vidi jer Raspon izlijevanja je prevelik kao što je prikazano niže.

Raspon izlijevanja je prevelik

Kada dinamički niz nije bio na mjestu, postojalo je nešto što se naziva implicitnim presjekom u excelu prisiljeni vratiti jedan rezultat čak i kada je formula imala potencijal vratiti višestruko rezultate. Razmotrimo primjer ako je formula = B: B*5% primjenjuje se na Excel 2019 ili starije verzije, s implicitnim presjekom na mjestu, rezultat bi bio sljedeći:

Raspon pogrešaka pri izlijevanju programa Excel bio je prevelik prije

Međutim, kada se ista formula koristi u Excelu 365, vidite sljedeću pogrešku

Raspon pogrešaka pri izlijevanju programa Excel prevelik je nakon toga

Da biste to riješili, pokušajte sa sljedećim popravcima

Popravak 1: Primijenite implicitno sjecište pomoću @ operatora

Kad kažemo = B: B, dinamički niz će se odnositi na cijeli B stupac. Umjesto toga, možemo natjerati Excel da nametne implicitno sjecište pomoću @ operatora

Promijenite formulu u[zaštićena e -pošta]: B*5%

2021 08 30 10h20 46

Budući da se dodaje implicitno sjecište, formula će se primijeniti na jednu ćeliju. Kako bismo proširili formulu,

1. Samo kliknite na točku kao što je prikazano u nastavku

Produžite formulu

2. Po potrebi ga povucite prema dolje u ćelije. Ovo će primijeniti istu formulu na ove ćelije.

Proširena formula

Popravak 2: Umjesto upućivanja na stupac, obratite se rasponu

U formuli, = B: B*5%, mislimo na stupac B. Umjesto toga, obratite se na određeni raspon, = B2: B4*5%

Pogledajte Raspon

To je sve

Nadamo se da je ovaj članak bio informativan.

Ljubazno i ​​komentirajte ako ste uspjeli riješiti problem navedenim metodama.

Hvala na čitanju.

Runtime Error 32809: Kako to brzo popraviti

Runtime Error 32809: Kako to brzo popravitiExcel

Da biste riješili ovaj problem, jednostavno izostavite ažuriranja koja su nedavno instaliranaDa biste riješili ovu specifičnu pogrešku, morate promijeniti format datoteke i ponovno uvesti makronare...

Čitaj više
Runtime Error 5: Nevažeći poziv procedure ili argument [Popravak]

Runtime Error 5: Nevažeći poziv procedure ili argument [Popravak]Pogreške Tijekom IzvođenjaExcel

Promijenite postavke na Prekid pri neobrađenim pogreškama za rješavanje problemaRuntime error 5 je VBA greška i obično se pojavljuje u Excelu.Pogrešno onemogućavanje rukovatelja pogreškama jedan je...

Čitaj više
Popravak: Odabrana vrsta datoteke nije podržana u ovoj aplikaciji

Popravak: Odabrana vrsta datoteke nije podržana u ovoj aplikacijiMicrosoftovi TimoviExcel

Izbrišite predmemoriju aplikacije Teams da biste riješili ovaj problemPogreška odabrane vrste datoteke koju ova aplikacija ne podržava javlja se iu MS Teams i u Excelu.Pogreška se može pojaviti zbo...

Čitaj više