根据 "pure" excel 中的变量扩展范围

Extend a range based on a variable in "pure" excel

如何在不使用 vba 的情况下创建动态范围以扩展具有可变数字的公式? 问题是,某些列(例如 A 列)专用于输入(1XN 具有基于填充行数的动态 N),并且需要将公式扩展为矩阵(具有固定 M 的 MXN)。 天真地,解决方案似乎是例如使用 =TRANSPOSE(A1:AX),其中 X 实际上是 A 列中填充的行数:=COUNTA(A1:A1000).

没有 vba 怎么可能实现?

一个快速的解决方案是 =TRANSPOSE( OFFSET($A$1,COUNTA(A1:A1000),1) ) 请注意,对于 Office <365 而不是输入,请按 ctrl+enter(使其成为数组公式)

但我强烈建议在此处查看动态数组或 u_tb 并查看所有可能性 干杯