Գումարեք միայն Excel-ում բանաձևեր պարունակող բջիջները
Ենթադրենք, որ դուք ունեք արժեքների ցանկ Excel-ում, դրանցից մի քանիսը ստեղծվում են բանաձևերով, այժմ դուք պարզապես ցանկանում եք գումարել միայն բանաձևերը պարունակող բջիջները, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Ինչպե՞ս կարող է այս առաջադրանքը կատարել Excel-ում:
Գումարեք միայն Excel-ում բանաձևեր պարունակող բջիջները
Excel-ում դուք կարող եք ստեղծել մի պարզ բանաձև, որը հիմնված է SUMPRODUCT և ISFORMULA ֆունկցիաների վրա՝ մի շարք բջիջներում միայն բանաձևի բջիջները գումարելու համար, ընդհանուր շարահյուսությունը հետևյալն է.
- rangeՏվյալների տիրույթը, որից ցանկանում եք գումարել բանաձևի բջիջները:
Խնդրում ենք մուտքագրել կամ պատճենել ստորև բերված բանաձևը դատարկ բջիջի մեջ, այնուհետև սեղմել Մտնել Հաշվարկը ստանալու համար բանալին տես նկարի պատկերը.
Բանաձևի բացատրություն.
=SUMPRODUCT(B2:B12*ISFORMULA(B2:B12)):
- ISFORMULA (B2:B12)Այս ISFORMULA ֆունկցիան օգտագործվում է ստուգելու համար, թե արդյոք բջիջը պարունակում է բանաձև: Եթե բջիջը պարունակում է բանաձև, այն կվերադարձնի TRUE, իսկ FALSE, եթե ոչ: Այսպիսով, դուք կստանաք այսպիսի զանգված՝ {FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE}:
- B2:B12*ISFORMULA(B2:B12)= {50;150;35;45;200;80;95;45;50;30;108}*{FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE}Մաթեմատիկական գործողությունը ստիպում է TRUE և FALSE արժեքները դարձնել 1 և 0: Այսպիսով, երկու զանգվածների բազմապատկումը կլինի հետևյալը՝ {50;150;35;45;200;80;95;45;50;30;108}*{0;1;0;0;1;0; 0;1;0;0;1}={0;150;0;0;200;0;0;45;0;0;108}:
- SUMPRODUCT(B2:B12*ISFORMULA(B2:B12))= SUMPRODUCT({0;150;0;0;200;0;0;45;0;0;108})Ի վերջո, SUMPRODUCT ֆունկցիան գումարում է զանգվածի բոլոր արժեքները՝ արդյունքը ստանալու համար՝ 503:
TipsՄիայն գումարի արժեքները բաց թողնեք բանաձևերը
Եթե բանաձևի բջիջները բաց թողնելիս անհրաժեշտ է գումարել արժեքները, կարող եք ավելացնել NOT ֆունկցիան վերը նշված բանաձևի մեջ հետևյալ կերպ.
Օգտագործված հարաբերական գործառույթը.
- SUMPRODUCT- ը:
- SUMPRODUCT ֆունկցիան կարող է օգտագործվել երկու կամ ավելի սյուններ կամ զանգվածներ բազմապատկելու համար, այնուհետև ստանալ արտադրանքի հանրագումարը:
- ISFORMULA:
- Excel ISFORMULA ֆունկցիան վերադարձնում է TRUE, եթե բջիջը պարունակում է բանաձև, և FALSE, եթե ոչ:
Այլ հոդվածներ.
- Գումարը, եթե սկսվում է կամ ավարտվում է կոնկրետ տեքստով կամ նիշերով
- Արժեքները գումարելու համար, եթե համապատասխան բջիջները սկսվում կամ ավարտվում են որոշակի արժեքով, դուք կարող եք կիրառել SUMIF ֆունկցիան wildcard-ով (*)՝ այն հանելու համար: Այս հոդվածում մանրամասն կներկայացվի, թե ինչպես օգտագործել բանաձևը:
- Գումարը, եթե բջիջները պարունակում են հատուկ տեքստ մեկ այլ սյունակում
- Այս ձեռնարկը ցույց կտա ձեզ, թե ինչպես կարելի է գումարել արժեքները, եթե բջիջները պարունակում են հատուկ կամ մասնակի տեքստ մեկ այլ սյունակում: Վերցրեք ստորև բերված տվյալների տիրույթը որպես օրինակ՝ «T-Shirt» տեքստը պարունակող ապրանքների ընդհանուր քանակությունը ստանալու համար, և՛ SUMIF ֆունկցիան, և՛ SUMPRODUCT ֆունկցիան կարող է լուծել այս առաջադրանքը Excel-ում:
- Գումարեք ամենափոքր կամ ստորին N արժեքները՝ հիմնված չափանիշների վրա
- Նախորդ ձեռնարկում մենք քննարկել ենք, թե ինչպես կարելի է գումարել ամենափոքր n արժեքները տվյալների տիրույթում: Այս հոդվածում մենք կկատարենք հետագա առաջադեմ գործողություն՝ Excel-ում մեկ կամ մի քանի չափանիշների հիման վրա ամենացածր n արժեքները գումարելու համար:
Գրասենյակի արտադրողականության լավագույն գործիքները
Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից
Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...
Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)
- Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
- Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
- Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը: