在Google文档电子表格中,我希望这个公式:
=ARRAYFORMULA(ROW())
填写列如:
[ 1]
[ 2]
[ 3]
[ 4]
...
Run Code Online (Sandbox Code Playgroud)
但它停在1.这里发生了什么?有没有另一种方法来获取arrayformula中的当前行号?
War*_*ick 24
您需要为ROW()指定一个单元格范围参数,以便拥有多个值.
试试这种方式:
=ARRAYFORMULA(ROW(A1:A10))
Run Code Online (Sandbox Code Playgroud)
这将填充一列,行数从1到10.
小智 13
以下可能更简单:
=arrayformula(ROW(INDIRECT("A"&ROW()&":A")))
Run Code Online (Sandbox Code Playgroud)
要么
=index(ROW(INDIRECT("A"&ROW()&":A")))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
49582 次 |
| 最近记录: |