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.
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.
Područje stanica u koje se rezultat prosipa naziva se Raspon izlijevanja. Pogledajte donju sliku
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:
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
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.
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,
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
Korak 4: Ćelija koja blokira raspon izlijevanja označena je kao što je prikazano u nastavku
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.
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
Korak 4: Ćelija koja blokira raspon izlijevanja označena je kao što je prikazano u nastavku
Korak 5: Desnom tipkom miša kliknite ćeliju koja ometa.
Korak 6: Odaberite Oblikovanje ćelija
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
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,
Korak 1: Kliknite na Odaberite Obstructing Cells s padajućeg izbornika
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
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,
Korak 1: Potpuno odaberite tablicu
Korak 2: Kliknite na Dizajn stola karticu s gornje trake izbornika
Korak 3: Odaberite Pretvori u raspon
Korak 4: Vidjet ćete iskačući dijaloški okvir za potvrdu, kliknite na Da
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
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.
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:
Međutim, kada se ista formula koristi u Excelu 365, vidite sljedeću pogrešku
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%
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
2. Po potrebi ga povucite prema dolje u ćelije. Ovo će primijeniti istu formulu na ove ćelije.
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%
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.