1. 首页 > 科技

搜索工作表中的姓名,并引用固定单元格的公式,求(excel 公式中工作表名称如何引用指定单元格的内容?)

搜索工作表中的姓名,并引用固定单元格的公式,求(excel 公式中工作表名称如何引用指定单元格的内容?)

excel 公式中工作表名称如何引用指定单元格的内容?

假设你所说的'201606'放在A4单元格,公式如下:

=ADDRESS(2,1,,,A4)

EXCEL跨工作表如何在公式中引用工作表的名称?或把指定单元格中数值在公式中作为工作表的名称来引用?

修改一下公式:

=SUMIF(INDIRECT(C$2&"!$B$3:$B$140"),$B3,INDIRECT(C$2&"!$L$3:$L$140"))

excel中,如何使某个单元格引用前一个工作表的某个固定公式?

第一步:取当前工作表名称

A1=RIGHT(CELL("filename",$A$1),LEN(CELL("filename",$A$1))-FIND("]",CELL("filename",$A$1)))

第二步:计算上一工作表名称

A2=LEFT($A$1,FIND(".",$A$1)-1)&"."&RIGHT($A$1,LEN($A$1)-FIND(".",$A$1))-1

或:省掉第一步

A2=LEFT(RIGHT(CELL("filename",$A$1),LEN(CELL("filename",$A$1))-FIND("]",CELL("filename",$A$1))),FIND(".",RIGHT(CELL("filename",$A$1),LEN(CELL("filename",$A$1))-FIND("]",CELL("filename",$A$1))))-1)&"."&RIGHT(RIGHT(CELL("filename",$A$1),LEN(CELL("filename",$A$1))-FIND("]",CELL("filename",$A$1))),LEN(RIGHT(CELL("filename",$A$1),LEN(CELL("filename",$A$1))-FIND("]",CELL("filename",$A$1))))-FIND(".",RIGHT(CELL("filename",$A$1),LEN(CELL("filename",$A$1))-FIND("]",CELL("filename",$A$1)))))-1

第三步:计算结果

H列单元格=IF(ISERROR(INDIRECT("'"&$A$2&"'!$A$1")),0,INDIRECT("'"&$A$2&"'!H"&ROW()))+INDIRECT("C"&ROW())

注:

1. 首先你要保证你的工作表名称全部是11.24格式,即 .XX 的XX必须是数值,否则不能加减

2. A1和A2是为了取上一工作表名称,直接用公式太长,可以只借一个单元格算出上一工作表名称即可,也可用定义的方式

3. 这里判断了上一工作表不存在时,上一工作表H列数据为0

4. 为了方便公式可上下扩展,所以用了ROW()来取行值

Excel 2010中带有引用工作表的固定单元的公式,如果向下填充其他工作表数据

在A1输入:=INDIRECT(CEILING(ROW(A1)/3,1)+(MOD(ROW(A3),3)+1)/10&"!A1")

然后选择A1:A1000,按CTRL+D即可向下填充.