分享

这组实用的函数公式,你会吗?

 周原樵翁 2018-09-22

函数公式,往往不在于长,而在于实用,巧妙!小技能解决大问题。下面的几组公式值得你学习收藏,小伙伴们1,2,3,Let's go !!!



设定上限下限有诀窍


要求:对下面的系数,取下限为0,取上限为2.(如果低于0则为0,如果高于2则取2,0-2之间则取原数)。D2单元格输入公式为:

=MIN(MAX(C2,0),2)


注:MAX表示取最大值,可用来设定下限;MIN表示取最小值,可用来设定上限。



条件判断须注意


要求:如果实操与综合两门成绩都为60分(含)以上则为通过,否则为不通过。E2单元格输入公式为(And表示同时满足条件):

=IF(AND(N(C2)>=60,N(D2)>=60),'通过','未通过')


注:错误公式为=IF(AND(C2>=60,D2>=60),'通过','未通过'),如果有“缺考”字样的话,那么结果会为通过,故使用N函数将文本转化为0值即可。



补全编号前面的0


要求:某单位的员工为8位,如果是不足8位的在原有的工号前面用0补足8位。C2单元格输入公式为:

=REPT('0',8-LEN(A2))&A2


注:REPT函数为按指定的次数重复指定的字符串函数。



提取中文


要求:下面为一段中英文混合的数据,提取中文内容。D2单元格输入公式为:

=LEFT(C2,LENB(C2)-LEN(C2))


注:LENB取字节数,一个汉字表示2个字符,一个数字或者字母表示1个字符;LEN取字符数,汉字、数字、字母和符号都视为1个字符。LENB减去LEN表示汉字的个数(有点难,想一想哟)。LEFT表示从左到右截取多少个字符。



查询中的“减负”运算


要求:按照右边提供的员工编号查询左边里给出的实发工资。D2单元格输入公式为:

=VLOOKUP(--E2,$A$2:$C$8,3,0)



注:'--'意为减负运算(负负得正),就是将文本格式的数值转化为数值型的。在公式中比较常用。例如上面的查询中员工编号的类型不一致,那么就产生了错误,使用减负运算可以避免。



身份证号中提取性别


要求:从下面的身份证号提取性别。D2单元格输入公式为:

=IF(MOD(MID(C2,17,1),2),'男','女')


注:18位身份证中第17位表示性别,如果是奇数,表示男性,如果为偶数,表示女性。MOD函数是取余函数,与2相除来取余判断奇偶数。



混合连接这样用


要求:下面为日期与文本进行连接。E2单元格输入公式为(&表示连接):

=TEXT(A2,'yyyy-mm-dd')&B2&TEXT(C2,'0.00%')


注:如果使用简单的连接而不定义格式的话那么就像D列一样出现这样的数字格式,日期与时间的本质是数值,所以会出现这样的问题。



来源:24财务excel

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多