Բովանդակություն
Այս կարճ ձեռնարկը բացատրում է Excel-ի շրջանաձև հղման հիմունքները և ինչու պետք է զգուշանալ դրանց օգտագործումից: Դուք նաև կսովորեք, թե ինչպես ստուգել, գտնել և հեռացնել շրջանաձև հղումները Excel-ի աշխատաթերթերում, և եթե վերը նշվածներից որևէ մեկը տարբերակ չէ, ինչպես միացնել և օգտագործել շրջանաձև բանաձևերը:
Դուք փորձել եք ինչ-որ բանաձև մուտքագրել ձեր Excel թերթում, բայց ինչ-ինչ պատճառներով այն չի աշխատում: Փոխարենը, այն ձեզ ինչ-որ բան է պատմում շրջանաձև հղումի մասին: Այսպես հայտնվեցի՞ք այս էջում: :)
Հազարավոր օգտատերեր ամեն օր բախվում են նույն խնդրին, պարզապես Excel-ի բանաձևին ստիպելու համար հաշվարկել սեփական բջիջը: Երբ փորձում եք դա անել, Excel-ը թողարկում է հետևյալ սխալի հաղորդագրությունը.
«Զգույշ եղեք, մենք ձեր աշխատանքային գրքում գտել ենք մեկ կամ մի քանի շրջանաձև հղումներ, որոնք կարող են հանգեցնել ձեր բանաձևի սխալ հաշվարկմանը»:
Պարզ ասած, Excel-ը փորձում է ասել հետևյալը. Ինչպես հասկանում եք, Excel-ում շրջանաձև հղումները անհանգստացնող են, և ողջախոհությունն ասում է, որ հնարավորության դեպքում խուսափել դրանցից: Այնուամենայնիվ, կարող են լինել որոշ հազվադեպ դեպքեր, երբ Excel-ի շրջանաձև հղումը միակ հնարավոր լուծումն է ձեր առջև ծառացած առաջադրանքի համար:
Ի՞նչ է շրջանաձև հղումը Excel-ում:
Ահա շրջանաձև հղումի շատ ուղիղ և հակիրճ սահմանումը տրամադրված Microsoft-ի կողմից.
" Երբ Excel բանաձևը վերաբերվում է իր սեփական բջիջին, ուղղակիորեն կամ անուղղակիորեն, այն ստեղծում է շրջանաձև հղում: "
Օրինակ, եթե Դուք ընտրում եք A1 բջիջը և մուտքագրում =A1
, սա կստեղծի Excel-ի շրջանաձև հղում: A1-ին վերաբերող որևէ այլ բանաձև կամ հաշվարկ մուտքագրելը նույն ազդեցությունը կունենա, օրինակ. =A1*5
կամ =IF(A1=1, "OK")
:
Հենց որ սեղմեք Enter՝ նման բանաձևը լրացնելու համար, դուք կստանաք հետևյալ նախազգուշական հաղորդագրությունը.
Ինչու է Microsoft Excel-ը: տա ձեզ head-up? Որովհետև Excel-ի շրջանաձև հղումները կարող են անվերջ կրկնվել՝ ստեղծելով անվերջ օղակ՝ այդպիսով զգալիորեն դանդաղեցնելով աշխատանքային գրքույկի հաշվարկները:
Վերոնշյալ նախազգուշացումը ստանալուց հետո կարող եք սեղմել Օգնություն լրացուցիչ տեղեկությունների համար կամ փակել հաղորդագրության պատուհանը սեղմելով OK կամ խաչ կոճակը: Երբ փակում եք հաղորդագրության պատուհանը, Excel-ը վանդակում ցուցադրում է կամ զրոյական (0) կամ վերջին հաշվարկված արժեքը : Այո, որոշ դեպքերում շրջանաձև հղումով բանաձևը կարող է հաջողությամբ ավարտվել՝ նախքան ինքն իրեն հաշվարկելը, և երբ դա տեղի ունենա, Microsoft Excel-ը վերադարձնում է արժեքը վերջին հաջողված հաշվարկից:
Նշում: Շատ դեպքերում, երբ դուք մուտքագրում եք մեկից ավելի բանաձևեր շրջանաձև հղումով, Excel-ը բազմիցս չի ցուցադրում նախազգուշացման հաղորդագրությունը:
Բայց ինչու՞ որևէ մեկը ցանկանում է ստեղծել այնպիսի հիմար բանաձև, որը ոչ այլ ինչ է անում, քան առաջացնելը:ավելորդ խնդիրներ? Ճիշտ է, ոչ մի ողջամիտ օգտվող երբեք չի ցանկանա դիտավորյալ մուտքագրել վերը նշվածի նման շրջանաձև բանաձև: Այնուամենայնիվ, դուք կարող եք պատահաբար ստեղծել շրջանաձև հղում ձեր Excel թերթիկում, և ահա մի շատ տարածված սցենար:
Ենթադրենք, որ ցանկանում եք արժեքներ ավելացնել A սյունակում սովորական SUM բանաձևով, և դա անելիս դուք ակամա ներառում եք ինքնին ընդհանուր բջիջը (B6 այս օրինակում):
Եթե ձեր Excel-ում շրջանաձև հղումները թույլատրված չեն (և դրանք լռելյայն անջատված են), դուք կտեսնեք սխալի հաղորդագրություն, որը մենք քննարկել ենք քիչ առաջ: Եթե կրկնվող հաշվարկները միացված են, ապա ձեր շրջանաձև բանաձևը կվերադարձնի 0, ինչպես հետևյալ սքրինշոթում.
Որոշ դեպքերում ձեր աղյուսակում կարող են հայտնվել նաև մեկ կամ մի քանի կապույտ սլաքներ: հանկարծ, այնպես որ դուք կարող եք մտածել, որ ձեր Excel-ը խելագարվել է և պատրաստվում է խափանվել:
Իրականում, այդ սլաքները ոչ այլ ինչ են, քան Trace Precedents կամ Հետքի կախյալներ , որոնք ցույց են տալիս, թե որ բջիջներն են ազդում կամ ազդում են ակտիվ բջիջի վրա: Մենք կքննարկենք, թե ինչպես կարող եք ցույց տալ և թաքցնել այս սլաքները մի փոքր ուշ:
Մինչ այժմ ձեզ մոտ կարող է տպավորություն ստեղծվել, որ Excel-ի շրջանաձև հղումները անարժեք և վտանգավոր բան են, և կարող եք զարմանալ, թե ինչու Excel-ը դրանք ընդհանրապես չի արգելել: . Ինչպես արդեն նշվեց, կան շատ հազվադեպ դեպքեր, երբ Excel-ում շրջանաձև հղում օգտագործելը կարող է արդարացված լինել, քանի որ այն ապահովում է աավելի կարճ և էլեգանտ լուծում, եթե ոչ միակ հնարավորը: Հետևյալ օրինակը ցույց է տալիս նման բանաձևը:
Օգտագործելով Excel-ի շրջանաձև հղում - բանաձևի օրինակ
Մեր նախորդ ձեռնարկներից մեկում մենք քննարկել ենք, թե ինչպես կարելի է այսօրվա ամսաթիվը տեղադրել Excel-ում: Եվ մեկնաբանություններում տեղադրված հարցերի ճնշող մեծամասնությունը վերաբերում էր այն մասին, թե ինչպես մուտքագրել ժամանականիշը Excel-ում՝ առանց այն փոխվելու ամեն անգամ, երբ աշխատաթերթը վերաբացվում կամ վերահաշվարկվում է: Ես շատ տատանվում էի պատասխանել այդ մեկնաբանություններին, քանի որ միակ լուծումը, որը ես գիտեմ, ներառում է շրջանաձև հղումներ, և դրանք պետք է խնամքով վերաբերվեն: Ամեն դեպքում, ահա մի շատ տարածված սցենար...
Ենթադրենք, որ դուք ունեք ապրանքների ցանկ A սյունակում, և մուտքագրում եք առաքման կարգավիճակը սյունակ B-ում: Հենց որ մուտքագրեք « Այո " սյունակ B-ում, դուք ցանկանում եք, որ ընթացիկ ամսաթիվը և ժամը ավտոմատ կերպով տեղադրվեն C սյունակի նույն տողում որպես ստատիկ անփոփոխ ժամանակացույց :
Օգտագործելով չնչին NOW() բանաձևը. տարբերակ չէ, քանի որ Excel-ի այս ֆունկցիան անկայուն է, ինչը նշանակում է, որ այն թարմացնում է իր արժեքը ամեն անգամ, երբ աշխատաթերթերը նորից բացվում կամ վերահաշվարկվում են: Հնարավոր լուծում է IF ֆունկցիաների օգտագործումը երկրորդ IF-ում շրջանաձև հղումով.
=IF(B2="yes", IF(C2="" ,NOW(), C2), "")
որտեղ B2-ը առաքման կարգավիճակն է, իսկ C2-ը այն բջիջն է, որտեղ դուք ցանկանում եք, որ հայտնվի ժամանակի նշան:
Վերոնշյալ բանաձևում առաջին IF ֆունկցիան ստուգում է B2 բջիջը « Այո » (կամ որևէայլ տեքստ, որը դուք տրամադրում եք բանաձևին), և եթե նշված տեքստն այնտեղ է, այն գործարկում է երկրորդ IF-ը, հակառակ դեպքում վերադարձնում է դատարկ տող: Իսկ երկրորդ IF ֆունկցիան շրջանաձև բանաձև է, որը բերում է ընթացիկ օրն ու ժամը, եթե C2-ն արդեն արժեք չունի, այդպիսով պահպանելով բոլոր առկա ժամանակային դրոշմները:
Նշում: Որպեսզի Excel-ի այս շրջանաձև բանաձևը աշխատի, դուք պետք է թույլատրեք կրկնվող հաշվարկներ ձեր աշխատաթերթում, և սա հենց այն է, ինչ մենք կքննարկենք հաջորդիվ:
Ինչպես միացնել/անջատել շրջանաձև հղումները Excel-ում
Ինչպես նշվեց ավելի վաղ, իտերատիվ հաշվարկները սովորաբար անջատված են Excel-ում լռելյայն լինել (այս համատեքստում կրկնությունը կրկնվող վերահաշվարկն է մինչև որոշակի թվային պայման չկատարվի): Որպեսզի շրջանաձև բանաձևերը աշխատեն, դուք պետք է միացնեք կրկնվող հաշվարկները ձեր Excel-ի աշխատանքային գրքում:
Excel 2019 , Excel 2016 , Excel <9-ում:>2013 և Excel 2010 , սեղմեք Ֆայլ > Ընտրանքներ , գնացեք Բանաձևեր , և ընտրեք Միացնել կրկնվող հաշվարկը վանդակը Հաշվի ընտրանքներ բաժնում:
Excel 2007-ում սեղմեք Office կոճակ > Excel-ի ընտրանքներ > Բանաձեւեր > Կրկնման տարածք :
Excel 2003-ում և ավելի վաղ, Կրկնվող հաշվարկ տարբերակը գտնվում է Մենյու > Գործիքներ > Ընտրանքներ > Հաշվարկ ներդիրում:
Երբ միացնում եք կրկնվողըհաշվարկներով, դուք պետք է նշեք հետևյալ երկու տարբերակները.
- Առավելագույն կրկնություններ վանդակում - նշում է, թե քանի անգամ պետք է վերահաշվարկվի բանաձևը: Որքան մեծ է կրկնությունների թիվը, այնքան ավելի շատ ժամանակ է պահանջվում հաշվարկը:
- Առավելագույն փոփոխություն վանդակում - նշում է առավելագույն փոփոխությունը հաշվարկի արդյունքների միջև: Որքան փոքր է թիվը, այնքան ավելի ճշգրիտ արդյունք եք ստանում, և այնքան ավելի շատ ժամանակ է պահանջվում Excel-ին աշխատաթերթը հաշվարկելու համար:
Լռելյայն կարգավորումները 100 են Առավելագույն կրկնությունների համար և 0.001 Առավելագույն կրկնությունների համար: 9>Առավելագույն փոփոխություն : Դա նշանակում է, որ Microsoft Excel-ը կդադարի հաշվարկել ձեր շրջանաձև բանաձևը 100 կրկնություններից հետո կամ կրկնությունների միջև 0,001-ից պակաս փոփոխությունից հետո, որն առաջինը լինի:
Ինչու՞ պետք է խուսափել Excel-ում շրջանաձև հղումներ օգտագործելուց
Ինչպես արդեն գիտեք, Excel-ում շրջանաձև հղումներ օգտագործելը սայթաքուն և խորհուրդ չի տրվում: Բացի կատարողականի խնդիրներից և աշխատանքային գրքույկի յուրաքանչյուր բացման ժամանակ ցուցադրվող նախազգուշական հաղորդագրությունից (եթե կրկնվող հաշվարկները միացված չեն), շրջանաձև հղումները կարող են հանգեցնել մի շարք այլ խնդիրների, որոնք անմիջապես ակնհայտ չեն:
Օրինակ, եթե Դուք ընտրում եք շրջանաձև հղումով բջիջ, այնուհետև պատահաբար անցնում եք բանաձևի խմբագրման ռեժիմին (կամ սեղմելով F2 կամ կրկնակի սեղմելով բջիջը), այնուհետև սեղմում եք Enter առանց որևէ փոփոխություն բանաձևի մեջ, այն կվերադարձնի զրո:
Այսպիսով, ահա աExcel-ի շատ հարգված գուրուների խորհուրդը. հնարավորության դեպքում փորձեք խուսափել ձեր թերթերում շրջանաձև հղումներից:
Ինչպես գտնել շրջանաձև հղումներ Excel-ում
Ձեր Excel աշխատանքային գրքույկը շրջանաձև հղումների համար ստուգելու համար կատարեք հետևյալը. Հետևյալ քայլերը.
- Գնացեք Բանաձևեր ներդիր, սեղմեք Սխալների ստուգում -ի կողքին գտնվող սլաքը և մատնացույց արեք Շրջանաձև հղումներ Այնտեղ ցուցադրվում է վերջին մուտքագրված շրջանաձև հղումը:
- Սեղմեք Շրջանաձև հղումներ -ում նշված բջիջի վրա, և Excel-ը ձեզ կբերի հենց այդ բջիջին:
Հենց դա անեք, կարգավիճակի տողը ձեզ կտեղեկացնի, որ ձեր աշխատանքային գրքում կան շրջանաձև հղումներ և կցուցադրեն այդ բջիջներից մեկի հասցեն.
Եթե այլ թերթերում կան շրջանաձև հղումներ, կարգավիճակի տողում ցուցադրվում է միայն « Շրջանաձև հղումներ », առանց բջջային հասցեի:
Նշում: Այս հատկությունն անջատված է, երբ «Iterative Calculation» տարբերակը միացված է, այնպես որ դուք պետք է անջատեք այն նախքան աշխատանքային գրքույկում շրջանաձև հղումների առկայությունը ստուգելը:
Ինչպես հեռացնել շրջանաձև հղումները Excel-ում
Ցավոք, Excel-ում չկա մեխանիզմ, որը թույլ կտա վերացնել աշխատանքային գրքում բոլոր շրջանաձև բանաձևերը կոճակի սեղմումով: Դրանցից ազատվելու համար դուք պետք է առանձին ստուգեք յուրաքանչյուր շրջանաձև հղում՝ կատարելով վերը նշված քայլերը, այնուհետև կամ ընդհանրապես հանեք տվյալ շրջանաձև բանաձևը, կամփոխարինեք այն մեկ կամ մի քանի պարզ բանաձևերով:
Ինչպես հետևել բանաձևերի և բջիջների միջև հարաբերություններին
Այն դեպքերում, երբ Excel-ի շրջանաձև հղումը ակնհայտ չէ, Trace Precedents և Trace Dependents հատկանիշները կարող են ձեզ հուշել՝ գծելով մեկ կամ մի քանի գծեր, որոնք ցույց են տալիս, թե որ բջիջներն են ազդում ընտրված բջիջի վրա կամ դրանց վրա ազդում:
Հետքի սլաքները ցուցադրելու համար անցեք Բանաձևեր ներդիր > Formula Auditing խումբ և սեղմեք տարբերակներից մեկը.
Trace Precedents - հետագծում է բջիջները, որոնք տվյալներ են տրամադրում բանաձևին, այսինքն. նկարում է գծեր, որոնք ցույց են տալիս, թե որ բջիջներն են ազդում ընտրված բջիջի վրա:
Trace Dependents - գծում է բջիջները, որոնք կախված են ակտիվ բջիջից, այսինքն՝ գծում է գծեր, որոնք ցույց են տալիս, թե որ բջիջների վրա է ազդում ընտրված բջիջը: Այլ կերպ ասած, այն ցույց է տալիս, թե որ բջիջները պարունակում են բանաձևեր, որոնք հղում են կատարում ընտրված բջիջին:
Այլընտրանքով, կարող եք օգտագործել հետևյալ դյուրանցումները.
- Trace Precedents. Alt+T U T
- Կախվածների հետքեր. Alt+T U D
Սլաքները թաքցնելու համար սեղմեք Հեռացնել սլաքները կոճակը, որը գտնվում է հենց Հետագծել կախվածներին :
Վերոնշյալ օրինակում Trace Precedents սլաքը ցույց է տալիս, թե որ բջիջներն ուղղակիորեն տվյալներ են մատակարարում B6-ին: Ինչպես տեսնում եք, B6 բջիջը նույնպես ներառված է, ինչը այն դարձնում է շրջանաձև հղում և հանգեցնում է բանաձևի զրոյի: Իհարկե, սա հեշտ է ուղղել, պարզապես փոխարինեք B6-ըSUM-ի արգումենտում B5-ով. =SUM(B2:B5)
Այլ շրջանաձև հղումները կարող են այդքան էլ ակնհայտ չլինել և ավելի շատ մտածել և հաշվարկներ պահանջել:
Այսպես եք վարվում Excel-ի շրջանաձև հղումների հետ: Հուսով ենք, որ այս կարճ ձեռնարկը որոշակի լույս է սփռել այս «կույր կետի» վրա, և այժմ դուք կարող եք հետագա հետազոտություններ կատարել՝ ավելին իմանալու համար: Ես շնորհակալ եմ ձեզ կարդալու համար և անհամբեր սպասում եմ ձեզ հաջորդ շաբաթ մեր բլոգում տեսնելու համար: