E2公式,下拉即可。数组公式,以CTRL+ENTER+SHIFT结束
=SUM(IF((--MID(YEAR($B$2:$B$14),3,1)=ROW(A6)),1,""))
追问谢谢!帮了我一个大忙,能帮我简单介绍一下数组公式的意思吗?前面是取B那一列年份第三个数,后面看不太懂,因为我放到具体应用当中可能还得改一下,要处理的表是另外一个内容很多的表,希望能看懂,拜托你了
追答=SUM(IF((--MID(YEAR($B$2:$B$14),3,1)=ROW(A6)),1,""))
YEAR($B$2:$B$14) 取年份
MID(YEAR($B$2:$B$14),3,1) 取年份第三位
ROW(A6)) = 6 代表60年代,下拉后变成7,8,9
合起来就是如果B2:B14中年份第三位=6的数量返回1,然后用SUM求和
嗯嗯,所以ROW(A6)跟A6那一格没关系吧?因为我在原公式那里点了A6之后它自动把A6选出来了,我就看得有点晕。是不是不管表格在哪个单元格的位置,我要找60后的就改成Row(A6),70后就ROW(A7)以此类推?
ROW(A6)返回的是第六行的行号6,在哪都可以这样用,你的理解完全正解。
追问谢谢大神,明白了,我是一实习生T.T现在有一个大BOSS表要做,下午就要做完,可是完整的数据老大还没给到我,小菜鸟一只,换个表不知道会不会出错,弱弱问一下如果下午实在自己搞不定可能还有些小问题要请教一下你,你还在线吗T.T略冒昧的请求,如果不方便也没关系哈。先采纳你的答案,真的万分感谢!
追答没有关系,不急的话有问题可以邮件CANU@VIP.QQ.COM,晚上有时间处理。
怎么转换成文本呢?我把单元格设置成文本之后,生日变成了五位数,像第一个就成了30322
追答转换文本的方法
选择生日那列 分列 按长度分列 选择文本 完成