找回密码
 立即注册
搜索

如何在已提取的数据中进一步筛选出需要的数据

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

1

主题

4

帖子

-2

幻币

东方不败

积分
-3
2021-11-7 23:37:00 显示全部楼层 |阅读模式
2770ce03ba3bb355ece09b91c85623c1.png
表1,记录表
3db6eccc5867981471ec105bfa9ecbb3.png
表2,统计表
表1中是日常的记录,表2则对表1中的记录进一步分类整理。
目前表2的前两个数据区已经实现,通过VBA代码实现。
后3个数据区目前未实现,希望不用VBA,用函数能实现
【阶段5】数据区:能从第2个数据区【一个月意向】里,提取出在表1中进展到 阶段5 (有√)的公司名
【阶段4】数据区:也是从第2个数据区中,提取出未到阶段5,进展到阶段4(有√)的公司名
【阶段3】数据区:同理
考虑vloopup,index等函数,学艺不精,想了几天还是试不出来,实在烧脑 ,还是求助于各位大神
记录表.rar (164.47 KB, 下载次数: 142)
PPT学习论坛
回复

使用道具 举报

0

主题

9

帖子

-1

幻币

初入江湖

Rank: 1

积分
7
2021-11-28 06:45:45 显示全部楼层
H3=INDEX(记录表!$B:$B,SMALL(IF(OFFSET(记录表!$A$4:$A$12,,MATCH(H$1,记录表!$2:$2,)-1)="√",ROW($4:$12),4^8),ROW(A1)))&""

数组三键,下拉。可复制到J3、L3。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

-2

幻币

东方不败

积分
-1
2021-12-22 15:13:55 显示全部楼层
感谢大神帮助,确实达到效果,只是理解不了里边的函数代码的意思,要做改动也不知道改哪,在努力研究中。谢谢。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

幻币

初入江湖

Rank: 1

积分
9
2021-12-24 21:15:38 显示全部楼层
b3319d6bbc259d2f554385f63416ae28.png
再请教
阶段5已经存在的,阶段4中就不显示。
也就是说阶段4里要筛掉阶段5里已有的
对应阶段3里要筛掉,阶段5和4里的。
这要怎么实现
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

8

帖子

-1

幻币

初入江湖

Rank: 1

积分
6
2022-1-23 19:27:28 显示全部楼层
H3同上
J3=IF(COUNTIF(H$3:H$102,INDEX(记录表!$B:$B,SMALL(IF(OFFSET(记录表!$A$4:$A$12,,MATCH(J$1,记录表!$2:$2,)-1)="√",ROW($4:$12),4^8),ROW(A1)))),"",INDEX(记录表!$B:$B,SMALL(IF(OFFSET(记录表!$A$4:$A$12,,MATCH(J$1,记录表!$2:$2,)-1)="√",ROW($4:$12),4^8),ROW(A1)))&"")

L3=IF(COUNTIF(H$3:J$102,INDEX(记录表!$B:$B,SMALL(IF(OFFSET(记录表!$A$4:$A$12,,MATCH(L$1,记录表!$2:$2,)-1)="√",ROW($4:$12),4^8),ROW(A1)))),"",INDEX(记录表!$B:$B,SMALL(IF(OFFSET(记录表!$A$4:$A$12,,MATCH(L$1,记录表!$2:$2,)-1)="√",ROW($4:$12),4^8),ROW(A1)))&"")
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

1

幻币

初入江湖

Rank: 1

积分
7
2022-2-6 10:07:32 显示全部楼层
b43b0c319a2a0c08bdf23d74ec3e1736.png
提取出来的数据正确,就是显示从第5行开始,需要调整代码的哪个位置。
PPT学习论坛
回复 支持 反对

使用道具 举报

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