Excel精英培训网

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

[已解决]如何计算出生日期在1996年9月1日至1997年8月31日之间的学生人数?

[复制链接]
发表于 2012-9-19 23:35 | 显示全部楼层 |阅读模式
A列有身份证,求出生日期在1996911997831之间的学生人数, 求生日范围人数.zip (1.94 KB, 下载次数: 19)
发表于 2012-9-19 23:49 | 显示全部楼层    本楼为最佳答案   
本帖最后由 CheryBTL 于 2012-9-20 00:22 编辑
  1. =SUM(N(MMULT(N(MID(A2:A18,7,8)-{19960831,19970901}>0),{1;1})=1))
复制代码
求生日范围人数.rar (3.9 KB, 下载次数: 27)
回复

使用道具 举报

发表于 2012-9-20 09:14 | 显示全部楼层
  1. =SUMPRODUCT(((--MID(A2:A18,7,8)-19960901)>0)*(--MID(A2:A18,7,8)-19970831<0))
复制代码
三键回车

求生日范围人数.zip

4.1 KB, 下载次数: 6

回复

使用道具 举报

发表于 2012-9-20 09:32 | 显示全部楼层
好复杂的函数啊!
回复

使用道具 举报

发表于 2012-9-20 09:59 | 显示全部楼层
linger103 发表于 2012-9-20 09:32
好复杂的函数啊!

哪一点儿复杂??
是mid?还是sumproduct?
回复

使用道具 举报

发表于 2012-9-24 07:46 | 显示全部楼层
mid函数比较复杂,我现在头都是晕的.
回复

使用道具 举报

发表于 2012-9-24 08:18 | 显示全部楼层
看高手回答问题能学到不少东西
回复

使用道具 举报

发表于 2012-9-24 08:24 | 显示全部楼层
我一般用VBA不用函数,我觉得用VBA更简单想要什么结果写就行了。
回复

使用道具 举报

 楼主| 发表于 2012-9-25 15:35 | 显示全部楼层
身份证要保证位数齐
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-26 09:33 , Processed in 0.545708 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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