Բաց թողնել հիմնական բովանդակությունը

Հաշվեք տողերի քանակը, որոնք պարունակում են հատուկ արժեքներ Excel- ում

Մեզ համար կարող է հեշտ լինել հաշվել Excel- ի աշխատաթերթում հատուկ արժեք ունեցող բջիջների թիվը: Այնուամենայնիվ, որոշակի արժեքներ պարունակող տողերի քանակը ստանալը կարող է բավականին բարդ լինել: Այս դեպքում SUM, MMULT, TRANSPOSE և COLUMN գործառույթների վրա հիմնված ավելի բարդ բանաձևը կարող է ձեզ լավություն անել: Այս ձեռնարկը կխոսի այն մասին, թե ինչպես կարելի է ստեղծել այս բանաձևը `Excel- ում այս աշխատանքով զբաղվելու համար:


Հաշվեք որոշակի արժեքներ պարունակող տողերի քանակը

Օրինակ, աշխատաթերթում ունեք մի շարք արժեքներ, և այժմ պետք է հաշվել տրված «300» տողերի քանակը, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը.

Հատուկ արժեքներ պարունակող տողերի քանակը ստանալու համար ընդհանուր շարահյուսությունն է.

{=SUM(–(MMULT(–(data=X),TRANSPOSE(COLUMN(data)))>0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • data: Բջիջների շրջանակը `ստուգելու համար, արդյոք պարունակում է հատուկ արժեք;
  • X: Հատուկ արժեքը, որն օգտագործում եք տողերը հաշվելու համար:

1, Խնդրում ենք մուտքագրել կամ պատճենել ստորև բերված բանաձևը դատարկ վանդակում, որտեղ ցանկանում եք տեղադրել արդյունքը.

=SUM(--(MMULT(--($A$2:$C$12=300),TRANSPOSE(COLUMN($A$2:$C$12)))>0))

2, Դրանից հետո սեղմեք Ctrl + Shift + Մուտք ստեղները միասին ՝ ճիշտ արդյունք ստանալու համար, տես նկարի նկարը.


Բանաձևի բացատրություն.

=SUM(--(MMULT(--($A$2:$C$12=300),TRANSPOSE(COLUMN($A$2:$C$12)))>0))

  • -$ A $ 2: $ C $ 12 = 300: Այս արտահայտությունը ստուգում է, արդյոք «300» արժեքը գոյություն ունի A2: C12 տիրույթում և կստեղծի TRUE և False զանգվածի արդյունք: Կրկնակի բացասական նշանը օգտագործվում է TRUE- երը 1 -ի փոխելու համար, իսկ FALSE- ը `0 -ի: Այսպիսով, արդյունքը կստանաք այսպես ՝ {0,0,0; 1,0,0; 0,0,0; 0,1,1; 0,0,0; 0,1,0; 0,0,0 , 1,0,0; 0,0,1; 0,0,0; 1,1,1; 11}: 3 տողից և 1 սյունակից բաղկացած զանգվածը MMULT գործառույթում կաշխատի որպես զանգված XNUMX:
  • ՏՐԱՆՍՊՈՍ (սյունակ ($ A $ 2: $ C $ 12)): Սյունակ ֆունկցիան այստեղ օգտագործվում է A2: C12 տիրույթի սյունակի համարը ստանալու համար, այն վերադարձնում է այսպիսի 3 սյունակ զանգված ՝ {1,2,3}: Եվ հետո TRANSPOSE ֆունկցիան այս զանգվածը փոխում է 3 տողանոց զանգվածի {1; 2; 3}, որը գործում է որպես զանգված 2 MMULT ֆունկցիայում:
  • MMULT (-($ A $ 2: $ C $ 12 = "Joanna"), TRANSPOSE (Սյունակ ($ A $ 2: $ C $ 12))): Այս MMULT ֆունկցիան վերադարձնում է վերը նշված երկու զանգվածների մատրիցային արտադրանքը, և արդյունքը կստանաք այսպես ՝ {0; 1; 0; 5; 0; 2; 0; 1; 3; 0; 6}:
  • SUM(--(MMULT(--($A$2:$C$12="Joanna"),TRANSPOSE(COLUMN($A$2:$C$12)))>0))= SUM(--{0;1;0;5;0;2;0;1;3;0;6}>0)Նախ `ստուգեք 0 -ից մեծ զանգվածի արժեքները. Եթե արժեքը 0 -ից մեծ է, ցուցադրվում է TRUE; եթե 0 -ից պակաս է, ցուցադրվում է FALSE: Եվ այնուհետև կրկնակի բացասական նշանը ստիպում է UEՇՄԱՐՏՈԹՅՈՆՆԵՐԻՆ և ՍՏԱԻՆԵՐԻՆ լինել 1 -եր և 0 -եր, այնպես որ դուք կստանաք սա ՝ SUM ({0; 1; 0; 1; 0; 1; 0; 1; 1; 0; 1}): Վերջապես, SUM գործառույթը գումարում է զանգվածի արժեքները ՝ արդյունքը վերադարձնելու համար: 6.

Հուշում.

Եթե ​​Ձեզ անհրաժեշտ է հաշվել որոշակի տեքստ պարունակող տողերի քանակը աշխատանքային թերթիկում, խնդրում ենք կիրառել ստորև բերված բանաձևը և հիշեք, որ սեղմեք Ctrl + Shift + Մուտք բանալիները միասին ՝ ընդհանուր թիվը ստանալու համար.

=SUM(--(MMULT(--(ISNUMBER(SEARCH("Joanna",A2:C12))),TRANSPOSE(COLUMN($A$2:$C$12)))>0))


Օգտագործված հարաբերական գործառույթը.

  • Գումար:
  • Excel SUM գործառույթը վերադարձնում է մատակարարված արժեքների գումարը:
  • MMULT:
  • Excel MMULT գործառույթը վերադարձնում է երկու զանգվածների մատրիցային արտադրանքը:
  • Փոխակերպում.
  • TRANSPOSE գործառույթը զանգվածը կվերադարձնի նոր կողմնորոշմամբ `հիմնված բջիջների որոշակի տիրույթի վրա:
  • Սյունակ:
  • COLUMN գործառույթը վերադարձնում է այն սյունակի թիվը, որի բանաձևը հայտնվում է կամ վերադարձնում է տրված հղման սյունակի համարը:

Այլ հոդվածներ.

  • Ներքին չափանիշներին համապատասխանող տողերի հաշվարկ
  • Ենթադրենք, դուք ունեք այս և անցյալ տարվա արտադրանքի վաճառքի հաշվետվություն, և այժմ, հնարավոր է, ձեզ անհրաժեշտ լինի հաշվել այն ապրանքները, որտեղ վաճառքն այս տարի ավելի մեծ է, քան նախորդ տարի, կամ այս տարվա վաճառքները ավելի քիչ են, քան նախորդ տարի ՝ ստորև ցուցադրվում է սքրինշոթը: Սովորաբար, երկու տարվա վաճառքի տարբերությունը հաշվարկելու համար կարող եք ավելացնել օգնական սյունակ, այնուհետև արդյունքի հասնելու համար օգտագործել COUNTIF- ը: Բայց, այս հոդվածը, ես կներկայացնեմ SUMPRODUCT գործառույթը `արդյունքն ուղղակիորեն առանց որևէ օգնական սյունակի ստանալու համար:
  • Հաշվեք տողերը, եթե բավարարեք բազմաթիվ չափանիշներ
  • Հաշվեք մի շարք տողերի քանակը ՝ հիմնված բազմաթիվ չափանիշների վրա, որոնցից մի քանիսը կախված են տողերի մակարդակում աշխատող տրամաբանական թեստերից, Excel- ում SUMPRODUCT գործառույթը կարող է ձեզ լավություն անել:
  • Բջիջների քանակը հավասար է բազմաթիվ արժեքներից մեկին
  • Ենթադրենք, ես ունեմ ապրանքներ A սյունակում, այժմ ես ուզում եմ ստանալ Apple- ի, խաղողի և կիտրոնի հատուկ ապրանքների ընդհանուր քանակը, որոնք նշված են C4: C6 տիրույթում A սյունակից, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Սովորաբար, Excel- ում պարզ COUNTIF և COUNTIFS գործառույթները չեն աշխատի այս սցենարում: Այս հոդվածում ես կխոսեմ այն ​​մասին, թե ինչպես արագ և հեշտ լուծել այս աշխատանքը SUMPRODUCT և COUNTIF գործառույթների համադրությամբ:

Գրասենյակի արտադրողականության լավագույն գործիքները

Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները  |  Deleteնջել դատարկ շարքերը  |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի  |  Կլոր առանց բանաձևի ...
Super VLookup: Բազմաթիվ չափանիշներ  |  Բազմակի արժեք  |  Բազմաթիթեղների միջով  |  Fuzzy Փնտրել...
Adv. Բացվող ցուցակ: Հեշտ բացվող ցուցակ  |  Կախված բացվող ցուցակ  |  Բազմակի ընտրություն Drop Down ցուցակ...
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  Համեմատեք սյունակները Ընտրեք նույն և տարբեր բջիջները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում  |  Դիզայնի տեսք  |  Մեծ Formula Bar  |  Աշխատանքային գրքույկի և թերթիկների կառավարիչ | Ռեսուրսների գրադարան (Ավտոմատ տեքստ)  |  Ամսաթիվ ընտրող  |  Միավորել աշխատանքային թերթերը  |  Գաղտնագրել/գաղտնազերծել բջիջները  |  Ուղարկեք նամակներ ըստ ցանկի  |  Սուպեր զտիչ  |  Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը ...)  |  50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը ...)  |  40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից ...)  |  19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց ...)  |  12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը ...)  |  7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտել Excel բջիջները ...)  |  ... եւ ավելին

Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...

Նկարագրություն


Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
  • Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը:
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations