fxExcel 函数大全方格办公 · Function Atlas
动态数组Microsoft 365 / Excel 2024 及更新版本高级

BYROW 函数的使用方法及公式实例

逐行汇总数组

把数组的每一行依次交给 LAMBDA 计算,并返回每行一个结果的单列。

BYROW 函数语法

BYROW(array, function)

参数说明

参数是否必填说明
array必填要逐行处理的数组或区域。
function必填接收一行并返回单个值的 LAMBDA。

BYROW 函数公式实例

在单元格中输入以下公式:

=BYROW({1,2,3;4,5,6}, LAMBDA(row, SUM(row)))
返回结果

6;15(单列 2 行)

每个输入行分别求和,最终得到两个结果。

常见错误与使用注意事项

  • LAMBDA 每行必须返回单个值,返回数组会产生错误。
  • BYROW 只按行处理;需要逐列汇总时可先用 TRANSPOSE。

相关 Excel 函数

适用于 Microsoft 365 / Excel 2024 及更新版本。不同 Excel 版本和区域设置可能存在差异,请以当前软件中的函数提示为准。