Excel:在另一个工作表的单元格中引用公式,其中添加了行

时间:2017-01-30 22:23:07

标签: excel excel-vba excel-formula excel-2016 vba

对此主题表示赞赏!

  • 我正在尝试将Sheet2中的单元格B10引用到Sheet1中的单元格A1。
  • 单元格B10包含公式app.get('/search/:query', (request, response) => { // Code goes here }); ,它对B1:B9中的值求和。
  • 每天,我向Sheet2添加一个新行,使B列范围增加+1,从B1:B9增加到B1:B10,B10的公式移动到B11。
  • 我现在需要Sheet1中的单元格A1引用Sheet2中的单元格B11。

我尝试过使用offset()和indirect()但是没有想到这一点。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

至少有两种方法可以解决这个问题:

1)每次插入行时,请确保在手动插入行之前将光标放在公式单元格上。如果这样做,Sheet1!A1中的公式将自动跟随,您可以在新单元格中添加所需的任何内容(从新行创建)。例如,在B10处插入一行会调整A1中的公式来说=Sheet2!B11

2)意识到第1点可能不适合您的流程,请将此公式放在Sheet1A1中:=OFFSET(Sheet2!B1,COUNT(Sheet2!B1:B100)-1,0)您可以将B100调整为您需要的任何内容。请确保最终公式单元格与此公式范围中的最后一行之间没有任何内容。