分享

这里有最新最全的Excel函数教程,跟网络病毒式传播的Excel公式大全say goodbye

 Excel不加班 2022-04-11

与 30万 粉丝一起学Excel

活跃一下气氛,送书活动继续开始。老规则,从留言区随机抽取3位粉丝,赠送书籍《Excel效率手册 早做完,不加班(函数)》。


Excel这个工具不比四大名著这些经典书籍,可以传承几十年,经典不衰!每隔几年就要进行更新换代,微软更新速度如此之快,而你为什么还在用最古老的公式大全呢?

现在网络上病毒式流传的经典教程,不过是十几年前的经典,很多都可以进行改进。

今天我就斗胆冒天下之大不违,对这些教程提出一点点建议,也算是抛砖引玉,让更多人生产原创,而不是只会做Ctrl+C、Ctrl+V的营销号。

1

查找重复内容这个公式只针对普通的数据,当数据源是身份证号码等超过15位的长字符是会出错的。

前面2个身份证明明是不一样,却被误认为一样,解决办法,A2&"*"强制转换成文本数字。

=IF(COUNTIF(A:A,A2&"*")>1,"重复","")

2

DAYS360是按照一年360天算的,现在计算周岁都是用DATEDIF函数来解决。

卢子是87年的,周岁34。

=DATEDIF("1987-9-5",TODAY(),"y")

TODAY也可以换成NOW。

3

身份证从第7位开始提取8位就是出生日期,假如A2是身份证号码,可以这样设置公式。

=TEXT(MID(A2,7,8),"0-00-00")

如果日期要以/隔开,需要加!/强制显示才行,对于一些特殊字符没法显示的都需要将!进行强制显示。

=TEXT(MID(A2,7,8),"0!/00!/00")

4

现行的身份证只有18位,15位的身份证已经退出历史舞台。从15位提取3位,如果奇数就是男,偶数就是女。

假如身份证在A2,自动提取性别的公式可以这样设置。

=IF(MOD(MID(A2,15,3),2),"男","女")

MOD函数就是取余数的意思,奇数除以2的余数就是1,偶数除以2的余数就是0。1在这里相当于TRUE也就是返回男,0就是FALSE返回女。

高版本中用ISODD函数判断是不是奇数,用ISEVEN函数判断是不是偶数,所有也可以将公式改成高版本的。

=IF(ISODD(MID(A2,15,3)),"男","女")

5

这个跟问题2答案一样。略

6

统计区间的个数,从Excel2007就提供了多条件计数的函数COUNTIFS,同理,多条件求和函数SUMIFS。

=COUNTIFS(K2:K56,">=60",K2:K56,"<=69.5")

7

剩下的我就不截图了,留给更多有心人去做!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多