日韩欧美人妻无码精品白浆,夜夜嗨AV免费入口,国产欧美官网在线看,高校回应聋哑女生因长相完美被质疑

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

【Excel】未來5年你必須要掌握的函數(shù)之8:REDUCE函數(shù)

admin
2024年11月25日 12:31 本文熱度 1145

微軟為什么將這個函數(shù)命名為REDUCE函數(shù),這個問題讓我著實有些困惑。然而,既然微軟做出了這樣的命名選擇,必定有其深思熟慮的原因。

在前面我們提到的一些函數(shù)中,比如MAP函數(shù)、FILTER函數(shù)、SORT函數(shù)等,它們的名稱往往能夠直觀地反映出函數(shù)的作用。但是,REDUCE函數(shù)卻并沒有這種“望文生義”的特點,或者說并不那么直接明了。

REDUCE這個單詞本身有“減少、縮小”的意義,而REDUCE函數(shù)可以遍歷數(shù)組中的每一個值,對每一個值進行指定的運算,最終將數(shù)組減少為一個累計值?;蛟S正是基于這個原因,微軟將該函數(shù)命名為REDUCE。這只是我個人的猜測,但這種解釋似乎也能夠合理說明微軟為什么選擇這個名稱。

1、基本語法

=REDUCE([initial_value],array,lambda(accumulator,value,calculation))

initial_value是可選參數(shù),它是迭代計算的起始值。這個值的類型可以是數(shù)值、文本或其他數(shù)據(jù)類型,具體取決于后續(xù)的計算需求。例如,如果要對一個數(shù)字數(shù)組進行求和,initial_value可以是 0;如果要連接字符串數(shù)組,initial_value可以是一個空字符串。

array是必需參數(shù),它是要進行迭代計算的數(shù)組,可以是單元格區(qū)域(如A1:A10)或者常量數(shù)組(如{1,2,3})。

lambda_expression是必需參數(shù),它是一個Lambda函數(shù),用于定義每次迭代的操作。其中value對應array中的每一個值。

2、基本用法

1)累計求和

計算10+20+…+100的和:

=REDUCE(0,D2:D11,LAMBDA(x,y,x+y))

我們需要重點理解上面這個公式的運行邏輯:

設定初始值為 0,而參與運算的數(shù)組為[D2:D11]單元格區(qū)域所涵蓋的值。當運算開始,首次啟動計算步驟,依據(jù)既定規(guī)則,此刻代表數(shù)組中當前元素的變量 “y” 取值為該區(qū)域起始單元格 D2 的值,也就是 10,而累積值變量 “x” 初始即為設定好的 0,二者相加,按照 “x + y”的運算邏輯,得出的結果自然是 10。

緊接著步入第二次運算環(huán)節(jié),此時累積值“x”已然更新為首次運算所得的10,而“y”則對應到數(shù)組中的下一個元素,即單元格 D3 的值 20,再度執(zhí)行 “x + y” 運算,10 與 20 相加,其結果便是 30。

以此類推,直到第十次運算,此時的累積值 “x” 歷經(jīng)前面九次的逐步累積與更新,已然達到 450,而 “y” 所對應的則是數(shù)組中 D11 單元格的值 100,再度進行“x + y” 的運算操作,450 與 100 相加,最終得出的550 便是這場運算歷程的最終結果,至此運算結束。

其實這里的x就是累加器。

2)條件求和

計算所有大于60的和:

=REDUCE(0,D2:D11,LAMBDA(x,y,IF(y>60,x+y,x)))

3)條件計數(shù)

計算所有大于60的個數(shù):

=REDUCE(0,D2:D11,LAMBDA(x,y,IF(y>60,x+1,x)))

4)字符串連接

將所有的小寫字母連接在一起:

=REDUCE("",D3:D16,LAMBDA(x,y,IF(AND(CODE(y)<=122,CODE(y)>=97),x&y,x)))


該文章在 2024/11/26 9:53:59 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業(yè)務管理,結合碼頭的業(yè)務特點,圍繞調度、堆場作業(yè)而開發(fā)的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved