你的位置:成人网游 > 少女 自慰 > >亚洲色图 校园春色 Excel新函数BYROW和BYCOL函数用法详解:逐行逐列批量运算
热点资讯
少女 自慰

亚洲色图 校园春色 Excel新函数BYROW和BYCOL函数用法详解:逐行逐列批量运算

发布日期:2025-06-28 15:13    点击次数:201

亚洲色图 校园春色 Excel新函数BYROW和BYCOL函数用法详解:逐行逐列批量运算

亚洲色图 校园春色

  文 前 推 荐  亚洲色图 校园春色

表格并吞、跨表查找就HSTACK和VSTACK数组索要函数TAKE和DROP以一敌十的SUBTOTAL函数,你岂肯错过?SORT函数排序比用排序大呼还好用

图片

图片

编按:

BYROW和BYCOL函数不错对区域中的数据逐行约略逐列进行团聚运算,输出一个单列或单行的数组。底下详解这两个函数的用法。

今天学习LAMBDA终末两个配套函数BYROW和BYCOL。这两个函数比较其他四个配套函数更浅易易懂,何况两者参数和用法访佛,是以小窝将它们放在一齐先容。1. 作用与语法BYROW函数将LAMBDA算式应用于数组的每一瞥(不错涌现为一瞥一瞥的计较),并复返一个单列等行(与被计较的数组行数相配)的数组。=BYROW(数组,LAMBDA运算式)BYCOL函数则是将LAMBDA算式应用于数组的每一列(不错涌现为一列一列的计较),并复返一个单行等列(与被计较的数组列数相配)的数组。=BYCOL(数组,LAMBDA运算式)数组,要分列或分行计较的数组。LAMBDA运算式,按行约略列进行团聚计较,唯唯一个变量参数。把稳:因为Excel函数不扶持数组的数组,是以BYROW(BYCOL)中LAMBDA每次运算后果须是单值。2. BYROW和BYCOL基本用法1)LAMBDA对行约略列进行团聚运算下方是销售员各月的销售额。当今需条款每东谈主最高月销量,以及当月最高单东谈主销量。

图片

(1)各东谈主最高月销量传统作念法即是输入公式=MAX(C3:H3)并向下填充。

图片

当今用BYROW,公式=BYROW(C3:H11,LAMBDA(R,MAX(R)))

图片

讲明:LAMBDA(R,MAX(R)),挨次扫描C3:H11中第1行、第2行、第3行等数据,并获取各行MAX值。公式无谓向下填充,平直取得各行的最大值。(2)当月最高单东谈主销量用BYCOL,公式=BYCOL(C3:H11,LAMBDA(C,MAX(C))).

图片

讲明:公式无谓向右填充,平直向右逐列扫描取得各列的最大值。2)如若LAMBDA运算后果是多个值如若公式中LAMBDA运算后果并非单值,则BYROW或BYCOL函数出现#CALC诞妄。比方求各东谈主最高的两月销量。公式=BYROW(C17:H25,LAMBDA(R,LARGE(R,{1,2}))),后果诞妄:

图片

讲明:LARGE(R,{1,2})会复返每行第一、第二大的数值,输出的并非单个值,因此出现#CALC诞妄。这个技能,不错赓续嵌套团聚函数,让值造成单个。比方斯处在LARGE函数外嵌套文本组合函数TEXTJOIN函数,TEXTJOIN("、",,LARGE(R,{1,2})),后果就正确了:

图片

3. BYROW和BYCOL典型应用似乎BYROW和BYCOL并莫得什么骨子用处:求最大值中,用它们,公式比用传统函数的公式还复杂。骨子上BYROW或BYCOL的主要价值并非是平直用来得到最终后果,而是将它们的后果动作内存数组供其他函数使用。1)求平均月销量大于280的东谈主员

图片

求平均销量大于某个值的东谈主员名单,细则需要先得到各东谈主的平均值,然后进行比较筛选。此时,如若用传统函数就较繁琐。一种行动是增多一列平均销量辅助列,然后用FILTER进行筛选。

图片

一种行动是用SUBTOTAL取代AVERAGE,并搭配OFFSET函数取得平均值数组,然后筛选。公式比较复杂还不易涌现:=FILTER(B33:B41,SUBTOTAL(101,OFFSET(C32:H32,ROW(1:9),,1,6))>280)

图片

讲明:无谓辅助列,就需要把平均值动作数组用于公式中,但AVRERAGE是团聚函数,单用它没法得到平均值数组。此处SUBTOTAL加OFFSET的作用即是得到平均值数组。这里有点神奇,人人不错属意。单写公式=OFFSET(C32:H32,ROW(1:9),,1,6),因为函数不扶持数组的数组,是以后果会是#VALUE诞妄;但当在外面嵌套上SUBTOTAL后,得到正确后果。

图片

由于不存在隐敝行,因此SUBTOTAL函数功能代码用1也不错。1和101齐暗意求平均值。如若用今天的BYROW,则相对浅易并好涌现:

图片

2)求销量前3位东谈主员名单

图片

巨臀av如若无谓动态数组函数,公式较复杂:=XLOOKUP(LARGE(SUBTOTAL(9,OFFSET(C44:H44,ROW(1:9),,1,6)),{1;2;3}),SUBTOTAL(9,OFFSET(C44:H44,ROW(1:9),,1,6)),B45:B53)即便用LET优化,也比较长:=LET(a,SUBTOTAL(9,OFFSET(C44:H44,ROW(1:9),,1,6)),XLOOKUP(LARGE(a,{1;2;3}),a,B45:B53))

图片

如若用动态数组函数和BYROW聚首,公式比较浅易:公式=TAKE(SORT(HSTACK(B45:B53,BYROW(C33:H41,LAMBDA(x,SUM(x)))),2,-1),3,1)

图片

讲明:BYROW(C33:H41,LAMBDA(x,SUM(x))),取得各行的销售悉数;接着用HSTACK将姓名与销售悉数列构成新数组;然后再用SORT函数对新数组降序排序;终末用TAKE函数取排序后的第1列(姓名列)前3行。

本站仅提供存储功绩,通盘内容均由用户发布,如发现存害或侵权内容,请点击举报。

上一篇:白丝 萝莉 2023年中国教诲行业阛阓发展近况:教诲信息化建设络续鼓动,民办职教阛阓远景渊博[图]
下一篇:av女 大侠高潮传郑再版无名小村地区、大王寨和琳琅馆最全生手攻略
友情链接: