【问题标题】:Copying Excel Formula Using Pattern For Columns and Rows使用列和行模式复制 Excel 公式
【发布时间】:2018-08-29 01:51:00
【问题描述】:

我有一个 Excel 工作表,其中包含 F2:F4 中的一系列公式。单元格 F2 包含公式 =Sheet3!Z4,单元格 F3=Sheet3!Z6,单元格 F4=Sheet3!Z8。当我使用此偏移公式向下拖动公式时,我能够成功地计算行中的 +2。

=OFFSET(Sheet3!$Z$4,(ROW()-2)*2,0)

是否可以更改此公式,以便我可以在列和行之间拖动?例如,如果我从 F2 拖到 G2,G2 将返回 =Sheet3!AA4,但如果我从 F2 拖到 F3,我仍然可以得到 =Sheet3!Z6。我无法解锁上面公式中的Sheet3!$Z$4 以跨列拖动,因为如果我试图向下拖动行,我的参考号会不断变化,这会导致整个公式失效。有谁知道如何重写这个公式,以便excel可以识别我在拖动公式时尝试复制的模式(行+2,列+1)?提前致谢!

【问题讨论】:

  • Offset() 有两个参数,一个用于行,一个用于列,因此对列的等效项与对行所做的一样。
  • 感谢太阳能迈克!

标签: excel excel-formula


【解决方案1】:

在 F2 中试试这个然后向下和向右拖动,

=index(Sheet3!z:z, (row(1:1)-1)*2+4)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-08
    相关资源
    最近更新 更多