Excel REDUCE ֆունկցիա (365)
The REDUCE ֆունկցիան կիրառվում է ա LAMBDA ֆունկցիա զանգվածի յուրաքանչյուր արժեքին և վերադարձնում է կուտակիչի ընդհանուր արժեքը՝ զանգվածը նվազեցնելով մինչև կուտակված արժեք:
շարահյուսություն
=REDUCE ([initial_value],array,lambda(accumulator, value))
Արձանագրություններ
- Սկզբնական_արժեք (ըստ ցանկության)՝ կուտակիչի մեկնարկային արժեքը: Բաց թողնելու դեպքում լռելյայն արժեքը 0 է:
- Դասավորություն (պահանջվում է). Զանգվածը պետք է կրճատվի:
- lambda (պահանջվում է). Հատուկ LAMBDA ֆունկցիան, որն օգտագործվում է զանգվածը կրճատելու համար:
- Կոլեկտոր (պահանջվում է). Արժեքն ավելացել և վերադարձվել է որպես վերջնական արդյունք:
- Արժեք (պահանջվում է). Հաշվարկը կիրառվում է զանգվածի յուրաքանչյուր տարրի նկատմամբ:
վերադարձը արժեքը
The REDUCE ֆունկցիան վերադարձնում է մեկ արժեք:
Ֆունկցիայի նշումներ
- REDUCE ֆունկցիան նոր է ներդրվել Excel Microsoft 365-ի համար. Այսպիսով, այն հասանելի չէ Excel-ի ավելի վաղ տարբերակներում:
- The #VALUE! սխալի արժեքը տեղի է ունենում, եթե տեղի է ունենում հետևյալ իրավիճակներից մեկը.
- տրամադրված է անվավեր LAMBDA ֆունկցիա.
- տրված է սխալ քանակի պարամետրեր.
Օրինակ
Ինչպես ցույց է տալիս ստորև ներկայացված սքրինշոթը, կա տվյալների զանգված: Դեպի գումարել զույգ և կենտ թվերը զանգվածում առանձին, խնդրում ենք անել հետևյալը.
Զույգ թվերն ամփոփելու համար, խնդրում ենք պատճենել ստորև բերված բանաձևը F6 բջիջում, այնուհետև սեղմել կոճակը Մտնել արդյունքը ստանալու բանալին:
= Նվազեցնել (0,B6: D9,LAMBDA(a,b,IF(ISEVEN(b), a+b,a)))
Կենտ թվերն ամփոփելու համար, խնդրում ենք պատճենել ստորև բերված բանաձևը F7 բջիջում, այնուհետև սեղմել կոճակը Մտնել արդյունքը ստանալու բանալին:
= Նվազեցնել (0,B6: D9,LAMBDA(a,b,IF(ISODD(b), a+b,a)))
Նշում. Վերը նշված յուրաքանչյուր բանաձևում ներկայացված է սկզբնական_արժեքը փաստարկը սահմանված է 0. Դա կարող է նաև լինել բացակայում և փոխարինվել է դատարկ տարածություն. Օրինակ՝ գումարելու զույգ թվերը, բանաձևը բջիջում F6 կարող է փոխվել հետևյալի.
= Նվազեցնել ( ,B6: D9,LAMBDA(a,b,IF(ISEVEN(b), a+b,a)))
Հարաբերական գործառույթները.
-
Excel MAP ֆունկցիա
MAP ֆունկցիան կիրառում է LAMBDA ֆունկցիա՝ նոր արժեք ստեղծելու համար և վերադարձնում է զանգվածը, որը ձևավորվել է մատակարարված զանգված(ներ)ում յուրաքանչյուր արժեք նոր արժեքի քարտեզագրելով:
-
Excel LAMBDA ֆունկցիա
Excel LAMBDA ֆունկցիան օգտագործվում է հատուկ գործառույթներ ստեղծելու համար, որոնք կարող են կրկին օգտագործվել աշխատանքային գրքում:
-
Excel MAKEARRAY ֆունկցիա
Excel MAKEARRAY ֆունկցիան վերադարձնում է հաշվարկված զանգված՝ հիմնված տողերի և սյունակների տվյալ քանակի վրա: