輕松實(shí)現(xiàn)行級(jí)數(shù)據(jù)計(jì)算! Excel2024新函數(shù)BYROW詳解

今天的內(nèi)容對(duì)于不熟悉新函數(shù)用法的同學(xué)至關(guān)重要,你將學(xué)習(xí)一個(gè)全新自定義函數(shù)套路,同學(xué)們一定要耐心看完,注意收藏保存。
在新增函數(shù)中,有一個(gè)看上去沒什么用的冷門函數(shù)Byrow,其實(shí)它是一個(gè)超強(qiáng)的批量運(yùn)算函數(shù),今天就總結(jié)一下這個(gè)函數(shù)的用法。
先看函數(shù)說明:
將lambda函數(shù)應(yīng)用于每一行并返回結(jié)果的數(shù)組
是不是一頭霧水的感覺。再看語法:
=BYROW(數(shù)組,[函數(shù)])
估計(jì)更看不明白,嘿嘿,還是從實(shí)例開始學(xué)吧。
1~6月的銷售表格
現(xiàn)在需要獲取每個(gè)人的銷售總和,第1個(gè)參數(shù)選取區(qū)域后,第2個(gè)參數(shù)會(huì)出現(xiàn)很多函數(shù)名稱。
如果你想求和就用SUM,就可以得到每一行的匯總數(shù)
=BYROW(B2:G4,SUM)
如果想計(jì)算最大值就用MAX
估計(jì)很多同學(xué)瞬間理解了=byrow(數(shù)組,函數(shù))的語法結(jié)構(gòu)。但好象又沒完全明白,以前寫公式函數(shù)都是要帶括號(hào)的,為什么在byrow里不需要?
細(xì)心的同學(xué)可能會(huì)發(fā)現(xiàn),這些可以省略函數(shù)都有同樣的特征,只需要一個(gè)參數(shù)就可以運(yùn)算。而不帶括號(hào)恰是簡(jiǎn)寫方式。
完整的方式什么樣,這就要回頭看看函數(shù)說明:
將lambda函數(shù)應(yīng)用于每一行并返回結(jié)果的數(shù)組
在新函數(shù)公式中,橫空出世一個(gè)超強(qiáng)大的自定義函數(shù)lambda,它不僅可以通過定義名稱制作自定義函數(shù),也可以用在很多函數(shù)的參數(shù)里。它的語法結(jié)構(gòu)是:
=LAMBDA(參數(shù)1,參數(shù)2,..運(yùn)算表達(dá)式)
本例中在BYROW中SUM用完全體,公式應(yīng)該是這樣的。
=BYROW(B2:G4,LAMBDA(X,SUM(x)))
其中,X是lambda自定義函數(shù)的參數(shù),它把B2:G4的每一行值傳遞到sum(x)里進(jìn)行運(yùn)算。
這么復(fù)雜,還是簡(jiǎn)寫方便。嘿嘿,不是所有函數(shù)都只需一個(gè)參數(shù)的。舉個(gè)例子。
現(xiàn)在需要把各個(gè)月份的數(shù)字用-連接起來。由于textjoin需要多個(gè)參數(shù),所以就需要用lambda了。
=BYROW(B2:G4,LAMBDA(x,TEXTJOIN("-",,x)))
對(duì)于新手來說,理解這個(gè)結(jié)構(gòu)有點(diǎn)難,但也至關(guān)重要,因?yàn)樾略龅暮瘮?shù)中有很多需要和lambda函數(shù)配合。
你是不是還有一個(gè)疑問,明明復(fù)制公式就完成的簡(jiǎn)寫公式,為什么要用byrow函數(shù)批量生成。還是看一個(gè)實(shí)用的例子吧。
下表中在I2輸入下面公式就可以生成一個(gè)最大銷售排名。當(dāng)然你也可以生成合計(jì)、平均值排名表。
=SORT(HSTACK(A2:A7,BYROW(B2:G7,MAX)),2,-1)
公式說明:hstack是橫向合并兩個(gè)表格,SORT是排序函數(shù)
逐行運(yùn)算生成數(shù)組,一直是函數(shù)運(yùn)算的難點(diǎn),有了byrow就可以輕松解決這個(gè)問題。這也是你函數(shù)晉級(jí)路上必須邁過的坎。
相關(guān)文章
每一個(gè)使用頻率都是極高的! excel中5個(gè)函數(shù)搭配+10個(gè)公式直接套用
excel處理數(shù)據(jù)的時(shí)候,我們經(jīng)常使用函數(shù)家公式直接套用,簡(jiǎn)單快捷,今天我們就來介紹五個(gè)函數(shù)和十個(gè)公式套用,使用率很高,詳細(xì)請(qǐng)看下文介紹2024-12-10excel最強(qiáng)函數(shù)SUMPRODUCT公式怎么用? 掌握這篇就夠了
在眾多的函數(shù)公式,有一個(gè)函數(shù)具有求和、計(jì)數(shù)多種功能,此函數(shù)就是Sumproduct,該怎么使用這個(gè)函數(shù)呢?下面我們就來你看看詳細(xì)教程2024-12-09Excel和怎么用sumproduct函數(shù)公式實(shí)現(xiàn)多條件求和?
excel中經(jīng)常需要多條件求和,可以實(shí)現(xiàn)的方法有很多,其中最簡(jiǎn)單好用的就是sumproduct函來實(shí)現(xiàn),詳細(xì)請(qǐng)看下文介紹2024-12-09Excel中2個(gè)Xlookup函數(shù)公式組合應(yīng)用你會(huì)嗎? 輕松查詢多列
最新版本的Excel推出了XLOOKUP公式,非常實(shí)用,簡(jiǎn)單易學(xué),今天分享2個(gè)XLOOKUP函數(shù)公式組合應(yīng)用2024-12-09Excel函數(shù)公式len和lenb有什么區(qū)別? len函數(shù)和lenb函數(shù)使用技巧
今天分享的是Excel中的文本函數(shù)公式,len函數(shù)和lenb函數(shù),這兩個(gè)函數(shù)有什么區(qū)別?下面我們就來看看詳細(xì)介紹2024-12-09Excel文本拆分技巧:Textsplit函數(shù)參數(shù)詳解
今天咱們一起來學(xué)習(xí)專門用于字符拆分的TEXTSPLIT函數(shù),接下來咱們就看看這個(gè)函數(shù)的部分基礎(chǔ)用法2024-12-04Excel最牛拆分截取函數(shù): Textspilt的高階用法來了 真的很強(qiáng)大!
TextSplit是Excel中很厲害的函數(shù)之一,可以快速的根據(jù)指定符號(hào),分隔數(shù)據(jù),用來文本處理,下面我們就來看看高階玩法2024-12-04秒殺Excel數(shù)據(jù)透視表! excel新函數(shù)GROUPBY真強(qiáng)大
最近看到一大堆人在吹新函數(shù)GROUPBY牛,目前對(duì)GROUPBY函數(shù)的初步看法,就是基本上可以達(dá)到透視表的各種效果,優(yōu)點(diǎn)在于能處理文本以及多表,缺點(diǎn)在于參數(shù)太多,一共7個(gè)需要花2024-11-26Excel新函數(shù)公式TOCOL太強(qiáng)大了! 把Vlookup秒成渣
在最新版本的Excel里面,更新了很多新函數(shù),其中TOCOL函數(shù)公式非常強(qiáng)大,值得一學(xué),下面我們就來看看多種用法2024-11-26自動(dòng)提取前幾名的數(shù)據(jù)太好用了! excel新函數(shù)TAKE的使用技巧
你是否還在為如何快速提取數(shù)據(jù)而頭疼?別急,我來告訴你一個(gè)秘密武器——Excel中的"Take"函數(shù),它將是你解決數(shù)據(jù)提取問題的最佳伙伴2024-11-21