【问题标题】:Excel on Sum every n rowsExcel 每 n 行求和
【发布时间】:2016-05-02 10:14:30
【问题描述】:

我想在 A 列中每 9 行添加 10 个。它应该如下图所示。我能得到一些快速帮助吗?

提前致谢 ~T

【问题讨论】:

  • 得到了两个很好的答案,但我无法从图像中判断您是想要 8 1 后跟 8 11 还是 8 1 后跟 9 11 ?

标签: excel


【解决方案1】:

将此公式放入单元格A1并填写

=FLOOR.MATH(ROW()/9)*10+1

这个版本更通用:

=FLOOR.MATH((ROW()-5+1)/9)*10+3

5 是起始行(所以公式从第 5 行开始),3 是起始编号。根据需要调整这些值。

【讨论】:

  • 给我一个“无效名称错误”
  • Excel 中你需要:=FLOOR(ROW()/9,1)*10+1
  • @Gary 的学生 FLOOR.MATH 在 excel 2013 及更高版本中受支持。在 2010 年及以上,您应该使用 FLOOR。
  • 我非常喜欢第二个公式(+1)
  • 所以第二个公式在早期版本的 Excel 中为 =FLOOR((ROW()-1)/8,1)*10+1 从第 1 行开始重复 8 次,起始值1.
【解决方案2】:

A1 中输入 1 并在 A2 中输入:

=IF(MOD(ROW(),8)-1=0,A1+10,A1)

然后抄下来:

这种方法允许将任意起始值放入 A1 中,并将增量和重复因子放入公式中。

【讨论】:

  • 谢谢。简单而完美。
  • 我对这个问题的解释可能是错误的!
  • @TomSharpe 我假设了 8 个项目组......这就是我编辑答案的原因。
  • @Gary'sStudent - 无论如何,谢谢,格式对我来说更重要。我根据我的需要修改了:)
猜你喜欢
  • 2020-06-05
  • 2013-09-18
  • 2017-02-18
  • 2019-04-10
  • 1970-01-01
  • 1970-01-01
  • 2020-04-03
  • 2013-02-22
  • 2021-06-24
相关资源
最近更新 更多