Kaip pašalinti #SILL! klaida programoje Excel?

Kaip Pasalinti Sill Klaida Programoje Excel



Ar nuolat patiriate #IŠSIILDYTI! klaida „Excel“ darbalapiuose sistemoje „Windows“? Ši klaida įvyksta, kai naudojama formulė negali įvesti rezultatų į langelius. Dabar šiame įraše aptarsime, kas tiksliai yra ši klaida, kodėl ji atsiranda ir kaip galite ją ištaisyti.



Kodėl „Excel“ vis sako SPILL?

#Išliejimas! klaida programoje Microsoft Excel yra klaida, kuri atsiranda darbalapiuose, kai formulė negali užpildyti kelių langelių apskaičiuotais rezultatais. Iš esmės tai atsiranda, kai formulė negali išvesti visų pagamintų rezultatų lape. Pabandykime išsamiai suprasti išsiliejimą „Excel“.





„Windows 10“ programų paleidimo priemonė

Išsiliejimas yra elgesys, kai „Excel“ formulės sukuria kelis rezultatus, kurie grąžinami į gretimus langelius. Dabar langelių diapazonas, kuriame yra šios reikšmės, vadinamas išsiliejimo diapazonu. Dabar, jei yra keletas veiksnių, trukdančių užpildyti išsiliejimo diapazoną, gausite #IŠSIILDYMAS! klaida.





Dabar šios klaidos priežastys gali būti skirtingos. Tai gali atsirasti, kai išsiliejimo diapazone esančiose ląstelėse yra duomenų arba išsiliejimo diapazone yra sujungtų langelių. Be to, klaida gali atsirasti, jei naudojote lentelę, nes „Excel“ lentelės nepalaiko dinaminių masyvo formulių. Kitos #išsiliejimo priežastys! klaida yra tai, kad išsiliejimo diapazonas yra neatpažįstamas arba yra per didelis.



Atsižvelgdami į jums tinkančius scenarijus, vadovaukitės toliau pateiktais pataisymais, kad išspręstumėte klaidą.

Kaip ištaisyti #IšSIliejimą! klaida programoje Excel?

#Išliejimas! klaida yra įvairių tipų ir atsiranda skirtingais scenarijais. Galite pritaikyti tinkamą pataisymą pagal klaidos pranešimą naudodami #SPILL! jūs patiriate. Spustelėję geltoną šauktuką, esantį šalia klaidos #SPILL, viršuje pamatysite klaidos pranešimą ir priežastį. Štai dažnas #IŠSIILDYMAS! klaidų pranešimai, kuriuos patirsite:

  1. Išsiliejimo diapazonas nėra tuščias.
  2. Išsiliejimo diapazonas sujungė langelius.
  3. Išsiliejimo diapazonas lentelėje.
  4. Išsiliejimo diapazonas nežinomas.
  5. Išsiliejimo diapazonas yra per didelis.

1] Išsiliejimo diapazonas nėra tuščias

Išsiliejimo diapazonas nėra tuščias yra vienas iš dažniausiai pasitaikančių klaidų pranešimų, susijusių su #IŠSILIJIMO! klaida programoje Excel. Šis klaidos pranešimas suaktyvinamas, kai išsiliejusios masyvo formulės išsiliejimo diapazonas nėra tuščias. Šios klaidos sprendimas yra išvalyti visus duomenis iš išsiliejimo diapazono arba nukopijuoti formulę į kitą stulpelį, kuriame nėra užsikimšimo.



  Pataisykite #SILL! klaida programoje Microsoft Excel

Galite tiesiog pasirinkti formulės langelį ir pamatysite išsiliejimo diapazono ribas, pažymėtas brūkšnine kraštine. Duomenys, esantys išsiliejimo diapazone, sukelia klaidą. Tačiau galite matyti tuščius langelius, bet jų nėra. Kai kurie nematomi simboliai, pvz., tarpas arba tuščia formulių grąžinta eilutė, sukelia šią klaidą.

Norėdami atsikratyti #Išliejimo! klaidą, tokiu atveju turite ištrinti klaidą sukeliančius langelius. Norėdami tai padaryti, paspauskite įspėjamąjį ženklą šalia klaidos ir spustelėkite Pasirinkite Užstojančios ląstelės parinktį iš pasirodžiusių meniu parinkčių. Dabar „Excel“ parodys visas kliūtis sukeliančias ląsteles.

Kai žinosite blokuojančias ląsteles, galite jas tiesiog išvalyti. Norėdami tai padaryti, eikite į Namai skirtuką programoje „Excel“ ir iš Redagavimas grupę, paspauskite Išvalyti > Išvalyti viską variantas. Jei norite perkelti cele įrašus į kitą vietą, galite naudoti metodą Iškirpti ir įklijuoti.

Jei gaunate kitą įspėjamąjį pranešimą su #SPILL klaida, galite judėti į priekį ir pritaikyti tinkamą pataisą.

Skaityti: „Excel“ negali įterpti naujų langelių, nes išstumtų netuščius langelius .

2] Išsiliejimo diapazonas sujungė langelius

Kitas klaidos pranešimas yra „Išsiliejimo diapazonas sujungė langelius“. Kaip nurodoma pranešime, #IŠSILIJIMO priežastis! klaida yra ta, kad išsiliejimo diapazone yra sujungtų langelių, kurios neveikia su išsiliejimu.

Jei šis scenarijus tinka jums, sprendimas yra klaidą sukeliančių langelių sujungimas. Štai žingsniai, kaip tai padaryti:

  • Pirmiausia pasirinkite įspėjamąjį ženklą, esantį šalia #IšSIliejimo! klaida.
  • Dabar iš pateiktų parinkčių pasirinkite Pasirinkite Užstojančios ląstelės variantas.
  • Dabar jums bus rodomos probleminės ląstelės, kurios yra sujungtos.
  • Tada galite panaikinti blokuojančių langelių sujungimą. Norėdami tai padaryti, eikite į Namai skirtuką ir spustelėkite Sujungti ir centruoti rodyklė žemyn.
  • Po to pasirinkite Atšaukti langelių sujungimą variantas.

Be probleminių langelių panaikinimo, formulę taip pat galite perkelti į stulpelį be sujungtų langelių.

kaip išjungti linkedin premium

Matyti: Išsaugant „Excel“ failą aptiktos klaidos .

3] Išsiliejimo diapazonas lentelėje

Jei gaunate klaidos pranešimą „Išsiliejimo diapazonas lentelėje“ su #SILL! klaida, jos priežastis yra ta, kad „Excel“ lentelės nepalaiko dinaminių ar išsiliejusių masyvo formulių. Dabar, jei norite ištaisyti klaidą šiuo atveju, turite konvertuoti lentelę į įprastą diapazoną. Arba taip pat galite pabandyti sudėti formulę nuo stalo, kad ji išsilietų.

  pridėti lentelės formatą prie „Excel“ duomenų

Norėdami konvertuoti lentelę į diapazoną, galite paspausti dešinįjį pelės klavišą bet kurioje lentelės vietoje. Po to pasirodžiusiame kontekstiniame meniu pasirinkite Lentelė > Konvertuoti į diapazoną variantas. Arba spustelėkite lentelės viduje ir eikite į Lentelės įrankiai > Dizainas parinktį juostelėje ir pasirinkite Konvertuoti į diapazoną mygtuką iš grupės Įrankiai. Tai ištaisys klaidą už jus. Be to, formulę galite tiesiog perkelti iš lentelės.

Skaityti: Nepakanka atminties paleisti „Microsoft Excel“ [Pataisyta] .

4] Išsiliejimo diapazonas nežinomas

Išsiliejimo diapazonas nežinomas yra dar vienas įspėjamasis pranešimas, susietas su #IŠSILIJIMO! klaida programoje Microsoft Excel. Pagrindinė šio klaidos pranešimo priežastis yra ta, kad „Excel“ nežinomas išsiliejimo diapazono dydis.

„Voltauke“ funkcijos (RAND, TODAY, RANDBETWEEN ir kt.) su dinaminėmis funkcijomis gali išmesti #SILL! klaida, nes „wrapper“ funkcija negali nustatyti dydžio ir kiek verčių generuoti.

Taigi tokiu atveju sprendimas yra pakeisti formulę, kurią šiuo metu naudojate užduočiai. Galite pabandyti naudoti kitą formulių derinį, kuris apskaičiuos tas pačias reikšmes be #SPILL! klaida.

Matyti: „Excel“ negali tuo pačiu metu atidaryti dviejų darbaknygių tuo pačiu pavadinimu .

5] Išsiliejimo diapazonas yra per didelis

Jei gaunate Išsiliejimo diapazonas yra per didelis klaidos pranešimas, išvestis viršija darbalapio kraštus. Tokiu atveju, norėdami ištaisyti klaidą, galite vadovautis šiais būdais:

  • Galite nurodyti tik konkrečias jums reikalingas paieškos vertes (pvz., =VLOOKUP(A2:A7,A:C,2,FALSE)). Nors šis formulės tipas generuoja dinaminį masyvą, jis nesuderinamas su „Excel“ lentelėmis.
  • Galite tiesiog nurodyti reikšmę toje pačioje eilutėje ir nukopijuoti formulę žemyn. Tai įprastas formulės stilius, kuris tinkamai veikia lentelėse. Tačiau jis nesukuria dinaminio masyvo.
  • Netiesioginę sankirtą galite atlikti naudodami operatorių „@“ formulėje ir nukopijuodami ją žemyn (pvz., =VLOOKUP(@A:A,A:C,2,FALSE)). Ji nepateikia dinaminio masyvo, bet veikia lentelėse.

Tikimės, kad šie pataisymai padės pašalinti #Išliejimą! klaida iš „Excel“ darbaknygės.

Kaip pašalinti dublikatus „Excel“?

Tu gali ištrinkite pasikartojančius įrašus iš „Excel“ lapo naudojant specialią „Excel“ funkciją. Pirmiausia atidarykite failą, iš kurio norite išvalyti dublikatus. Dabar spustelėkite Duomenys skirtuką, tada paspauskite Pašalinti dublikatus mygtuką. Atsidarys dialogo langas, kuriame galėsite pasirinkti kelis arba visus stulpelius, iš kurių galėsite pašalinti visus pasikartojančius įrašus. Galiausiai galite paspausti mygtuką Gerai, kad išsaugotumėte pakeitimus.

Dabar skaitykite: Kaip ištaisyti #REF klaidą programoje „Excel“. ?

  SPILL klaida programoje Excel
Populiarios Temos