#SPLILL v Excelu! Chyba: Příčiny a řešení (úplný průvodce)
V posledních verzích Excelu jste se mohli setkat s otravným #SPILL! chyba při používání vzorců. Nebojte se; nejsi sám. Tento komplexní průvodce vás provede tím, co #SPILL! chyba je, proč k ní dochází, a poskytněte praktická řešení, jak ji vyřešit.
Běžné příčiny #SPILL! chyby a jak je opravit
Rozsah úniku není prázdný
Rozsah rozlití obsahuje sloučené buňky
Rozsah úniku je uvnitř tabulky aplikace Excel
Rozsah rozlití je příliš velký
Rozsah výsledků úniku nelze určit
Další možné příčiny #SPILL! chyba

Video: The #SPILL! Chyba v Excelu
Co je to #SPILL! chyba v excelu?
#SPILL! chyba je běžný problém, který se vyskytuje v aplikaci Excel verze 365 a 2021 a novější.
#SPILL! k chybě dochází nejen u maticových vzorců, ale u každého vzorce, který vrací více výsledků a narazí na překážku ve svém výstupním rozsahu.
Obecně platí, že #SPILL! k chybě obvykle dochází, když rozsah rozlití obsahuje neprázdné buňky. Vymazáním dat v těchto neprázdných buňkách se problém často vyřeší a vzorec bude fungovat správně. Kromě této běžné příčiny však existují další faktory, které mohou vést k této chybě. Pojďme se hlouběji ponořit do důvodů #SPILL! chybu a prozkoumejte odpovídající řešení.
Revoluce v kontrole chyb v Excelu s Kutools!
Funkce „Select Error Cells“ rychle identifikuje a zvýrazní chyby, čímž zajišťuje bezchybnou analýzu dat. Zjednodušte si pracovní postup a zvyšte přesnost. Vyzkoušejte to hned a zažijte bezproblémovou správu Excelu!
Stáhněte si pro plynulejší cestu Excelu.
Běžné příčiny #SPILL! chyby a jak je opravit
Chcete-li určit přesnou příčinu problému, klikněte na „Error floatie“ (zobrazený jako žlutý kosočtverec s vykřičníkem) a pozorně si přečtěte zprávu zvýrazněnou šedou barvou na prvním řádku.
Chcete-li rychle najít buňku způsobující překážku, začněte výběrem buňky vzorce. Všimnete si přerušovaného okraje, který nastiňuje zamýšlený rozsah úniku. Dále klikněte na „Error floatie“ a zvolte funkci „Select Obstructing Cells“, abyste mohli okamžitě přejít k blokující buňce nebo buňkám.
Pojďme si rozebrat různé příčiny #SPILL! chyba a poskytnout řešení krok za krokem pro každý scénář.
Rozsah úniku není prázdný
"Příčina": Pokud oblast rozlití, kam hodlá aplikace Excel umístit výsledky, není prázdná, může to vést k #SPILL! chyba.
"Příklad": Představte si, že máte jednoduchý vzorec jako =A2:A5. Pokud je jakákoli buňka v cílovém rozsahu (např. C4) obsazena, dojde k chybě.
"Řešení": Ujistěte se, že každá buňka v rozsahu úniku je prázdná. V příkladu vyberte buňku C4 a stisknutím klávesy "Delete" ji vymažte.
Výsledek:
Rozsah rozlití obsahuje sloučené buňky
"Příčina": Pokud rozsah rozlití, kam hodlá aplikace Excel umístit výsledky, obsahuje sloučené buňky, může to vést k #SPILL! chyba.
"Příklad": Představte si, že máte jednoduchý vzorec jako =A2:A5. Pokud cílový rozsah obsahuje sloučené buňky (např. jsou sloučeny buňky C3 a C4), dojde k chybě.
"Řešení": Před použitím vzorce zrušte sloučení všech sloučených buněk v cílovém rozsahu. V příkladu vyberte sloučené buňky (C3:C4) a kliknutím na "Domů" > "Sloučit a vycentrovat" zrušte sloučení buněk.
Výsledek:
Kutools pro zrušení sloučení buněk a hodnotu výplně aplikace Excel: Změna hry!
Bez námahy zrušte sloučení buněk a replikujte hodnoty s přesností. Zjednodušte správu dat a vylepšete tabulky během několika sekund. Vyzkoušejte tento nástroj, který musíte mít hned teď! Stáhnout a vyzkoušet.
Doplňte svůj Excel: Kutools odemkne 300+ pokročilých nástrojů!
Rozsah úniku je uvnitř tabulky aplikace Excel
"Příčina": Pokud je rozsah úniku uvnitř tabulky aplikace Excel, může to vést k #SPILL! chyba.
"Příklad": Máte excelovou tabulku (A1:B6) a chcete seřadit data ve sloupci A a výsledek vysypat do sloupce B, dojde k chybě.
Řešení:
Výsledky přeneste mimo tabulku Excel.
Převeďte tabulku na rozsah.
Vyberte libovolnou buňku tabulky, klikněte na "Návrh tabulky" > "Převést na rozsah".
Výsledek:
Rozsah rozlití je příliš velký
"Příčina": Když vzorec generuje více výsledků, než se očekávalo, může přesáhnout dostupný prostor.
"Příklad": Chcete-li použít vzorec SVYHLEDAT =SVYHLEDAT(A:A,A:C,2,NEPRAVDA) k vrácení všech hodnot ve sloupci B z rozsahu A:C podle prvního sloupce, dojde k chybě.
"Vysvětlení": Vzorec spustí #SPILL! chyba, protože Excel se pokouší načíst data z celého sloupce A:A, což má za následek ohromujících 1,048,576 XNUMX XNUMX výsledků, což překračuje hranice kapacity mřížky Excelu.
Řešení:
Místo celého sloupce odkazujte na konkrétní rozsah.
V tomto příkladu pomocí níže uvedeného vzorce:
=VLOOKUP(A2:A6,A:C,2,FALSE)
Vypočítejte jednu buňku a zkopírujte vzorec dolů.
V tomto příkladu pomocí níže uvedeného vzorce extrahujte křestní příjmení:
=VLOOKUP(A2,A:C,2,FALSE)
Poté přetáhněte rukojeť automatického vyplňování dolů, abyste zkopírovali vzorec a získali další výsledky.
Použití operátoru @ k použití implicitního průniku.
V tomto příkladu pomocí níže uvedeného vzorce:
=VLOOKUP(@A:A,A:C,2,FALSE)
Poté přetáhněte rukojeť automatického vyplňování dolů, abyste zkopírovali vzorec a získali další výsledky.
Rozsah výsledků úniku nelze určit
"Příčina": Excel neví, kolik buněk by měl vzorec zabírat.
"Příklad": Při použití vzorce jako =SEQUENCE(RANDBETWEEN(1,1000)) ke generování sekvence, kde délka sekvence závisí na výsledku vzorce RANDBETWEEN(1,1000), můžete narazit na chybu #SPILL#.
"Vysvětlení": V tomto konkrétním případě se ke generování posloupnosti čísel používá vzorec =SEQUENCE(RANDBETWEEN(1,1000)). Délka této sekvence však závisí na výsledku vzorce RANDBETWEEN(1,1000 1), který generuje náhodné číslo mezi 1000 a XNUMX. Vzhledem k tomu, že výsledek RANDBETWEEN je dynamický a nepředvídatelný, Excel nemůže předem určit přesný počet buněk potřebných k zobrazení sekvence. Výsledkem je, že vzorec vrátí chybu #SPILL#.
"Řešení": Žádné.
Další možné příčiny #SPILL! chyba
Kromě výše uvedených scénářů společnost Microsoft identifikovala dvě další možné příčiny #SPILL! chyba:
Nedostatek paměti
"Příčina": Pokud Excelu dojde paměť kvůli rozsáhlým výpočtům.
"Řešení": Zmenšete velikost dat nebo zjednodušte výpočty.
Nerozpoznaná
"Příčina": Když Excel nemůže identifikovat konkrétní důvod pro #SPILL! chyba.
"Řešení": Ověřte svůj vzorec, zkontrolujte překlepy nebo požádejte o pomoc komunitu Excel.
#SPILL! chyba může být složitou překážkou, kterou je třeba překonat, ale vyzbrojeni těmito poznatky a řešeními můžete s jistotou procházet nejnovější verze aplikace Excel a čelit této chybě. Pamatujte, že cvičení dělá mistra a brzy z vás bude #SPILL! mimořádný nástroj pro odstraňování problémů. Šťastný Excel-ing!
Chcete-li získat nové strategie aplikace Excel, které mohou zlepšit vaši správu dat, prozkoumejte dále zde.
Nejlepší kancelářské nástroje produktivity
Kutools pro Excel - pomůže vám vyniknout před davem
Kutools pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...
Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)
- Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
- Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
- Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
- Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a Firefox.
Obsah
- Video: #SPILL! Chyba
- Co je #SPILL! chyba?
- Příčiny #SPILL! chyba a řešení
- Rozsah úniku není prázdný
- Rozsah úniku má slučovací buňku
- Rozsah úniku v tabulce
- Rozsah úniku je příliš velký
- Rozsah úniku není znám
- Jiné příčiny
- Související články
- Nejlepší nástroje pro produktivitu v kanceláři
- Komentáře