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

Excel: Reference a formula in a cell from another worksheet where rows are added

感谢有关此主题的帮助!

我试过使用 offset() 和 indirect() 但还没弄明白。

感谢帮助!

有(至少)两种方法来处理这个问题:

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

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