Google sheets 获取ArrayFormula中的当前行号
在Google Docs电子表格中,我希望使用以下公式:Google sheets 获取ArrayFormula中的当前行号,google-sheets,Google Sheets,在Google Docs电子表格中,我希望使用以下公式: =数组公式(行()) 要填充该列,请执行以下操作: [ 1] [ 2] [ 3] [ 4] ... 但它却停在1。这里发生了什么?是否有其他方法可以获取arrayformula中的当前行号?您需要为row()指定一个单元格范围参数,以便具有多个值 试着这样做: =ARRAYFORMULA(ROW(A1:A10)) 这将用从1到10的行号填充列。以下可能更简单一些: =arrayformula(ROW(INDIREC
=数组公式(行())
要填充该列,请执行以下操作:
[ 1]
[ 2]
[ 3]
[ 4]
...
但它却停在1。这里发生了什么?是否有其他方法可以获取arrayformula中的当前行号?您需要为row()指定一个单元格范围参数,以便具有多个值 试着这样做:
=ARRAYFORMULA(ROW(A1:A10))
这将用从1到10的行号填充列。以下可能更简单一些:
=arrayformula(ROW(INDIRECT("A"&ROW()&":A")))
或
谢谢,现在有道理了!我想让它填充工作表并在添加行时展开,因此我使用:
=ARRAYFORMULA(行(A2:A))
(从标题行开始)如果我需要确保返回的数字与它们所在的实际工作表行数匹配,但不知道公式从哪一行开始,有比这更简单的方法吗<代码>=数组公式(行(间接(连接(“A”,行(),“:A”)))
=index(ROW(INDIRECT("A"&ROW()&":A")))