Հաշվող համարները, ամսաթվերը կամ տեքստը Excel- ում
Օգտագործելով INDIRECT գործառույթը Excel բանաձեւերում, հեշտ է փոխել բանաձեւում օգտագործվող բջջային հղումների շարք, առանց բանաձեւի ինքնուրույն խմբագրելու:
INDIRECT- ը կարող է օգտագործվել մի շարք գործառույթներով, որոնք ընդունում են բջջային տեղեկանք որպես փաստարկ, ինչպես օրինակ SUM եւ COUNT գործառույթները:
Վերջին դեպքում, օգտագործելով INDIRECT որպես COUNT- ի փաստարկը ստեղծում է բջջային տեղեկանքների դինամիկ շարք, որոնք կարող են ընդգրկվել գործառույթով:
INDIRECT- ը դա անում է տեքստային տվյալների վերափոխման միջոցով, երբեմն կոչվում է տեքստային տող `բջջային հղում:
Օրինակ `Dynamic Range- ի օգտագործմամբ, COUNT - INDIRECT ձեւակերպմամբ
Այս օրինակը հիմնված է վերեւում պատկերված տվյալների վրա:
Ուսուցչի մեջ ստեղծված COUNT - INDIRECT բանաձեւը հետեւյալն է.
= COUNT (INDIRECT (E1 & ":" & E2))
Այս բանաձեւում INDIRECT ֆունկցիայի փաստարկը պարունակում է.
- բջիջը հղում է կատարում E1 եւ E2- ին, որոնք պարունակում են տեքստային տվյալների D1 եւ D5
- տիրույթը օպերատորը `երկաստիճան ( ` ), շրջապատված է կրկնակի տառատեսակով ( "" ), որը փոխակերպում է տողը տեքստի տողում
- Երկու ampersands ( & ), որոնք օգտագործվում են միացնել կամ միավորել գոտին, E1 եւ E2 բջջային հղումները
Արդյունքն այն է, որ INDIRECT- ը փոխակերպում է D1: D5 տեքստի տողը բջջային տեղեկանքին եւ անցնում այն մինչեւ COUNT գործառույթը:
Դինամիկորեն ձեւափոխելու ձեւը
Հիշեք, որ նպատակը դինամիկ տիրույթում ձեւակերպելն է, մեկը, որը կարող է փոխվել, առանց բանաձեւի խմբագրման:
Փոխելով տեքստային տվյալները, E1 եւ E2 բջիջներում տեղակայված տեքստային տվյալները, օրինակ, D1 եւ D5- ից մինչեւ D3 եւ D6, գործառույթը կազմող միջակայքը կարելի է հեշտությամբ փոխվել D1: D5- ից մինչեւ D3: D6:
Սա վերացնում է G1 բջջային բանաձեւը խմբագրելու անհրաժեշտությունը:
Մուտքագրեք Tutorial Data- ը
- Մուտքագրեք հետեւյալ տվյալները `D1- ից մինչեւ E2 բջիջներում
- D1 - D2 - D3 - 3 D5 - 5 D6 - վեց E1 - D1 E2 - D5 F1 -
Մտնելով COUNT - INDIRECT բանաձեւը
- Սեղմեք G1- ի բջիջը, այսինքն, այս օրինակի արդյունքները կցուցադրվեն
- Մուտքագրեք բանաձեւը, = COUNT (INDIRECT (E1 & ":" & E2))
- Սեղմեք գործառույթը ավարտելու համար ստեղնաշարի վրա մուտքագրեք ստեղնը
- G1 բջիջը պետք է պարունակի 3-ի պատասխանը
Նշենք, որ COUNT գործառույթը հաշվում է միայն թվեր պարունակող բջիջները, այնպես որ չնայած D1: D5 տիրույթում հինգ բջիջներից բաղկացած տվյալները պարունակում են միայն երեք բջիջ:
Բջիջները, որոնք դատարկ են կամ պարունակում են տեքստային տվյալներ, անտեսվում են գործառույթը:
Փոփոխել Formula & # 39; s Range
- Սեղմեք E1 բջիջը
- Մուտքագրեք բջջային տեղեկագիր D3
- Սեղմեք E2 ստեղնը տեղափոխելու համար մուտքագրեք Enter ստեղնը
- Այս բջիջում մուտքագրեք բջջային տեղեկագիր D6
- Սեղմեք ստեղնաշարի վրա մուտքագրեք ստեղնը
- G1- ի բջիջը պետք է փոխվի 2-ից, քանի որ D3- ի D6- ի նոր տիրույթում ընդամենը երկու բջիջ կա `թվեր պարունակող
COUNTA, COUNTBLANK եւ անուղղակի
Excel- ի երկու հաշվարկային գործառույթը COUNTA- ն է , որը հաշվում է ցանկացած տեսակի տվյալների պարունակող բջիջները `անտեսելով միայն դատարկ կամ դատարկ բջիջները եւ COUNTBLANK- ը , որը հաշվում է միայն մի շարք դատարկ կամ դատարկ բջիջներ:
Քանի որ այս գործառույթներից երկուսն էլ նույն գործակիցն ունեն COUNT գործառույթին, դրանք կարող են փոխարինվել վերը նշված օրինակի հետ `INDIRECT- ով հետեւյալ ձեւակերպումները ստեղծելու համար.
= COUNTA (INDIRECT (E1 & ":" & E2))
= COUNTBLANK (INDIRECT (E1 & ":" & E2))
D1: D5- ի համար COUNTA- ը կվերադարձնի 4-ի պատասխանը, քանի որ հինգ բջիջներից չորսը պարունակում են տվյալներ եւ OUNTBLANK- ը եւ 1-ի պատասխանը, քանի որ տիրույթում կա միայն մեկ դատարկ բջիջ: