Excel COUNT - INDIRECT ձեւակերպում

Հաշվող համարները, ամսաթվերը կամ տեքստը Excel- ում

Օգտագործելով INDIRECT գործառույթը Excel բանաձեւերում, հեշտ է փոխել բանաձեւում օգտագործվող բջջային հղումների շարք, առանց բանաձեւի ինքնուրույն խմբագրելու:

INDIRECT- ը կարող է օգտագործվել մի շարք գործառույթներով, որոնք ընդունում են բջջային տեղեկանք որպես փաստարկ, ինչպես օրինակ SUM եւ COUNT գործառույթները:

Վերջին դեպքում, օգտագործելով INDIRECT որպես COUNT- ի փաստարկը ստեղծում է բջջային տեղեկանքների դինամիկ շարք, որոնք կարող են ընդգրկվել գործառույթով:

INDIRECT- ը դա անում է տեքստային տվյալների վերափոխման միջոցով, երբեմն կոչվում է տեքստային տող `բջջային հղում:

Օրինակ `Dynamic Range- ի օգտագործմամբ, COUNT - INDIRECT ձեւակերպմամբ

Այս օրինակը հիմնված է վերեւում պատկերված տվյալների վրա:

Ուսուցչի մեջ ստեղծված COUNT - INDIRECT բանաձեւը հետեւյալն է.

= COUNT (INDIRECT (E1 & ":" & E2))

Այս բանաձեւում INDIRECT ֆունկցիայի փաստարկը պարունակում է.

Արդյունքն այն է, որ INDIRECT- ը փոխակերպում է D1: D5 տեքստի տողը բջջային տեղեկանքին եւ անցնում այն ​​մինչեւ COUNT գործառույթը:

Դինամիկորեն ձեւափոխելու ձեւը

Հիշեք, որ նպատակը դինամիկ տիրույթում ձեւակերպելն է, մեկը, որը կարող է փոխվել, առանց բանաձեւի խմբագրման:

Փոխելով տեքստային տվյալները, E1 եւ E2 բջիջներում տեղակայված տեքստային տվյալները, օրինակ, D1 եւ D5- ից մինչեւ D3 եւ D6, գործառույթը կազմող միջակայքը կարելի է հեշտությամբ փոխվել D1: D5- ից մինչեւ D3: D6:

Սա վերացնում է G1 բջջային բանաձեւը խմբագրելու անհրաժեշտությունը:

Մուտքագրեք Tutorial Data- ը

  1. Մուտքագրեք հետեւյալ տվյալները `D1- ից մինչեւ E2 բջիջներում
  2. D1 - D2 - D3 - 3 D5 - 5 D6 - վեց E1 - D1 E2 - D5 F1 -

Մտնելով COUNT - INDIRECT բանաձեւը

  1. Սեղմեք G1- ի բջիջը, այսինքն, այս օրինակի արդյունքները կցուցադրվեն
  2. Մուտքագրեք բանաձեւը, = COUNT (INDIRECT (E1 & ":" & E2))
  3. Սեղմեք գործառույթը ավարտելու համար ստեղնաշարի վրա մուտքագրեք ստեղնը
  4. G1 բջիջը պետք է պարունակի 3-ի պատասխանը

Նշենք, որ COUNT գործառույթը հաշվում է միայն թվեր պարունակող բջիջները, այնպես որ չնայած D1: D5 տիրույթում հինգ բջիջներից բաղկացած տվյալները պարունակում են միայն երեք բջիջ:

Բջիջները, որոնք դատարկ են կամ պարունակում են տեքստային տվյալներ, անտեսվում են գործառույթը:

Փոփոխել Formula & # 39; s Range

  1. Սեղմեք E1 բջիջը
  2. Մուտքագրեք բջջային տեղեկագիր D3
  3. Սեղմեք E2 ստեղնը տեղափոխելու համար մուտքագրեք Enter ստեղնը
  4. Այս բջիջում մուտքագրեք բջջային տեղեկագիր D6
  5. Սեղմեք ստեղնաշարի վրա մուտքագրեք ստեղնը
  6. 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-ի պատասխանը, քանի որ տիրույթում կա միայն մեկ դատարկ բջիջ: