找回密码
 立即注册
搜索

跨sheet分年分月取数汇总

5
回复
666
查看
[复制链接]

2

主题

7

帖子

2

幻币

初入江湖

Rank: 1

积分
11
2021-11-18 22:33:00 显示全部楼层 |阅读模式
分别有美团和携程2个sheets,有N年1-10月的表,但年份月份太多只需要抽取合计里有数据的月份
效果如图,见附件,A-D列都是未知条件,有N个sheets,16-2X年份,满足sheet里合计里有金额就抽取A-D的数据
大佬帮看看怎么设?

d0e4205fc51cd6360db1e607ddfc622f.png
62725086359ac6ec907b63e20b5b6c65.png
汇总.zip (13.63 KB, 下载次数: 84)
PPT学习论坛
回复

使用道具 举报

1

主题

9

帖子

1

幻币

初入江湖

Rank: 1

积分
11
2021-11-21 21:07:25 显示全部楼层
=IF(COLUMNS($A:A)=1,IF(ROW()-2<COUNTIF(INDIRECT("美团!D:D"),">0"),"美团","携程"),INDEX(IF({1,0,0,0},LOOKUP(ROW($1:$99),ROW($1:$99)/FIND("年",T(INDIRECT(IF(ROW()-2<COUNTIF(INDIRECT("美团!D:D"),">0"),"美团","携程")&"!A"&ROW($1:$99))))^0,T(INDIRECT(IF(ROW()-2<COUNTIF(INDIRECT("美团!D:D"),">0"),"美团","携程")&"!A"&ROW($1:$99))))&T(INDIRECT(IF(ROW()-2<COUNTIF(INDIRECT("美团!D:D"),">0"),"美团","携程")&"!A"&ROW($1:$99))),N(INDIRECT(IF(ROW()-2<COUNTIF(INDIRECT("美团!D:D"),">0"),"美团","携程")&"!R"&ROW($1:$99)&"C"&{1,2,3,4},))),SMALL(IF(SUBTOTAL(9,INDIRECT(IF(ROW()-2<COUNTIF(INDIRECT("美团!D:D"),">0"),"美团","携程")&"!D"&ROW($1:$99)))>0,ROW($1:$99)),COUNTIF($A$2:$A2,$A2)),COLUMN()-1))

你要的公式……
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

-3

幻币

初入江湖

Rank: 1

积分
1
2021-12-4 02:28:10 显示全部楼层
如果有N个sheet呢,也就是美团携程后面还有N个
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

幻币

初入江湖

Rank: 1

积分
5
2021-12-23 10:43:06 显示全部楼层
那我就不管了,谁让你一开始不上真实数据的
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

5

帖子

3

幻币

初入江湖

Rank: 1

积分
11
2022-1-5 05:17:00 显示全部楼层
刷新上传了,实际有几十个sheets的
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-1

幻币

初入江湖

Rank: 1

积分
4
2022-1-13 06:53:38 显示全部楼层
C2=INDIRECT($A2&"!"&CHAR(COLUMN(B1)+64)&MATCH(TEXT($B2,"e年"),INDIRECT($A2&"!A:A"),)+TEXT($B2,"m"))
下拉右拉。
PPT学习论坛
回复 支持 反对

使用道具 举报

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