Excel公式 - 跨多个工作表修复单元格引用

时间:2015-12-24 19:39:02

标签: excel excel-formula

这是Excel的问题。我必须在几个工作表中创建类似的表。但是这些表在行号方面并不匹配。例如,工作表1中的表从第48行开始;工作表中的表格从第35行开始,等等。每个表格指的是表格上方3行的单元格,需要针对表格的长度进行修复。因此,在工作表一的表中,公式需要引用单元格M45(高于48的三行);在工作表二的表中,公式需要引用单元格M32(35行以上三行);等等。如果它只是一个工作表,我知道我可以修复32并参考M $ 45。但我不知道如何针对上述问题实现自动化。我需要自动化的公式是:

IF(SUM($L49:$L$61)>=M$45,0,MIN($L48,M$45))

当我将公式从工作表一复制到工作表二时,

工作表2中的M $ 45需要为M $ 32。其他参考文献也需要相应修改。但是一旦我知道如何做,我可以照顾其余的。 非常感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:1)

如果您在表格中使用以下内容,

=OFFSET([#Headers], -3, 0, 1, 1)

公式将调整为显示表格名称,

=OFFSET(Table1[#Headers], -3, 0, 1, 1)

复制表格会将内部公式调整为新表格的名称。 e.g。

=OFFSET(Table2[#Headers], -3, 0, 1, 1)