请教关于byrow和bycol

byrow和bycol好像只能用聚合函数,别的报错 =BYROW(MAKEARRAY(5,5,SUM),SUM) 没问题 =BYROW(MAKEARRAY(5,5,SUM),LAMBDA(x,x*2)) 这样会报错,希望它返回数组如何实现? =BYROW(MAKEARRAY(5,5,SUM),LAMBDA(x,x)) 原样返回也是不行 也就是一个2维数组,我想分割为一行行或一列列进行分别处理,并返回行或列
上海
浏览 180
1
点赞
分享
+1
9
1 +1
全部评论 9
 
解答:byrow 和bycol 是把一行或列聚合成一个值,并不能返回数组,返回数组可以使用MAKEARRAY或者REDUCE拼接。
· 河北省
回复
 
懒得批爆

@WPS产品体验官

试试在MAKEARRAY内完成运算
· 四川省
回复
 
黑化新路

WPS函数专家

没特别看懂 byrow 和bycol 是把一行或列聚合成一个值,并不能返回数组,可以用其他方式,不过没看懂你具体要干什么 可以图片举例要干什么吗
· 重庆
回复
黑化新路

WPS函数专家

每一行或列 聚合成一个值 然后组合成单行或者单列的内容,其中的x代表的是一行的内容
· 重庆
回复