最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

excel新函數(shù)REDUCE來(lái)了! Excel中REDUCE函數(shù)使用詳解和相關(guān)案例

  發(fā)布時(shí)間:2024-12-18 11:27:58   作者:佚名   我要評(píng)論
Excel的REDUCE函數(shù)是一個(gè)強(qiáng)大的工具,它允許用戶對(duì)數(shù)據(jù)進(jìn)行復(fù)雜的計(jì)算和操作,該怎么使用呢?下面我們就來(lái)看看實(shí)際案例

今天我們來(lái)學(xué)習(xí)下REDUCE函數(shù)的使用方法,我愿意稱之為L(zhǎng)AMBDA函數(shù)的最強(qiáng)輔助函數(shù),他可以循環(huán)調(diào)用參數(shù),累加結(jié)果,下面我們來(lái)學(xué)習(xí)下它的使用方法。

一、REDUCE

REDUCE:通過(guò)將 LAMBDA 應(yīng)用于每個(gè)值,并在累加器中返回總值,將數(shù)組減小為累積值。

語(yǔ)法:=REDUCE ([initial_value], array,lambda (x,y,計(jì)算表達(dá)式) )

第一參數(shù):初始值,第二參數(shù):要循環(huán)的數(shù)組,第三參數(shù):lambda,可以接受2個(gè)參數(shù)REDUCE是LAMBDA函數(shù)的輔助參數(shù),需要配合LAMBDA,上面的介紹相信很多粉絲都看不明白,下面我們通過(guò)實(shí)際的案例來(lái)具體演示下

二、案例演示

如下圖,我們想要求這4個(gè)數(shù)字平方的和,就可以考慮使用下面的公式

公式:REDUCE(0,B2:B5,LAMBDA(x,y,y*y+x))

  • 參數(shù)1:起始值0
  • 參數(shù)2:B2:B5,需要循環(huán)的區(qū)域
  • 參數(shù)3:LAMBDA(x,y,y*y+x)

在這里L(fēng)AMBDA表示式中,X就表示起始值,Y就表示需要循環(huán)的區(qū)域,函數(shù)會(huì)將B2:B5逐個(gè)代入LAMBDA做計(jì)算

當(dāng)代入數(shù)字1,x為0,y為1,1乘1加上0結(jié)果為1,LAMBDA會(huì)將結(jié)果1傳回x等待下次計(jì)算當(dāng)代入數(shù)字2,x為1,y為2,2乘2加上1結(jié)果為5當(dāng)代入數(shù)字3,x為5,y為3,3乘3加上5結(jié)果為14當(dāng)代入數(shù)字4,x為14,y為4,4乘4加上16結(jié)果為30以上就是函數(shù)的計(jì)算過(guò),逐個(gè)遍歷,將結(jié)果累加起來(lái)。

三、連接文字

公式:=REDUCE(,B2:B10,LAMBDA(x,y,x&y))

REDUCE函數(shù)不僅僅能對(duì)數(shù)字累加,還能進(jìn)行文字的連接,如下圖,我們就是將幾個(gè)單元格中的數(shù)據(jù)連接在了單元格中。

以上就是REDUCE函數(shù)的基本用法,下面我們來(lái)上點(diǎn)難度,看幾個(gè)工作中的實(shí)際案例。

四、批量替換

公式:=REDUCE(C2,{"袋";"kg";"個(gè)"},LAMBDA(x,y,SUBSTITUTE(x,y,"")))*1

在這里我們是將單位【袋、kg、個(gè)】批量替換為了空值,最后再乘以數(shù)字1,將文本數(shù)字換換位數(shù)字格式的數(shù)字方便計(jì)算。

五、批量指定替換

公式:=REDUCE(C2,F2:F4,LAMBDA(x,y,SUBSTITUTE(x,y,OFFSET(y,,1))))

我們想將中文替換為對(duì)應(yīng)的英文單位,這個(gè)公式的邏輯跟案例四是一樣的,關(guān)鍵點(diǎn)就是通過(guò)OFFSET來(lái)做偏移,在這里它的作用是向右移動(dòng)一行,這樣的話就能得到替換值來(lái)做替換了

六、同類項(xiàng)拆分

公式:=REDUCE(B4:C4,B5:B7,LAMBDA(x,y,VSTACK(x,IFNA(HSTACK(y,TEXTSPLIT(OFFSET(y,,1),,"、")),y))))

這個(gè)公式可以將合并同類項(xiàng)的表格,快速的拆分為這個(gè)公式比較的復(fù)雜,我們來(lái)簡(jiǎn)單的拆解下:

  • 1.我們需要使用TEXTSPLIT函數(shù)根據(jù)分隔符拆分
  • 2.使用HSTACK函數(shù)在拆分結(jié)果的左側(cè)連接上對(duì)應(yīng)的班級(jí)
  • 3.使用IFNA函數(shù)將錯(cuò)位值替換為對(duì)應(yīng)的班級(jí)
  • 4.使用 VSTACK來(lái)將表頭連接到結(jié)果的上面即可

以上就是1行數(shù)據(jù)的轉(zhuǎn)換方式,最后再使用REDUCE函數(shù)來(lái)做循環(huán)遍歷即可,不過(guò)我們需要注意的是需要將表頭B4:C4作為起始值,這樣才能添加上表頭。

以上就是REDUCE函數(shù)的使用方法,大家可以動(dòng)手試一下,這個(gè)函數(shù)還是非常強(qiáng)大的,大家可以動(dòng)手試一下。

相關(guān)文章

最新評(píng)論

闻喜县| 肃南| 建湖县| 鄢陵县| 普格县| 织金县| 黎城县| 汉寿县| 乐东| 邹平县| 西盟| 沈阳市| 鹰潭市| 湛江市| 洛浦县| 苏尼特右旗| 盈江县| 新源县| 瓦房店市| 金溪县| 株洲县| 松滋市| 措美县| 温宿县| 雷山县| 迭部县| 礼泉县| 库尔勒市| 历史| 微博| 石河子市| 西和县| 资源县| 咸阳市| 临澧县| 嘉定区| 英超| 祁连县| 宜州市| 桦南县| 松桃|