对每第 n 个单元格应用 Excel 公式

对每第 n 个单元格应用 Excel 公式

我想知道是否有一个工作表函数可以应用涉及三个独立单元格的同一组数学变换,但每隔 5 行向下。在 Excel 中的一个例子是,在新列中,列为I

  • H5 -(C5 * H8)其次是
  • H10 -(C10 * H13)在下一个单元格中,然后
  • H15 -(C15 * H18)等等

这两个列(HC)是我想要应用这个精确公式的唯一两列,但要在电子表格中向下迭代数百次。这两个列只是前三个示例。想象一下,H500 - (C500 * H503)例如,该公式一直延伸到。我只想将此公式应用于几个迭代,然后拖动以填充其余列,但这不起作用。

答案1

=H5 -(C5 * H8)在单元格中输入I5。保留单元格I1:I4空白。选择单元格I1:I5并根据需要向下拖动/填充。

设置过程

结果:

生成的电子表格

答案2

在单元格 I1 中:

=INDEX(H:H,ROW()*5)-(INDEX(C:C,ROW()*5) * INDEX(H:H,(ROW()*5)+3))

然后向下复制。如果您从 I1 下方的单元格开始(例如 I2 或 I5),则需要调整公式以考虑偏移量,例如 (ROW()-1)*5

相关内容