Excel-ի #SPILL! Սխալ. պատճառներ և լուծումներ (ամբողջական ուղեցույց)
Excel-ի վերջին տարբերակներում դուք կարող եք հանդիպել անհանգստացնող #SPILL-ին: սխալ բանաձևեր օգտագործելիս: Մի անհանգստացեք; դու մենակ չես. Այս համապարփակ ուղեցույցը ձեզ կուղեկցի #SPILL-ի միջով: սխալն այն է, թե ինչու է դա տեղի ունենում, և տրամադրել գործնական լուծումներ այն լուծելու համար:
Տեսանյութ՝ #SPILL! Սխալ
Ինչ է #SPILL! սխալ?
#ԹԱՓԵԼ! սխալը տարածված խնդիր է, որն առաջանում է Excel 365 և 2021 տարբերակներից հետո:
#ԹԱՓԵԼ! Սխալը տեղի է ունենում ոչ միայն զանգվածի բանաձևերի դեպքում, այլ ցանկացած բանաձևի դեպքում, որը վերադարձնում է բազմաթիվ արդյունքներ և հանդիպում է խոչընդոտի իր ելքային տիրույթում:
Ընդհանուր առմամբ, #SPILL! սխալը սովորաբար տեղի է ունենում, երբ թափվող միջակայքը պարունակում է ոչ դատարկ բջիջներ: Այս ոչ դատարկ բջիջների տվյալների մաքրումը հաճախ կլուծի խնդիրը և թույլ կտա բանաձևին ճիշտ գործել: Այնուամենայնիվ, բացի այս ընդհանուր պատճառից, կան նաև այլ գործոններ, որոնք կարող են հանգեցնել այս սխալի: Եկեք ավելի խորանանք #SPILL-ի պատճառների մեջ: սխալվել և ուսումնասիրել համապատասխան լուծումները:
Հեղափոխություն արեք Excel-ում Kutools-ով ստուգելու սխալները:
The Ընտրեք Սխալների բջիջները ֆունկցիան արագորեն բացահայտում և ընդգծում է սխալները՝ ապահովելով տվյալների անթերի վերլուծություն: Պարզեցրեք ձեր աշխատանքային հոսքը և բարձրացրեք ճշգրտությունը: Փորձեք հիմա և փորձեք Excel-ի անխափան կառավարում:
#SPILL-ի պատճառները. սխալ և լուծումներ
-
Խնդրի ճշգրիտ պատճառը պարզելու համար սեղմեք կոճակը Սխալ floatie (պատկերված է որպես դեղին ադամանդ՝ բացականչական նշանով) և ուշադիր կարդացեք առաջին տողում մոխրագույնով ընդգծված հաղորդագրությունը։
-
Խոչընդոտող բջիջը արագ գտնելու համար սկսեք ընտրելով բանաձևի բջիջը: Դուք կնկատեք գծված եզրագիծ, որը ուրվագծում է նախատեսված արտահոսքի տիրույթը: Հաջորդը, սեղմեք Սխալ floatie և ընտրիր Ընտրեք խոչընդոտող բջիջները հնարավորություն՝ ակնթարթորեն նավարկելու դեպի խոչընդոտ բջիջ կամ բջիջ:
Եկեք մանրամասնենք #ԹՈՂԻ տարբեր պատճառները: սխալ և քայլ առ քայլ լուծումներ տրամադրեք յուրաքանչյուր սցենարի համար:
Արտահոսքի տիրույթը դատարկ չէ
Պատճառը ` Եթե արտահոսքի տիրույթը, որտեղ Excel-ը մտադիր է տեղադրել արդյունքները, դատարկ չէ, դա կարող է հանգեցնել #SPILL-ի: սխալ.
Example: Պատկերացրեք, որ ունեք մի պարզ բանաձև, ինչպիսին է =A2:A5: Եթե թիրախային տիրույթի որևէ բջիջ (օրինակ՝ C4) զբաղված է, դուք կհանդիպեք սխալի:
Լուծում Համոզվեք, որ արտահոսքի տիրույթի յուրաքանչյուր բջիջ դատարկ է: Օրինակում ընտրեք C4 բջիջը և սեղմեք ջնջել այն մաքրելու բանալին:
Արդյունքը:
Թափման տիրույթն ունի միաձուլման բջիջ
Պատճառը ` Եթե արտահոսքի տիրույթը, որտեղ Excel-ը մտադիր է տեղադրել արդյունքները, պարունակում է միաձուլման բջիջներ, դա կարող է հանգեցնել #SPILL-ի: սխալ.
Example: Պատկերացրեք, որ ունեք մի պարզ բանաձև, ինչպիսին է =A2:A5: Եթե թիրախային տիրույթը պարունակում է միաձուլման բջիջներ (օրինակ՝ C3 և C4 բջիջները միաձուլված են), դուք կհանդիպեք սխալի:
Լուծում Բանաձևը կիրառելուց առաջ հանեք նպատակային տիրույթում միաձուլված բջիջները: Օրինակում ընտրեք միաձուլման բջիջները (C3:C4) և սեղմեք Գլխավոր > Միաձուլում և կենտրոն բջիջները միաձուլելու համար:
Արդյունքը:
Kutools Excel-ի համար Unmerge Cells & Fill Value: A Game-Changer!
Հեշտությամբ միաձուլեք բջիջները և ճշգրտորեն կրկնօրինակեք արժեքները: Պարզեցրեք տվյալների կառավարումը և ընդլայնեք աղյուսակները վայրկյանների ընթացքում: Փորձեք այս պարտադիր գործիքը հիմա: Ներբեռնեք և փորձեք:
Լիցքավորեք ձեր Excel-ը. Kutools-ը բացում է 300+ առաջադեմ գործիքներ:
Թափման միջակայքը աղյուսակում
Պատճառը ` Եթե արտահոսքի միջակայքը գտնվում է Excel աղյուսակի ներսում, դա կարող է հանգեցնել #SPILL-ի: սխալ.
Example: Դուք ունեք Excel աղյուսակ (A1:B6), և ցանկանում եք տեսակավորել տվյալները A սյունակում և արդյունքը թափել B սյունակում, դուք կհանդիպեք սխալի:
Լուծումներ:
-
Արդյունքները թափեք Excel աղյուսակից դուրս:
-
Աղյուսակը փոխակերպեք տիրույթի:
Ընտրեք աղյուսակի ցանկացած բջիջ, սեղմեք Դիզայնի աղյուսակ > Փոխարկել Range- ի.
Արդյունքը:
Արտահոսքի շրջանակը չափազանց մեծ է
Պատճառը ` Երբ բանաձևն ավելի շատ արդյունքներ է տալիս, քան սպասվում էր, այն կարող է գերազանցել առկա տարածքը:
Example: VLOOKUP բանաձևն օգտագործելու համար =VLOOKUP(A:A,A:C,2,FALSE) B սյունակի բոլոր արժեքները A:C միջակայքից վերադարձնելու համար առաջին սյունակում համապատասխանեցնելով, դուք կհանդիպեք սխալի:
Բացատրությունը. Բանաձևը առաջացնում է #SPILL! սխալ, քանի որ Excel-ը փորձում է բեռնել տվյալներ ամբողջ A:A սյունակից, որի արդյունքում ստացվում է ապշեցուցիչ 1,048,576 արդյունք, որը գերազանցում է Excel ցանցի կարողությունների սահմանները:
Լուծումներ:
-
Ամբողջ սյունակի փոխարեն նշեք որոշակի տիրույթ:
Այս օրինակում, օգտագործելով հետևյալ բանաձևը.
=VLOOKUP(A2:A6,A:C,2,FALSE)
-
Հաշվեք մեկ բջիջ և պատճենեք բանաձևը:
Այս օրինակում, օգտագործելով ստորև բերված բանաձևը՝ առաջին ազգանունը հանելու համար.
=VLOOKUP(A2,A:C,2,FALSE)
Այնուհետև քաշեք ավտոմատ լրացման բռնիչը՝ բանաձևը պատճենելու և այլ արդյունքներ ստանալու համար:
-
Օգտագործելով @ օպերատորը՝ անուղղակի խաչմերուկ կիրառելու համար:
Այս օրինակում, օգտագործելով հետևյալ բանաձևը.
=VLOOKUP(@A:A,A:C,2,FALSE)
Այնուհետև քաշեք ավտոմատ լրացման բռնիչը՝ բանաձևը պատճենելու և այլ արդյունքներ ստանալու համար:
Արտահոսքի շրջանակն անհայտ է
Պատճառը ` Excel-ը չգիտի, թե բանաձեւը քանի բջիջ պետք է զբաղեցնի:
Example: Երբ օգտագործում եք բանաձև, ինչպիսին է =SEQUENCE(RANDBETWEEN(1,1000)) հաջորդականություն ստեղծելու համար, որտեղ հաջորդականության երկարությունը կախված է RANDBETWEEN(1,1000) բանաձևի արդյունքից, կարող եք հանդիպել #SPILL# սխալի հետ:
Բացատրությունը. Այս կոնկրետ դեպքում, =SEQUENCE(RANDBETWEEN(1,1000)) բանաձևն օգտագործվում է թվերի հաջորդականություն ստեղծելու համար: Այնուամենայնիվ, այս հաջորդականության երկարությունը կախված է RANDBETWEEN(1,1000) բանաձևի արդյունքից, որը առաջացնում է պատահական թիվ 1-ից 1000-ի միջև: Քանի որ RANDBETWEEN-ի արդյունքը դինամիկ և անկանխատեսելի է, Excel-ը չի կարող նախապես որոշել ճշգրիտ թիվը: հաջորդականությունը ցուցադրելու համար անհրաժեշտ բջիջները: Արդյունքում բանաձևը վերադարձնում է #SPILL# սխալը։
Լուծումներ: None.
Այլ պատճառներ
Բացի վերը նշված սցենարներից, Microsoft-ը հայտնաբերել է #SPILL-ի երկու լրացուցիչ հնարավոր պատճառ: սխալ:
-
Հիշողությունից դուրս
Պատճառը ` Եթե Excel-ի հիշողությունը սպառվում է ծավալուն հաշվարկների պատճառով:
Լուծում Նվազեցրեք տվյալների չափը կամ պարզեցրեք ձեր հաշվարկները:
-
Չճանաչված
Պատճառը ` Երբ Excel-ը չի կարողանում բացահայտել #SPILL-ի կոնկրետ պատճառ: սխալ.
Լուծում Ստուգեք ձեր բանաձևը, ստուգեք տառասխալների առկայությունը կամ օգնություն խնդրեք Excel համայնքից:
#ԹԱՓԵԼ! Սխալը կարող է դժվարին խոչընդոտ լինել հաղթահարելու համար, բայց այս պատկերացումներով և լուծումներով զինված՝ դուք կարող եք վստահորեն նավարկել Excel-ի վերջին տարբերակները և անմիջապես լուծել այս սխալը: Հիշեք, որ պրակտիկան կատարյալ է դարձնում, և շուտով դուք կդառնաք #SPILL! սխալների անսարքությունների շտկիչ արտակարգ: Շնորհավոր Excel-ing:
Ավելի շատ խաղի փոփոխող Excel ռազմավարությունների համար, որոնք կարող են բարձրացնել ձեր տվյալների կառավարումը, ավելի մանրամասն ուսումնասիրեք այստեղ:.
Գրասենյակի արտադրողականության լավագույն գործիքները
Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից
Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...
Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)
- Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
- Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
- Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը:
Բովանդակություն
- Տեսանյութ՝ #SPILL! Սխալ
- Ինչ է #SPILL! սխալ?
- #SPILL-ի պատճառները. սխալ և լուծումներ
- Արտահոսքի տիրույթը դատարկ չէ
- Թափման տիրույթն ունի միաձուլման բջիջ
- Թափման միջակայքը աղյուսակում
- Արտահոսքի շրջանակը չափազանց մեծ է
- Արտահոսքի շրջանակն անհայտ է
- Այլ պատճառներ
- Առնչվող հոդվածներ
- Գրասենյակի արտադրողականության լավագույն գործիքները
- մեկնաբանություններ