Եթե Excel-ը չի կարող ճիշտ գնահատել աշխատանքային թերթիկի բանաձևը կամ գործառույթը, այն ցուցադրում է սխալի արժեք (օրինակ՝ REF!, NULL! կամ DIV/0!) այն բջիջում, որտեղ գտնվում է բանաձևը: Սխալի արժեքը ինքնին գումարած սխալի ընտրանքների կոճակը, որը ցուցադրվում է սխալի բանաձևերով բջիջներում, օգնում է բացահայտել խնդիրը:
Նշում. Այս հոդվածի տեղեկատվությունը վերաբերում է Excel տարբերակներին 2019, 2016, 2013, 2010, 2007, Excel Mac-ի համար և Excel Online:
Կանաչ եռանկյունիներ և դեղին ադամանդներ
Excel-ը ցուցադրում է փոքր կանաչ եռանկյունի վանդակների վերին ձախ անկյունում, որոնք պարունակում են սխալ արժեքներ: Կանաչ եռանկյունը ցույց է տալիս, որ բջիջի պարունակությունը խախտում է Excel-ի սխալների ստուգման կանոններից մեկը:
Երբ ընտրում եք կանաչ եռանկյուն պարունակող բջիջ, եռանկյունու կողքին հայտնվում է դեղին ադամանդաձեւ կոճակ: Դեղին ադամանդը Excel-ի սխալի ընտրանքների կոճակն է և այն պարունակում է ընկալված սխալը շտկելու տարբերակներ:
Մկնիկի ցուցիչը սխալի ընտրանքների կոճակի վրա պահելով՝ կցուցադրվի տեքստային հաղորդագրություն, որը հայտնի է որպես սավառնող տեքստ, որը բացատրում է սխալի արժեքի պատճառը:
Ստորև թվարկված են Excel-ի կողմից ցուցադրվող ընդհանուր սխալի արժեքները, ինչպես նաև որոշ ընդհանուր պատճառներ և լուծումներ, որոնք կօգնեն շտկել խնդիրը:
NULL! Սխալներ – Սխալ բաժանված բջջային հղումներ
NULL! սխալի արժեքները տեղի են ունենում, երբ երկու կամ ավելի բջիջների հղումները սխալ կամ ակամա բաժանված են բանաձևի բացատով: Excel-ի բանաձևերում տիեզերական նիշն օգտագործվում է որպես հատվող օպերատոր, ինչը նշանակում է, որ այն օգտագործվում է տվյալների երկու կամ ավելի հատվող կամ համընկնող միջակայք ցուցակագրելիս:
NULL! սխալներ են տեղի ունենում, եթե՝
Բազմաթիվ բջիջների հղումներ բանաձևում առանձնացված են բացատով մաթեմատիկական օպերատորի փոխարեն, ինչպիսին գումարած նշանն է:
=A1 A3+A5
Բջջային տիրույթների սկզբի և վերջի կետերը բաժանվում են բացատով և ոչ թե միջակայքի օպերատորով (երկնակետ):
=SUM(A1 A5)
Բանաձևի առանձին բջիջների հղումները բաժանվում են միացման օպերատորի փոխարեն (ստորակետ) բացատով:
=SUM(A1 A3, A5)
Հատման օպերատորը (տարածության նիշը) օգտագործվում է միտումնավոր, սակայն նշված միջակայքերը չեն հատվում:
=SUM(A1:A5 B1:B5)
Այս խնդիրների լուծումը բջիջների հղումների ճիշտ տարանջատումն է: Ահա մի քանի խորհուրդ՝
- Առանձին բջիջների հղումները բանաձևով մաթեմատիկական օպերատորով:
- Առանձնացրեք ընդգրկույթի սկզբի և վերջի կետերը երկու կետով:
- Առանձին բջիջների հղումները բանաձևով առանձնացրեք ստորակետով:
- Համոզվեք, որ բացատով առանձնացված միջակայքերը իրականում հատվում են:
REF! Սխալներ – Անվավեր բջջային հղումներ
Բջջի անվավեր հղումների սխալ է տեղի ունենում, երբ բանաձևը պարունակում է սխալ բջիջների հղումներ:
Սա ամենից հաճախ տեղի է ունենում, երբ՝
- Անհատական բջիջները կամ ամբողջ սյունակները կամ տողերը, որոնք պարունակում են տվյալներ, որոնք հղում են կատարում բանաձևում, պատահաբար ջնջվել են:
- Տվյալները մեկ բջիջից տեղափոխվում են (օգտագործելով կտրում և տեղադրում կամ քաշում և թողնում) մի բջիջ, որը հղում է արվում բանաձևով:
- Բանաձևը պարունակում է հղում (օգտագործելով OLE, Object Linking և Embedding) դեպի մի ծրագիր, որը ներկայումս չի աշխատում:
Երբ հանդիպում եք REF-ին: սխալ, փորձեք այս լուծումները՝
- Օգտագործեք Excel-ի հետարկման գործառույթը՝ ջնջված բջիջներում, սյունակներում կամ տողերում կորցրած տվյալները վերականգնելու համար:
- Եթե տվյալները հնարավոր չէ վերականգնել, նորից մուտքագրեք տվյալները և անհրաժեշտության դեպքում կարգավորեք բջջային հղումները:
- Բացեք OLE հղումներ պարունակող ծրագրեր և թարմացրեք REF պարունակող աշխատաթերթը: սխալ։
DIV/O! Սխալներ - բաժանել զրոյի
Բաժանել 0-ի սխալները տեղի են ունենում, երբ բանաձևը փորձում է բաժանել զրոյի:
Սա կարող է առաջանալ, երբ՝
- Բաժանարարը կամ հայտարարը բաժանման գործողության մեջ հավասար է զրոյի կամ բացահայտորեն, օրինակ՝=A5/0, կամ որպես արդյունք երկրորդ հաշվարկի արդյունք, որը զրո ունի արդյունքի համար:
- Բանաձևը հղում է անում դատարկ բջիջին:
Երբ հանդիպում եք DIV/O! սխալ, ստուգեք հետևյալը՝
- Ճիշտ տվյալները գտնվում են բանաձևում նշված բջիջներում:
- Տվյալները ճիշտ բջիջներում են:
- Բջջի ճիշտ հղումներն օգտագործվում են բանաձևում:
Սխալ – Բջջի ձևաչափում
Հեշթեգների շարքով լցված բջիջը (նաև կոչվում է թվային նշաններ կամ ֆունտի նշաններ) Microsoft-ի կողմից չի նշվում որպես սխալի արժեք: Դա պայմանավորված է ֆորմատավորված բջիջում մուտքագրված տվյալների երկարությամբ:
-ի շարքը հանդիպում է մի շարք դեպքերում: Օրինակ՝
- Մուտքագրված արժեքն ավելի լայն է, քան ընթացիկ բջիջի լայնությունը ամսաթվերի կամ ժամերի համար ձևավորված բջիջի համար:
- Թվերի համար ձևավորված բջիջ մուտքագրված բանաձևը առաջացնում է արդյունք, որն ավելի լայն է, քան բջիջը:
- 253 նիշից ավելի թվային կամ տեքստային տվյալներ մուտքագրվում են ամսաթվերի, ժամերի կամ հաշվառման համար ձևաչափված բջիջում:
- Բացասական թիվը գտնվում է ամսաթվերի կամ ժամերի համար ձևաչափված բջիջում: Excel-ում ամսաթվերը և ժամերը պետք է լինեն դրական արժեքներ:
Ահա թե ինչպես շտկելսխալը՝
- Ընդլայնեք ազդակիր բջիջը՝ լայնացնելով սյունակը (առանձին բջիջները չեն կարող ընդլայնվել առանց ամբողջ սյունակի լայնացման):
- Կարճացրեք բջիջի տվյալների երկարությունը կամ ընտրեք այլ ձևաչափ բջջի համար, օրինակ՝ Ընդհանուր.
- Ուղղեք ազդակիր բջիջի ամսաթիվը կամ ժամը, որպեսզի արդյունքը բացասական չլինի:
- Ուղղեք բանաձևը, որը հանգեցնում է բացասական ժամանակի կամ ամսաթվի արժեքի, որը կցուցադրվի ազդակիր բջիջում: