Az Excel #SPILL! Hiba: Okok és megoldások (Teljes útmutató)
Az Excel legújabb verzióiban előfordulhat, hogy találkozott a bosszantó #SPILL! hiba a képletek használata közben. Ne aggódj; nem vagy egyedül. Ez az átfogó útmutató végigvezeti Önt a #FOLYÁSON! a hiba oka, miért történik, és gyakorlati megoldásokat kínál a megoldására.
Videó: #SPILL! Hiba
Mi az a #SPILL! hiba?
A #SPILL! hiba gyakori probléma, amely az Excel 365-ös és 2021-es verzióiban jelentkezik.
A #SPILL! hiba nem csak a tömbképleteknél fordul elő, hanem minden olyan képletnél, amely több eredményt ad vissza, és akadályba ütközik a kimeneti tartományában.
Általánosságban elmondható, hogy a #SPILL! A hiba általában akkor fordul elő, ha a kiömlési tartomány nem üres cellákat tartalmaz. Az adatok törlése ezekben a nem üres cellákban gyakran megoldja a problémát, és lehetővé teszi a képlet megfelelő működését. Ezen a gyakori okon kívül azonban más tényezők is vezethetnek ehhez a hibához. Nézzünk mélyebben a #FOLYÁS mögötti okokba! hibát, és keresse meg a megfelelő megoldásokat.
Forradalmasítsa az Excel hibaellenőrzését a Kutools segítségével!
A Válassza a Hibacellák lehetőséget A funkció gyorsan azonosítja és kiemeli a hibákat, biztosítva a hibátlan adatelemzést. Egyszerűsítse a munkafolyamatot és növelje a pontosságot. Próbálja ki most, és tapasztalja meg a zökkenőmentes Excel kezelést!
A #SPILL okai! hiba és a megoldások
-
A probléma pontos okának meghatározásához kattintson a gombra Hiba floatie (sárga gyémántként ábrázolva felkiáltójellel), és figyelmesen olvassa el az első sorban szürkével kiemelt üzenetet.
-
Az akadályt okozó cella gyors megtalálásához először válassza ki a képlet celláját. Észrevesz egy szaggatott szegélyt, amely körvonalazza a tervezett kiömlési tartományt. Ezután kattintson a Hiba floatie és válassza a Válassza az Elzáró cellák lehetőséget funkcióval, hogy azonnal navigáljon az akadályozó cellához vagy cellákhoz.
Soroljuk fel a #FOGYÁS különböző okait! hiba, és lépésről lépésre megoldást kínál minden forgatókönyvre.
A kiömlési tartomány nem üres
Ok: Ha az a kiömlési tartomány, amelybe az Excel az eredményeket el kívánja helyezni, nem üres, az #SPILL! hiba.
Példa: Képzeld el, hogy van egy egyszerű képleted, például =A2:A5. Ha a céltartomány bármely cellája (pl. C4) foglalt, akkor a hibaüzenet jelenik meg.
Megoldás: Győződjön meg arról, hogy a kiömlési tartományban minden cella üres. A példában válassza ki a C4 cellát, és nyomja meg a gombot töröl gomb a törléséhez.
Eredmény:
A kiömlési tartomány egyesítő cellát tartalmaz
Ok: Ha az a kiszóródási tartomány, amelybe az Excel az eredményeket el kívánja helyezni, egyesített cellákat tartalmaz, az #SPILL! hiba.
Példa: Képzeld el, hogy van egy egyszerű képleted, például =A2:A5. Ha a céltartomány egyesített cellákat tartalmaz (például a C3 és a C4 cella egyesítése megtörtént), akkor a hibaüzenet jelenik meg.
Megoldás: A képlet alkalmazása előtt szüntesse meg az egyesített cellák egyesítését a céltartományban. A példában jelölje ki a cellák egyesítését (C3:C4), és kattintson rá Kezdőlap > Egyesítés és központ hogy feloldja a sejteket.
Eredmény:
Kutools az Excelben a cellák egyesítésének és kitöltési értékének megszüntetésére: a játék megváltoztatása!
Könnyedén szüntesse meg a cellák egyesítését és replikálja az értékeket pontosan. Egyszerűsítse az adatkezelést és javítsa a táblázatokat másodpercek alatt. Próbálja ki most ezt a kötelező eszközt! Letöltés és tapasztalat.
Töltsd fel az Excel-ed: Kutools több mint 300 speciális eszközt nyit meg!
Kiömlési tartomány a táblázatban
Ok: Ha a kiömlési tartomány egy Excel-táblázaton belül van, az #SPILL! hiba.
Példa: Van egy Excel-táblázata (A1:B6), és szeretné rendezni az adatokat az A oszlopban, és az eredményt a B oszlopba szeretné kiszórni, akkor hibát fog találni.
Megoldások:
-
Az eredményeket kiszórja az Excel-táblázaton kívülre.
-
Konvertálja a táblázatot tartományba.
Jelölje ki a táblázat bármelyik celláját, kattintson rá Asztali tervezés > Átalakítás tartományra.
Eredmény:
A kiömlési tartomány túl nagy
Ok: Ha a képlet a vártnál több eredményt generál, meghaladhatja a rendelkezésre álló helyet.
Példa: Ha a =VLOOKUP(A:A,A:C,2,FALSE) VLOOKUP képletet használja, hogy a B oszlopban lévő összes értéket visszaadja az A:C tartományból az első oszlopban való egyeztetéssel, akkor hibába ütközik.
Magyarázat: A képlet #SPILL-et vált ki! hiba, mert az Excel a teljes A:A oszlopból próbál adatokat lekérni, ami elképesztő 1,048,576 XNUMX XNUMX eredményt eredményez, ami meghaladja az Excel rács kapacitásának határait.
Megoldások:
-
A teljes oszlop helyett egy adott tartományra hivatkozzon.
Ebben a példában az alábbi képlet használatával:
=VLOOKUP(A2:A6,A:C,2,FALSE)
-
Számítson ki egy cellát, és másolja le a képletet.
Ebben a példában az alábbi képlet segítségével kinyerjük a keresztnevet:
=VLOOKUP(A2,A:C,2,FALSE)
Ezután húzza le az automatikus kitöltési fogantyút a képlet másolásához és más eredményekhez.
-
@ operátor használata implicit metszéspont alkalmazásához.
Ebben a példában az alábbi képlet használatával:
=VLOOKUP(@A:A,A:C,2,FALSE)
Ezután húzza le az automatikus kitöltési fogantyút a képlet másolásához és más eredményekhez.
A kiömlési tartomány ismeretlen
Ok: Az Excel nem tudja, hogy a képletnek hány cellát kell elfoglalnia.
Példa: Ha olyan képletet használ, mint a =SEQUENCE(RANDBETWEEN(1,1000)) egy sorozat létrehozásához, ahol a sorozat hossza a RANDBETWEEN(1,1000) képlet eredményétől függ, akkor #SPILL# hibát észlelhet.
Magyarázat: Ebben a konkrét esetben a =SEQUENCE(RANDBETWEEN(1,1000)) képlet egy számsorozat létrehozására szolgál. Ennek a sorozatnak a hossza azonban függ a RANDBETWEEN(1,1000) formula eredményétől, amely 1 és 1000 közötti véletlenszámot generál. Mivel a RANDBETWEEN eredménye dinamikus és kiszámíthatatlan, az Excel nem tudja előre meghatározni a pontos számot. a sorozat megjelenítéséhez szükséges cellák. Ennek eredményeként a képlet a #SPILL# hibát adja vissza.
Megoldások: Egyik sem.
Egyéb okok
A fenti forgatókönyveken kívül a Microsoft két további lehetséges okot azonosított a #SPILL! hiba:
-
Elfogyott a memória
Ok: Ha az Excelnek a kiterjedt számítások miatt elfogy a memóriája.
Megoldás: Csökkentse az adatméretet vagy egyszerűsítse a számításokat.
-
Felismerhetetlen
Ok: Ha az Excel nem tudja azonosítani a #KIFOGÁS konkrét okát! hiba.
Megoldás: Ellenőrizze a képletet, ellenőrizze az elírási hibákat, vagy kérjen segítséget az Excel közösségtől.
A #SPILL! A hiba nehéz leküzdendő akadály lehet, de ezekkel a meglátásokkal és megoldásokkal felvértezve magabiztosan navigálhat az Excel legújabb verziói között, és szembeszállhat ezzel a hibával. Ne feledd, gyakorlat teszi a mestert, és hamarosan #KIFOGÁS leszel! rendkívüli hibaelhárító. Jó Excelezést!
Ha többet szeretne megtudni az Excel-stratégiák megváltoztatásáról, amelyek javíthatják az adatkezelést, böngésszen tovább itt..
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.
Tartalomjegyzék
- Videó: #SPILL! Hiba
- Mi az a #SPILL! hiba?
- A #SPILL okai! hiba és a megoldások
- A kiömlési tartomány nem üres
- A kiömlési tartomány egyesítő cellát tartalmaz
- Kiömlési tartomány a táblázatban
- A kiömlési tartomány túl nagy
- A kiömlési tartomány ismeretlen
- Egyéb okok
- Kapcsolódó cikkek
- A legjobb irodai hatékonyságnövelő eszközök
- Hozzászólások