具有不同工作表的Excel填充句柄功能

标签 excel

这对你们中的一些人来说可能看起来很蹩脚,但请你能帮我吗?当使用“填充句柄”时,如何在 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/

相关文章:

Excel 索引匹配 - 最大、第二大、第三大且没有重复匹配

c# - Aspose.Cells.CellsException - "You are using an evaluation copy and have opened files exceeding limitation"

vba - 删除 CSV(Excel) 中除第 n 行之外的所有行

excel - 如果语句给出太多参数错误

excel - .NET 4.0 的 F# 和 Excel 集成(Visual Studio 2010 Beta 1)

excel - 如果 "aaa=1"、 "aab=2"(最大 "zzz=??"),如何将字符串值转换为数字?

java - 使用 apache tika 获取 Excel 工作表的数量

r - R 中的 VBA "&"相当于什么?

excel - Excel 公式中的 HLOOKUP

arrays - 退出嵌套 For 循环 VBA 并重新循环