Kako ispraviti pogrešku prolijevanja (#PROLIV!) u Excelu (7 jednostavnih popravaka)

  • Podijeli Ovo
Hugh West

Pogreška #SPILL široko je rasprostranjen Excel problem koji utječe na većinu pojedinaca koji koriste Office 365 Excel verzije. Najnovije izdanje programa Excel pod licencom Office 365 sadrži zbirku formula dinamičkih polja. Za razliku od standardne Excel formule, složene formulacije mogu istovremeno izvoditi brojne operacije i proizvoditi različite atribute. U ovom ćemo članku pokazati sedam različitih metoda za ispravljanje pogreške izlijevanja u Excelu.

Preuzmite radnu bilježnicu

Možete preuzeti radnu bilježnicu i vježbati s njima.

Pogreška prolijevanja u Excel.xlsx

Što je pogreška prolijevanja (#PROSIP!) u Excelu?

Raspon izlijevanja je skup ćelija koji sadrži rezultate. #IZLIVANJE! pogreška se događa ako nešto drugo na radnom listu spriječi benigno ispunjavanje raspona. Uglavnom #SPILL! pogreška je pogreška koja se događa kada formula generira mnogo ishoda, ali ne može prikazati sve na istoj stranici.

Što generira izlijevanje (# PROLIJ!) Greška?

Kad god je raspon prolijevanja zapriječen nečim takvim u proračunskoj tablici, prikazuje se #PROSIP ! pojavljuje se greška. Pogreška #SPILL događa se kada je raspon u kojem se treba predstaviti rezultat formule blokiran drugim podacima. Kad god ćelije unutar razlivenog raspona uključuju tekst, razmak ili su kombinirane, to se može spriječiti. Ako nema dovoljno kapaciteta zada su svi argumenti funkcije valjani.

Zaključak

Gore navedene metode pomoći će vam da ispravite pogrešku prolijevanja u Excelu. Nadam se da će vam ovo pomoći! Ako imate pitanja, prijedloga ili povratnih informacija, javite nam u odjeljku za komentare. Ili možete baciti pogled na naše ostale članke na blogu ExcelWIKI.com !

Funkcije dinamičkog niza za prolivanje bilo kakvog izlaza, #SPILL! pojavljuju se pogreške. Dinamički nizovi su konfigurabilni nizovi koji omogućuju formulama da proizvedu različite opcije za razne ćelije proračunske tablice oslanjajući se na specifično računanje stanica. S uvođenjem dinamičkih nizova u Excel 365 , svaka formula koja generira višestruke izračune "prolijeva" te rezultate u susjedne ćelije.

7 metoda za ispravljanje izlijevanja (#SPILL! ) Greška u programu Excel

Da biste popravili #SPILL! greška, prvo moramo identificirati poruku o problemu koja se prikazuje. Pogledajmo neke od scenarija u kojima biste mogli dobiti problem #SPILL! i kako ih ispraviti. Da bismo ispravili pogrešku, koristit ćemo se sljedećim skupom podataka koji sadrži neke artikle u stupcu B , njihovu količinu u stupcu C i ukupnu prodaju svakog artikla u stupcu D . Pretpostavimo da sada želimo koristiti neku formulu u drugom stupcu. Pogledajmo sada metode za ispravljanje pogreške izlijevanja u excelu.

1. Ispravite pogrešku izlijevanja koja pokazuje da raspon izlijevanja nije prazan u programu Excel

Kada su podaci koji ometaju raspon izlijevanja jasno vidljivi. Razmotrite sljedeći scenarij. Pojavljuje se pogreška #SPILL! kada se formula primijeni na podatke jer se unutar raspona izlijevanja nalazi tekst ili neki podaci. Ako kliknete na žuti trokut, prikazat će se poruka o pogrešcida ' Raspon izlijevanja nije prazan '. Ovo označava da vrijednost ili formula blokiraju raspon izlijevanja formule dinamičkog polja.

1.1. Izbrišite podatke koji sprječavaju korištenje raspona prosipanja

Kada primijenite bilo koju formulu na ćelije u rasponu prosipanja koje već sadrže podatke, dobit ćete #SPILL! Pogreška. Pretpostavimo da želimo koristiti jednostavnu formulu u stupcu F . Za ovo, slijedite radnje za ispravljanje problema.

  • Prvo, odaberite bilo koju ćeliju u stupcu F , gdje želite formulu.
  • Drugo, upišite formula tamo.
=D5:D9

  • Kao što možemo vidjeti postoje podaci u ćeliji F7 .

  • Nadalje, ako pritisnemo Enter , dobit ćemo pogrešku #SPILL! , a kada postavimo kursor na indikator pogreške, prikazat će se poruka ' Ćelija u koju trebamo prosuti podatke nije prazna '.

  • Da biste ispravili pogrešku, samo obrišite sadržaj podataka u ćeliji F7 . A samo uklanjanje podataka iz te ćelije riješit će problem.

  • Ponekad nema prikazanih podataka u tom rasponu gdje želite staviti formula, ali i dalje dobivate pogrešku.

  • Ako je raspon izlijevanja očito čist, ali problem s izlijevanjem i dalje postoji, odaberite Odaberi ćelije koje ometaju iz padajućeg izbornika poruke o pogrešci.

  • Nakonto će vam pokazati koje ćelije blokiraju raspon izlijevanja. Kao što jasno vidimo, u traci formule postoje podaci u toj određenoj ćeliji, a boja fonta ćelije je bijela. To je razlog zašto podaci nisu vidljivi našim očima.

  • Nadalje, promijenite boju fonta u crnu i uklonite sadržaj.
  • Konačno ćemo moći vidjeti rezultat i greška će nestati.

1.2. Uklonite prilagođeni broj  “;;;” Formatiranje iz ćelije

Kada se prilagođeni format broja ' ;;; ' izvodi na ćeliji, doista postoji rizik da # PROSIJE! mogu se pojaviti pogreške. U takvim okolnostima, slijedite korake da ih ispravite.

  • Prvo kliknite na ćeliju koja prikazuje pogrešku. U našem slučaju, pogreška je u ćeliji F5 .

  • Drugo, kliknite na padajući izbornik s porukama o pogrešci koji je uskličnik prekriven žutim trokutom. I odaberite Odaberi stanice koje ometaju .

  • Ovo će istaknuti ćeliju u kojoj smo se suočili s blokadom.
  • Zatim desnom tipkom miša kliknite tu ćeliju i idite na opcije Format Cells .

  • Ovo će vas odvesti na dijaloški okvir Format Cells .
  • Odaberite Number i odaberite Custom iz Category . Na desnoj strani možete vidjeti Vrstu formata' ;;; '.

  • Sada promijenite Tip iz ' ; ;; ' do ' Općenito '.
  • Zatim kliknite na gumb OK .

Pročitajte više: Pogreška programa Excel: broj u ovoj ćeliji oblikovan je kao tekst (6 popravaka)

2. Spojene ćelije u rasponu prolijevanja za ispravljanje pogreške prolijevanja (#SPILL!) u Excelu

Pretpostavimo da koristimo funkciju UNIQUE u ćeliji F5 , da dobiti jedinstvene vrijednosti iz raspona ćelija D5:D9 i dobiti pogrešku jer je raspon izlijevanja spojio ćeliju . Formulu upisujemo u ćeliju. A formula koju koristimo je:

=UNIQUE(D5:D9)

Da vidimo postupak za popravak #SPILL ! pogreška.

  • Na početku, iz padajućeg izbornika poruka o pogrešci odaberite Odaberi ćelije koje ometaju .

  • Ovo će istaknuti ćeliju koja je uzrokovala pogrešku. I možemo vidjeti da su ćelije F6 i G6 spojene i zbog toga dolazi do pogreške.
  • Da biste to popravili, idite na Početnu s vrpce.
  • Odaberite ćelije koje želite poništiti. Dakle, odabiremo ćelije F6 i G6 .
  • Nakon toga kliknite na Unmerge Cells iz Merge % Center padajući izbornik pod kategorijom Poravnanje .

  • I konačno, pogreška će nestati i moći ćete vidjeti rezultat u stupcu F . A formula je u formulibar.

Pročitajte više: Kako popraviti #REF! Pogreška u Excelu (6 rješenja)

Slična čitanja

  • Kako pronaći referentne pogreške u Excelu (3 jednostavne metode)
  • Kako popraviti "Fiksni objekti će se pomaknuti" u Excelu (4 rješenja)
  • Excel VBA: isključite "Pri pogrešci nastavi dalje"

3. Ispravite tablicu programa Excel s pogreškom raspona izlijevanja u programu Excel

Tablice programa Excel ne dopuštaju formule dinamičkog polja. Pretpostavimo da želimo sortirati prodaju, za to koristimo funkciju SORT u excelu. Ako naiđete na problem #SPILL na excel tablici s rasponom prosipanja poruka u tablici kao što je prikazano u nastavku, morate slijediti dolje prikazane korake.

  • Za početak kliknite na pogrešku i formula će se prikazati u traci formule.
=SORT(D5:D9)

  • Tada, ako kliknemo na žuti trokut, dobit ćemo poruku o pogrešci koja glasi ' Raspon izlijevanja u tablici '.

  • Da bismo se riješili ove pogreške, moramo odabrati cijelu tablicu.
  • Nakon toga idite na Dizajn tablice s vrpce.
  • Dalje, kliknite na Pretvori u raspon iz grupe Alati .

  • Pojavit će se skočni prozor i pitajte Želite li pretvoriti tablicu u normalni raspon?
  • Kliknite na Da .

  • I to je to. Pogreška će nestati ifunkcija će ispravno raditi i pokazati rezultat u stupcu E .

4. Ispravak nepoznatog raspona izlijevanja u Excelu

Pogreška izlijevanja aktivira se ako Excel ne može odrediti veličinu izlivenog niza. Kada veličina razlivenog niza varira i excel ne može odrediti veličinu razlivenog raspona, javlja se ova pogreška. Formula ponekad može uzrokovati povećanje dinamičkog niza između krugova izračuna. Pogreška #SPILL! pojavit će se ako se veličina dinamičkog niza mijenja tijekom izračunavanja i ne uravnoteži se. Ovaj se problem najčešće primjećuje pri korištenju nasumičnih funkcija kao što su RANDARRAY , RAND ili RANDBETWEEN s funkcijama Dynamic Array kao što je SEQUENCE . Na primjer, u ćeliju F5 stavljamo formulu ispod.

=SEQUENCE(RANDBETWEEN(1,100))

Dok pritisnete Enter na tipkovnici prikazuje poruku o pogrešci ' Raspon izlijevanja je nepoznat '.

Jedini način da popravite netočnost ove formule je korištenje nove formule za svoje izračune.

Pročitajte više: Pogreška VRIJEDNOSTI u Excelu: 7 razloga s rješenjima

5. Raspon izlijevanja je prevelik Ispravak pogreške

Kad Dinamički niz nije bio dostupan, Excel je koristio značajku koja se zove implicitno raskrižje, što je prisiljavalo formulu da isporuči jedan rezultat čak i ako je sposobnost pružanjabrojne ishode. Zamislimo da pokušavate otkriti što uzrokuje problem i otkrijete da je raspon izlijevanja prevelik, kao što se vidi u nastavku. Pretpostavimo sljedeći primjer. A skup podataka primjera sadrži neke artikle u stupcu B , ukupnu prodaju svakog artikla u stupcu C i želimo pronaći rezultat provizije od 7% na svakoj stavci. Za ovo moramo upotrijebiti formulu prema dolje.

=C:C*7%

Formula se koristi s automatskim preklapanjem u Excelu 2016, 2017, 2019 ili prethodnim izdanjima, ishod će biti ispravan. Ali u programu Excel 365 vidjet ćete pogrešku kao što je prikazano na slici ispod.

5.1. Stvorite implicitno raskrižje da biste ispravili pogrešku izlijevanja pomoću operatora “@”

Dinamičko polje će se primijeniti na cijeli B stupac kad god navedemo =C:C . Alternativno, možemo upotrijebiti @ operator kako bismo natjerali Excel da provede implicirano preklapanje.

KORACI:

  • Prvo odaberite ćeliju D5 i zamijenite formulu
[email protected]:C*7%

  • Zatim pritisnite Enter . I formula će se prikazati u traci formule.
  • Formula će doista biti dodijeljena određenoj ćeliji jer je uključeno implicirano preklapanje. Kako bi formula bila duža.

  • Nakon toga, povucite Ručku za popunjavanje dolje da kopirate formulu preko raspona. Ili dvaput kliknite na plus ' + 'znak. Ovo također duplicira formulu.

  • I, to je to! Možete vidjeti rezultat u stupcu D koji je rezultirajući stupac.

5.2. Ispravite pogrešku izlijevanja pozivanjem na raspon umjesto stupaca

Mislimo na stupac C u formuli =C:C*7% . Umjesto toga, upotrijebite donju formulu za referiranje na određeni raspon.

=(C5:C9)*7%

I to je sve.

Pročitajte više: Pogreške u Excelu i njihovo značenje (15 različitih pogrešaka)

6. Ispravite izlijevanje iz memorije (#SPILL!) Pogrešku u programu Excel

Ako pogreška ukazuje na izlijevanje iz memorije dok ste pokušavajući otkriti što uzrokuje problem #SPILL , to je zato što se formula dinamičkog niza koju koristite odnosi na ogroman raspon, a Excelu ponestaje memorije, što dovodi do #SPILL! pogreška. Da biste zaobišli problem, pokušajte se pozvati na uži raspon.

Pročitajte više: [Riješeno!] Pogreška 'Nema dovoljno memorije' u Excelu (8 razloga)

7. Neprepoznato ili zamjensko izlijevanje (#SPILL!) Ispravak pogreške

Čak i ako Excel ne otkrije ili uskladi porijeklo problem, mogli biste dobiti pogrešku Prolijevanje . Ponekad Excel ne može identificirati ili uskladiti uzrok ove pogreške. U takvim okolnostima, dvaput provjerite formulu koja ima sve potrebne argumente i uvjerite se

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.