Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1650|回复: 1

请教:用宏表函数取得工作表标签名后如何在汇总表计算

[复制链接]
发表于 2011-11-29 19:35 | 显示全部楼层 |阅读模式
如题!附件太大无法上传!用GET.WORKBOOK(1)取得所有工作表名后(名称为shname),在汇总表直接用INDIRECT(shname&"!A:A")会把不需要的“总汇表”也算进去,显示为#VALUE,用公式=SUMPRODUCT(SUMIF(INDIRECT(INDEX(shname,ROW($3:$116))&"!C:C"),B14,INDIRECT(INDEX(shname,ROW($3:$116))&"!G:G"))*N(INDIRECT(INDEX(shname,ROW($3:$116))&"!B4")))也不行,因为INDEX函数不支持三维引用,请问该用什么函数呢?公式该怎么写呢?可冒汗了……{:021:}
 楼主| 发表于 2011-11-29 19:58 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2025-8-15 15:24 , Processed in 0.095042 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表