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

支持語法糖! Excel函數(shù)BYROW與BYCOL的使用指南

  發(fā)布時間:2025-09-03 08:37:43   作者:佚名   我要評論
最近微軟更新了輔助函數(shù)的書寫規(guī)則,支持語法糖,可以簡寫了,今天我們就來看看excel中新函數(shù)BYROW與BYCOL的使用方法

今天跟大家介紹2個新的函數(shù)分別是BYROW與BYCOL,這2個函數(shù)也是LAMBDA的輔助函數(shù),相較于之前介紹的LAMBDA的輔助函數(shù)它們是比較簡單的,但是最近微軟更新了輔助函數(shù)的書寫規(guī)則,支持語法糖,可以簡寫了。

一、了解函數(shù)

1.BYROW:將 LAMBDA 應(yīng)用于每一行,并返回結(jié)果數(shù)組

語法:=BYROW (array, lambda(row))

  • 參數(shù)1:統(tǒng)計的數(shù)據(jù)區(qū)域
  • 參數(shù)2:LAMBDA的計算式

2.BYCOL:將 LAMBDA 應(yīng)用于每一列,并返回結(jié)果數(shù)組

語法:=BYCOL (array, lambda(row))

  • 參數(shù)1:統(tǒng)計的數(shù)據(jù)區(qū)域
  • 參數(shù)2:LAMBDA的計算式

它們的作用如下圖所示,本質(zhì)就是根據(jù)每一行或者每一列來做運算,結(jié)果與行列數(shù)相等,并且只會返回一個結(jié)果

總分公式:=BYROW(B2:D8,LAMBDA(x,SUM(x)))

科目最高:=BYCOL(B2:D8,LAMBDA(x,MAX(x)))

二、語法糖

在最近的幾次更新中,基本上所有的LAMBDA的輔助函數(shù)都支持了語法糖,就是可以支持簡寫。在很早之前的版本中,想要使用輔助函數(shù)就需要指定LAMBDA,就好比上面的獲取總分的公式,必須要在BYROW中寫出LAMBDA,指明參數(shù),

而現(xiàn)在對于一些簡單的計算,我們可以直接將LAMBDA忽略,指定統(tǒng)計方式即可,常見的聚合函數(shù)都有的,大家可以試一下,下面我們來列舉一些BYROW的常見用法

語法糖:=BYROW(B2:D8,SUM)

三、找到前幾名

公式:=VSTACK({"姓名","分?jǐn)?shù)"},TAKE(SORT(HSTACK(A2:A8,BYROW(B2:D8,SUM)),2,-1),3))

通過上面的公式,我們可以返回總分在前3名的人員,跟大家簡單的介紹下公式得計算原理

  • 1. 首先利用BYROW根據(jù)行計算出每個人總的得分
  • 2. 隨后利用HSTACK將姓名與成績左右拼接成為一個表格
  • 3. 然后利用SORT函數(shù)對這個姓名在總分的表格降序排序
  • 4. 使用TAKE將前三行數(shù)據(jù)取出來
  • 5. 最后利用VSTACK上下拼接,為表格增加一個表頭。

四、找到類別

比如現(xiàn)在我們想要找到每個科目最高分對應(yīng)的姓名,就可以利用下面這個函數(shù)。跟大家簡單的說下計算的原理

公式:=BYCOL(IF(BYCOL(B2:D8,MAX)=B2:D8,A2:A8,""),LAMBDA(x,TEXTJOIN(",",TRUE,x)))

  • 1. 利用BYCOL函數(shù)來得到每個科目的最高分
  • 2. 利用IF判斷當(dāng)前的分?jǐn)?shù)是否等于最高分,是就返回姓名,不是則返回空
  • 3. 最后利用BYCOL+ TEXTJOIN將姓名合并在但一個單元格中

如果你想得到一個完整的表格,也可以利用TOCOL跟HSTACK合并一下,大家可以試一下

以上就是今天分享的全部內(nèi)容了,這2個函數(shù)還是比較簡單的大家可以試著練習(xí)一下,以后就不再添加輔助列,1步搞定結(jié)果,同事看了都不敢相信~

推薦閱讀:Excel中利用FILTER和BYROW函數(shù)實現(xiàn)多列重復(fù)值查找的實例教程

相關(guān)文章

最新評論

青河县| 衢州市| 民权县| 济南市| 广安市| 永仁县| 武鸣县| 辽源市| 阜南县| 文昌市| 利川市| 年辖:市辖区| 昌图县| 龙胜| 桦川县| 玉田县| 广元市| 定远县| 哈巴河县| 滦平县| 历史| 修文县| 永顺县| 康平县| 洪江市| 通州市| 吴川市| 罗城| 阿城市| 航空| 慈溪市| 四会市| 崇州市| 琼中| 永修县| 丽江市| 通辽市| 长汀县| 巴青县| 东宁县| 呼伦贝尔市|