Excel精英培训网

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

Excel多条件下的按顺序提取

[复制链接]
发表于 2013-7-15 23:16 | 显示全部楼层 |阅读模式
        Excel数据区域是录入的多个团队不同日期的绩效,其中日期是乱序的(日期有重复的情况),绩效列还有非数值情况。
        实际的表中数据量很大,本表只截取了一小部分,希望能用公式从乱序的数据中提取出满足条件的数据排列。
        提取出指定团队的绩效及其对应的记录日期(分成两列记录),且同时要满足以下几个要求:
1、日期按升序(或降序)排列;
2、日期相同的,只取第一次录入的绩效(录入顺序是从上到下);
3、能自动排除非数字情况;
4、录入日期和数据变更时能自动更新计算结果;
5、不使用辅助列,不使用VBA。
        谢谢各位大侠了!
Excel多条件下的按顺序提取.zip (10.72 KB, 下载次数: 26)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-7-16 09:02 | 显示全部楼层
由于 你这数据后面还要不断的加数据。所以引用了整列。。公式计算的比较蜗牛。。如果你电脑配置不好。估计跑不动这公式。。。另外。{:112:}附件中设置了手动计算。。

123.zip

11.64 KB, 下载次数: 10

回复

使用道具 举报

发表于 2013-7-16 11:33 | 显示全部楼层
顺⑦.zì繎。 发表于 2013-7-16 09:02
由于 你这数据后面还要不断的加数据。所以引用了整列。。公式计算的比较蜗牛。。如果你电脑配置不好。估计跑 ...

我想理解这个公式,要引用整列就麻烦,只引用有数据区域,公式怎么改,改成这样好像有问题=IFERROR(SMALL(IF(MATCH(IF($B$1:$B$13=H$1,$D$1:$D$13),IF($B$1:$B$13=H$1,$D$1:$D$13),)=ROW($A$1:$A$13),$D$1:$D$13),ROW(A2)),"")

点评

公式没有问题。楼上的表设置了手动计算。。按F9刷新就行了。。  发表于 2013-7-17 07:39
回复

使用道具 举报

 楼主| 发表于 2013-7-16 15:19 | 显示全部楼层
感谢 顺⑦.zì繎。
一看就是我想要的~
回复

使用道具 举报

发表于 2013-7-16 15:33 | 显示全部楼层
shorling 发表于 2013-7-16 15:19
感谢 顺⑦.zì繎。
一看就是我想要的~

一看能看懂吗
回复

使用道具 举报

 楼主| 发表于 2013-7-16 16:00 | 显示全部楼层
高人指点,通了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 22:33 , Processed in 0.308097 second(s), 17 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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