使用ARRAYFORMULA函数
该问题是因为BYCOL函数中的第一个参数必须是列向量,而SEQUENCE函数产生的输出会是一整个数组,因此两者无法协同工作。解决方法是使用ARRAYFORMULA函数,它可以将函数的结果应用到整个数组中,将SEQUENCE函数的输出转换为列向量,从而与BYCOL函数协同工作。
示例代码:
=ARRAYFORMULA(BYCOL(A1:A9, SEQUENCE(9, 1)))
其中,A1:A9是要处理的数组范围,9是数组的长度,1是数组的宽度。该代码将返回一个列向量,其中每个元素是输入数组的每列的和。