这对你们中的一些人来说可能看起来很蹩脚,但请你能帮我吗?当使用“填充句柄”时,如何在 Excel 中获得一个等式以便能够引用不同的工作表?例如。当我在填充处理程序上下拉时,必须选择多个工作表中相同单元格的值(工作表 1 单元格 A1,工作表 2 单元格 A1;工作表 3 单元格 A3;...)。
最佳答案
假设您的工作表名称是 Sheet1, Sheet2, Sheet3, ...
在 Row 1
中输入以下公式:
=INDIRECT("'Sheet" & ROW() & "'!$A$1")
这会给你
Cell A1
所有工作表的值。如果您的公式在除 1 之外的任何其他行中输入,则将公式更改为
=INDIRECT("'Sheet" & ROW()-r-1 & "'!$A$1")
其中 r 是起始行号。例如,如果您的公式从第 6 行开始,那么公式将为 =INDIRECT("'Sheet" & ROW()-5 & "'!$A$10")
编辑:根据评论
假设您在第一行输入公式,您的公式
=IF(ISBLANK('7'!$E$41)=TRUE,0,LARGE('7'!$E$41:$E$43,1))
应该
=IF(ISBLANK(INDIRECT("'" & ROW()+6 & "'!$E$41"))=TRUE,0,LARGE(INDIRECT("'" & ROW()+6 & "'!$E$41:$E$43"),1))
关于具有不同工作表的Excel填充句柄功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44175120/