Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
12
返回列表 发新帖
楼主: 2014新手

[已解决]用函数筛选

[复制链接]
发表于 2014-3-4 22:34 | 显示全部楼层
2014新手 发表于 2014-3-4 19:22
8-11月是这样的

E2单元格公式、三键回车,下拉。
=IFERROR(INDEX(A$1:A$7,SMALL(IF((MONTH(B$2:B$7)=1)+(MONTH(B$2:B$7)=2),ROW(B$2:B$7)),ROW(A1))),"")
F2单元格公式、三键回车,下拉。
=IFERROR(INDEX(A$1:A$7,SMALL(IF((MONTH(B$2:B$7)>=8)*(MONTH(B$2:B$7)<=11),ROW(B$2:B$7)),ROW(A1))),"")
姓名
入职日期
收入
 
1~2
8~11
李云
2009-1-2
800
 
李云
李云
梅红
2009-2-6
900
 
梅红
小宝
赵红
2010-7-2
1000
 
 
洪令
李云
2009-8-2
1100
 
 
小宝
2009-10-2
1200
 
 
洪令
2009-11-1
1300
 
 
回复

使用道具 举报

 楼主| 发表于 2014-3-5 10:02 | 显示全部楼层
baksy 发表于 2014-3-4 22:34
E2单元格公式、三键回车,下拉。
=IFERROR(INDEX(A$1:A$7,SMALL(IF((MONTH(B$2:B$7)=1)+(MONTH(B$2:B$7) ...

是2013版本的不行吗,我咋弄不出来呢
回复

使用道具 举报

发表于 2014-3-5 10:13 | 显示全部楼层    本楼为最佳答案   
本帖最后由 baksy 于 2014-3-5 10:34 编辑
2014新手 发表于 2014-3-5 10:02
是2013版本的不行吗,我咋弄不出来呢

03版
E2=IF(ISERROR(INDEX(A$1:A$7,SMALL(IF((MONTH(B$2:B$7)=1)+(MONTH(B$2:B$7)=2),ROW(B$2:B$7)),ROW(A1)))),"",(INDEX(A$1:A$7,SMALL(IF((MONTH(B$2:B$7)=1)+(MONTH(B$2:B$7)=2),ROW(B$2:B$7)),ROW(A1)))))
F2=IF(ISERROR(INDEX(A$1:A$7,SMALL(IF((MONTH(B$2:B$7)>=8)*(MONTH(B$2:B$7)<=11),ROW(B$2:B$7)),ROW(A1)))),"",INDEX(A$1:A$7,SMALL(IF((MONTH(B$2:B$7)>=8)*(MONTH(B$2:B$7)<=11),ROW(B$2:B$7)),ROW(A1))))
三键回车
回复

使用道具 举报

 楼主| 发表于 2014-3-5 14:05 | 显示全部楼层
风林火山 发表于 2014-3-3 08:39
2009年1月和二月人员,第二个参照第一个公式,数组公式三键结束,下拉完成

你这是2003版本的吗,咋不出结果呢
回复

使用道具 举报

 楼主| 发表于 2014-3-5 14:07 | 显示全部楼层
tgydslr 发表于 2014-3-3 07:51
人数的话如上,要名单的话,如图d2
三键下拉

你的是2003版本的吗,不出结果
回复

使用道具 举报

发表于 2014-3-6 13:54 | 显示全部楼层
今天用03版試做也出結果,惟公式太長
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 20:31 , Processed in 0.249545 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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