【问题标题】:Automatically increment sheet reference when dragging formula拖动公式时自动增加工作表引用
【发布时间】:2014-10-28 00:28:40
【问题描述】:

我有一个具有以下语法的公式:

=SheetName!E10  

并且需要一些方法来拖动公式并在工作表向右移动时更改它的名称。所以E10 部分需要保持不变,当我拖动公式时,工作表编号会增加。我们有很多行和列要做,这肯定会加快我们的速度。

这可能吗?

所以结果应该是这样的:

=Sheet1!E10    =Sheet2!E10    =Sheet3!E10

这是结果:

应用这个公式:

=INDIRECT("mo"&COLUMN()+0&"!B4")  

【问题讨论】:

  • “格式”是指“公式”吗?您应该查找INDIRECT 函数。

标签: excel excel-formula worksheet-function excel-indirect


【解决方案1】:

请尝试:

=INDIRECT("Sheet"&COLUMN()+x&"!E10")  

其中x 是为您选择放置公式的位置返回适当数字 ( Column()+x ) 的偏移量。

编辑以匹配图像中的后续细节(5 可能在 ColumnB 中)和评论,也许应该是:

=INDIRECT("mo"&COLUMN()-1&"!E10")

【讨论】:

  • 它正确拖动了前2列,我将显示屏幕截图。
  • 工作表名称在图片上。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多