繁体   English   中英

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

[英]Excel formula - fixing cell reference across multiple worksheets

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

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

当我将公式从第一工作表复制到第二工作表时,第二工作表中的M $ 45必须为第二工作表中的M $ 32。 其他参考也将需要相应地修改。 但是一旦我知道该怎么做,我就可以照顾其余的人。 希望您能提供任何帮助。

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

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

该公式将进行调整,以显示表格名称,如下所示:

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

复制表会将内部公式调整为新表的名称。 例如

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM