You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中通过行号乘以常数生成数据范围?

在Excel中用行号乘以常数生成数据范围的方法

基础公式填充法

在目标单元格输入公式,直接引用当前行号并乘以常数:

  • 从第1行开始生成:=ROW()*[你的常数],例如=ROW()*5
  • 从指定行开始(比如第3行,让行号逻辑从1算起):=(ROW()-2)*[你的常数],这里-2是因为第3行的ROW()返回3,减去偏移量得到起始逻辑行号1

输入第一个单元格后,点击单元格右下角的填充柄(十字图标),下拉或双击即可批量填充整列。

动态数组批量生成(Excel 365/2021适用)

如果不需要手动下拉填充,可一次性生成指定行数的数据范围:

  • 生成N行从1开始的行号乘积:=SEQUENCE(N)*[你的常数],例如=SEQUENCE(10)*5会生成10行,对应1-10分别乘以5的结果
  • 从指定起始行号开始生成:=SEQUENCE(N,1,起始行号,1)*[你的常数],比如=SEQUENCE(10,1,5,1)*5会生成从55到145的10行数据

额外技巧

如果常数存放在某单元格(比如B1),为避免拖动公式时常数引用变动,可使用绝对引用:=ROW()*$B$1

内容的提问来源于stack exchange,提问作者Strelok

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 04:16:02