#SPILL programu Excel! Błąd: przyczyny i rozwiązania (pełny przewodnik)
W najnowszych wersjach programu Excel mogłeś spotkać się z irytującym #SPILL! błąd podczas używania formuł. Nie martw się; nie jesteś sam. Ten obszerny przewodnik przeprowadzi Cię przez proces #SPILL! błąd, dlaczego tak się dzieje, i podaj praktyczne rozwiązania, aby go rozwiązać.
Wideo: #SPILL! Błąd
Co to jest #SPILL! błąd?
#WYPŁYW! błąd jest częstym problemem pojawiającym się w wersjach programu Excel 365 i 2021 i nowszych.
#WYPŁYW! błąd występuje nie tylko w przypadku formuł tablicowych, ale w przypadku każdej formuły, która zwraca wiele wyników i napotyka przeszkodę w swoim zakresie wyjściowym.
Ogólnie rzecz biorąc, #SPILL! błąd zwykle występuje, gdy zakres rozlewania zawiera niepuste komórki. Wyczyszczenie danych w tych niepustych komórkach często rozwiązuje problem i umożliwia prawidłowe działanie formuły. Jednak oprócz tej częstej przyczyny istnieją inne czynniki, które mogą prowadzić do tego błędu. Zagłębmy się w przyczyny #SPILL! błąd i poszukaj odpowiednich rozwiązań.
Zrewolucjonizuj sprawdzanie błędów w programie Excel za pomocą Kutools!
Połączenia Wybierz opcję Komórki błędów Funkcja szybko identyfikuje i podkreśla błędy, zapewniając bezbłędną analizę danych. Uprość przepływ pracy i zwiększ dokładność. Wypróbuj teraz i doświadcz płynnego zarządzania Excelem!
Przyczyny #SPILL! błąd i rozwiązania
-
Aby określić dokładną przyczynę problemu, kliknij przycisk Błąd pływaka (przedstawiony jako żółty romb z wykrzyknikiem) i uważnie przeczytaj wiadomość zaznaczoną na szaro w pierwszej linii.
-
Aby szybko zlokalizować komórkę powodującą przeszkodę, zacznij od wybrania komórki z formułą. Zauważysz przerywaną ramkę wyznaczającą zamierzony zasięg rozlania. Następnie kliknij przycisk Błąd pływaka i zdecyduj się na Wybierz opcję Zasłanianie komórek funkcja umożliwiająca natychmiastową nawigację do utrudniającej komórki lub komórek.
Rozważmy różne przyczyny #SPILL! błędu i zapewnić rozwiązania krok po kroku dla każdego scenariusza.
Zakres rozlania nie jest pusty
Przyczyna: Jeśli zakres rozlania, w którym Excel zamierza umieścić wyniki, nie jest pusty, może to prowadzić do #WYPŁAT! błąd.
Przykład: Wyobraź sobie, że masz prostą formułę, taką jak =A2:A5. Jeśli jakakolwiek komórka w zakresie docelowym (np. C4) jest zajęta, pojawi się błąd.
Rozwiązanie: Upewnij się, że każda komórka w zakresie rozlania jest pusta. W przykładzie wybierz komórkę C4 i naciśnij Usuń klucz, aby go wyczyścić.
Wynik:
Zakres rozlania zawiera komórkę scalającą
Przyczyna: Jeśli zakres rozlania, w którym Excel zamierza umieścić wyniki, zawiera komórki scalające, może to prowadzić do #SPILL! błąd.
Przykład: Wyobraź sobie, że masz prostą formułę, taką jak =A2:A5. Jeśli zakres docelowy zawiera komórki scalone (np. komórki C3 i C4 są scalone), wystąpi błąd.
Rozwiązanie: Przed zastosowaniem formuły rozłącz wszystkie scalone komórki w zakresie docelowym. W przykładzie wybierz komórki scalone (C3:C4) i kliknij Strona główna > Scal i wyśrodkuj aby rozłączyć komórki.
Wynik:
Kutools dla Excela Rozdziel komórki i wypełnij wartość: zmiana gry!
Bez wysiłku rozdzielaj komórki i precyzyjnie replikuj wartości. Uprość zarządzanie danymi i ulepsz arkusze kalkulacyjne w ciągu kilku sekund. Wypróbuj to niezbędne narzędzie już teraz! Pobierz i doświadcz.
Doładuj swój program Excel: Kutools odblokowuje ponad 300 zaawansowanych narzędzi!
Zakres rozlania w tabeli
Przyczyna: Jeśli zakres rozlania znajduje się w tabeli programu Excel, może to prowadzić do #ROZLECENIA! błąd.
Przykład: Masz tabelę programu Excel (A1:B6) i chcesz posortować dane w kolumnie A i rozdzielić wynik w kolumnie B, napotkasz błąd.
Solutions:
-
Rozlej wyniki poza tabelę programu Excel.
-
Przekonwertuj tabelę na zakres.
Wybierz dowolną komórkę tabeli, kliknij Projekt stołu > Konwertuj na zakres.
Wynik:
Zasięg wycieku jest zbyt duży
Przyczyna: Gdy formuła wygeneruje więcej wyników niż oczekiwano, może przekroczyć dostępne miejsce.
Przykład: Aby użyć formuły WYSZUKAJ.PIONOWO =WYSZUKAJPIONOWO(A:A,A:C,2,FAŁSZ) w celu zwrócenia wszystkich wartości w kolumnie B z zakresu A:C poprzez dopasowanie w pierwszej kolumnie, napotkasz błąd.
Wyjaśnienie: Formuła wywołuje #WYPŁYW! błąd, ponieważ program Excel próbuje pobrać dane z całej kolumny A:A, co daje oszałamiającą liczbę 1,048,576 XNUMX XNUMX wyników, co przekracza możliwości siatki programu Excel.
Solutions:
-
Odwołuj się do konkretnego zakresu, a nie do całej kolumny.
W tym przykładzie, korzystając z poniższej formuły:
=VLOOKUP(A2:A6,A:C,2,FALSE)
-
Oblicz pojedynczą komórkę i skopiuj formułę w dół.
W tym przykładzie, używając poniższej formuły, aby wyodrębnić imię i nazwisko:
=VLOOKUP(A2,A:C,2,FALSE)
Następnie przeciągnij uchwyt automatycznego wypełniania w dół, aby skopiować formułę i uzyskać inne wyniki.
-
Użycie operatora @ do zastosowania niejawnego przecięcia.
W tym przykładzie, korzystając z poniższej formuły:
=VLOOKUP(@A:A,A:C,2,FALSE)
Następnie przeciągnij uchwyt automatycznego wypełniania w dół, aby skopiować formułę i uzyskać inne wyniki.
Zasięg wycieku jest nieznany
Przyczyna: Excel nie wie, ile komórek powinna zajmować formuła.
Przykład: Używając formuły takiej jak =SEQUENCE(RANDBETWEEN(1,1000)) do generowania sekwencji, gdzie długość sekwencji zależy od wyniku formuły RANDBETWEEN(1,1000), może wystąpić błąd #SPILL#.
Wyjaśnienie: W tym konkretnym przypadku do wygenerowania ciągu liczb używana jest formuła =SEKWENCJA(RANDBETWEEN(1,1000)). Jednakże długość tej sekwencji zależy od wyniku formuły RANDBETWEEN(1,1000), która generuje liczbę losową z zakresu od 1 do 1000. Ponieważ wynik RANDBETWEEN jest dynamiczny i nieprzewidywalny, Excel nie może z góry określić dokładnej liczby komórki potrzebne do wyświetlenia sekwencji. W rezultacie formuła zwraca błąd #SPILL#.
Solutions: Brak.
Inne przyczyny
Oprócz powyższych scenariuszy firma Microsoft zidentyfikowała dwie dodatkowe potencjalne przyczyny #SPILL! błąd:
-
Brak pamięci
Przyczyna: Jeśli w programie Excel zabraknie pamięci z powodu obszernych obliczeń.
Rozwiązanie: Zmniejsz rozmiar danych lub uprość obliczenia.
-
Nierozpoznany
Przyczyna: Kiedy Excel nie może zidentyfikować konkretnego powodu #SPILL! błąd.
Rozwiązanie: Sprawdź formułę, sprawdź literówki lub poproś o pomoc społeczność programu Excel.
#WYPŁYW! błąd może być trudną przeszkodą do pokonania, ale dzięki tym spostrzeżeniom i rozwiązaniom możesz bez obaw poruszać się po najnowszych wersjach programu Excel i stawić czoła temu błędowi. Pamiętaj, praktyka czyni mistrza, a wkrótce będziesz #WYPŁATA! nadzwyczajne narzędzie do rozwiązywania problemów. Miłego Excelowania!
Aby uzyskać więcej przełomowych strategii programu Excel, które mogą usprawnić zarządzanie danymi, eksploruj dalej tutaj..
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)
- Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
- Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
- Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
- Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.
Spis treści
- Wideo: #SPILL! Błąd
- Co to jest #SPILL! błąd?
- Przyczyny #SPILL! błąd i rozwiązania
- Zakres rozlania nie jest pusty
- Zakres rozlania zawiera komórkę scalającą
- Zakres rozlania w tabeli
- Zasięg wycieku jest zbyt duży
- Zasięg wycieku jest nieznany
- Inne przyczyny
- Powiązane artykuły
- Najlepsze narzędzia biurowe
- Komentarze