Czy nadal doświadczasz #SPILL! błąd w arkuszach programu Excel w systemie Windows? Ten błąd występuje, gdy użyta formuła nie może wstawić wyników do komórek. Teraz w tym poście omówimy, czym dokładnie jest ten błąd, dlaczego jest on spowodowany i jak można go naprawić.

Dlaczego program Excel ciągle mówi SPILL?

# ROZLANIE! błąd w programie Microsoft Excel to błąd występujący w arkuszach, gdy formuła nie może wypełnić wielu komórek obliczonymi wynikami. Zasadniczo powstaje, gdy formuła nie jest w stanie wyprowadzić wszystkich wygenerowanych wyników w arkuszu. Spróbujmy szczegółowo zrozumieć rozlewanie w programie Excel.

Rozlewanie to zachowanie, w którym formuły programu Excel generują wiele wyników, które są zwracane do sąsiednich komórek. Teraz zakres komórek zawierających te wartości jest nazywany zakresem wycieku. Teraz, jeśli istnieją czynniki, które uniemożliwiają wypełnienie zasięgu rozlewu, otrzymasz #SPILL! błąd.

Teraz mogą istnieć różne przyczyny tego błędu. Może to być spowodowane tym, że komórki w zakresie rozlewania zawierają dane lub komórki w zakresie rozlewania są scalone. Poza tym błąd może zostać spowodowany, jeśli użyłeś tabeli, ponieważ tabele programu Excel nie obsługują dynamicznych formuł tablicowych. Inne powody #SPILL! błąd polega na tym, że zasięg rozlania jest nierozpoznawalny lub jest zbyt duży.

Na podstawie scenariuszy, które Ci odpowiadają, wykonaj poniższe poprawki, aby rozwiązać błąd.

Jak naprawić # ROZLANIE! błąd w Excelu?

#SPILL! błąd jest różnego rodzaju i jest spowodowany w różnych scenariuszach. Możesz zastosować odpowiednią poprawkę w oparciu o komunikat o błędzie z #SPILL! doświadczasz. Po kliknięciu żółtego wykrzyknika znajdującego się obok błędu #SPILL, na górze zobaczysz komunikat o błędzie i jego przyczynę. Oto wspólne #SPILL! komunikaty o błędach, które się pojawią:

Zakres rozlania nie jest pusty.Zakres rozlania połączył komórki.Zakres rozlania w tabeli.Zakres rozlania jest nieznany.Zakres rozlania jest za duży.

1] Zasięg rozlania nie jest pusty

Zakres rozlania nie jest pusty to jeden z typowych komunikatów o błędach związanych z komunikatem #SPILL! Błąd w Excelu. Ten komunikat o błędzie jest wyzwalany, gdy zakres rozlania dla rozlanej formuły tablicowej nie jest pusty. Naprawa tego błędu polega na usunięciu wszelkich danych z zakresu rozlania lub skopiowaniu formuły do ​​innej kolumny, która nie zawiera blokad.

Możesz po prostu wybrać komórkę z formułą, a zobacz granice zasięgu wycieku oznaczone przerywaną linią. Dane zawarte w zakresie wycieku powodują błąd. Możesz jednak zobaczyć puste komórki, ale tak nie jest. Niektóre niewidoczne znaki, takie jak spacja lub pusty ciąg zwracany przez formuły, powodują ten błąd.

Aby pozbyć się #SPILL! błąd, w takim przypadku należy usunąć komórki powodujące błąd. W tym celu naciśnij znak ostrzegawczy obok błędu i kliknij opcję Wybierz blokujące komórki z wyświetlonych opcji menu. Excel wyświetli teraz wszystkie komórki powodujące przeszkodę.

Kiedy znasz komórki blokujące, możesz je po prostu usunąć. Aby to zrobić, przejdź do karty Strona główna w programie Excel iw grupie Edycja naciśnij opcję Wyczyść > Wyczyść wszystko. Jeśli chcesz przenieść wpisy cele w inne miejsce, możesz użyć metody Wytnij i Wklej.

Jeśli otrzymujesz inny komunikat ostrzegawczy z błędem #SPILL, możesz przejść dalej i zastosować odpowiedni poprawka.

Przeczytaj: program Excel nie może wstawić nowych komórek, ponieważ wypchnąłby niepuste komórki.

2] Zakres wycieku scalił komórki

Następny komunikat o błędzie to „Zakres wycieku ma scalone komórki”. Jak wskazuje komunikat, przyczyną #SPILL! błąd polega na tym, że w zakresie rozlania znajdują się scalone komórki, które nie działają z rozlewaniem.

Jeśli ten scenariusz ma zastosowanie w Twoim przypadku, rozwiązaniem jest anulowanie scalania komórek powodujących błąd. Oto kroki, jak to zrobić:

Najpierw wybierz znak ostrzegawczy znajdujący się obok #SPILL! błąd.Teraz z wyświetlonych opcji wybierz opcję Wybierz blokujące komórki.Zostaną teraz wyświetlone problematyczne komórki, które zostały scalone.Następnie możesz rozłączyć komórki blokujące. W tym celu przejdź do karty Strona główna i kliknij strzałkę w dół Scal i wyśrodkuj. Następnie wybierz opcję Rozdziel komórki.

Oprócz rozłączenia problematycznych komórek możesz także przenieść formułę do kolumny bez scalonych komórek.

Zobacz: Napraw Wykryto błędy podczas zapisywania pliku Excel.

3] Zakres wycieków w tabeli

Jeśli pojawi się komunikat o błędzie „Zakres wycieku w tabeli” z # ROZLANIE! błąd, powodem tego jest to, że tabele programu Excel nie obsługują dynamicznych lub rozlanych formuł tablicowych. Teraz, jeśli chcesz naprawić błąd w tym przypadku, musisz przekonwertować tabelę na normalny zakres. Możesz też spróbować umieścić formułę poza tabelą, aby się rozlała.

Aby przekonwertować tabelę na zakres, możesz kliknąć prawym przyciskiem myszy w dowolnym miejscu tabeli. Następnie z wyświetlonego menu kontekstowego wybierz opcję Tabela > Konwertuj na zakres. Możesz też kliknąć wewnątrz tabeli, przejść do opcji Narzędzia tabel > Projektowanie na wstążce i wybrać przycisk Konwertuj na zakres z grupy Narzędzia. To naprawi błąd dla ciebie. Poza tym możesz po prostu przenieść formułę poza tabelę.

Przeczytaj: za mało pamięci do uruchomienia programu Microsoft Excel [naprawiono].

4] Zasięg wycieku jest nieznany

Zasięg rozlania jest nieznany to kolejny komunikat ostrzegawczy powiązany z #SPILL! błąd w programie Microsoft Excel. Głównym powodem tego komunikatu o błędzie jest to, że program Excel nie zna rozmiaru zakresu wycieku.

Funkcje Voltauke (RAND, TODAY, RANDBETWEEN itp.) z funkcjami dynamicznymi mogą spowodować błąd #SPILL! błąd, ponieważ funkcja „wrapper” nie jest w stanie określić rozmiaru i liczby wartości do wygenerowania.

W takim przypadku obejściem problemu jest zmiana formuły, której obecnie używasz do zadania. Możesz spróbować użyć innej kombinacji formuł, które obliczą te same wartości bez #SPILL! błąd.

Zobacz: Excel nie może otworzyć dwóch skoroszytów o tej samej nazwie w tym samym czasie.

5] Zakres wycieku jest zbyt duży

Jeśli pojawia się komunikat o błędzie Zakres rozlania jest za duży, dane wyjściowe wykraczają poza krawędzie arkusza. W takim przypadku możesz zastosować poniższe metody, aby naprawić błąd:

Możesz odwoływać się tylko do określonych wartości wyszukiwania, których potrzebujesz (np.=WYSZUKAJ.PIONOWO(A2:A7,A:C,2,FALSE)). Chociaż ten typ formuły generuje dynamiczną tablicę, jest niezgodny z tabelami programu Excel. Możesz po prostu odwołać się do wartości w tym samym wierszu i skopiować formułę w dół. Jest to konwencjonalny styl formuły, który działa poprawnie w tabelach. Nie generuje jednak dynamicznej tablicy. Niejawne przecięcie można wykonać, używając operatora „@” w formule i kopiując go w dół (np.=WYSZUKAJ.PIONOWO(@A:A,A:C,2,FAŁSZ)). Nie zwraca tablicy dynamicznej, ale działa w tabelach.

Mam nadzieję, że te poprawki pomogą Ci wyeliminować #SPILL! ze skoroszytu programu Excel.

Jak usunąć duplikaty w programie Excel?

Możesz usunąć zduplikowane wpisy z arkusza programu Excel, korzystając z dedykowanej funkcji dostępnej w programie Excel. Najpierw otwórz plik, z którego chcesz usunąć duplikaty. Teraz kliknij kartę Dane, a następnie naciśnij przycisk Usuń duplikaty. Otworzy się okno dialogowe, w którym możesz wybrać kilka lub wszystkie kolumny, z których możesz usunąć wszystkie zduplikowane wpisy. Na koniec możesz nacisnąć przycisk OK, aby zapisać zmiany.

Teraz przeczytaj: Jak naprawić błąd #REF w Excelu?

Categories: IT Info