函数公式,往往不在于长,而在于实用,巧妙!
设定上限下限有诀窍
要求:对下面的系数,取下限为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列一样出现这样的数字格式,日期与时间的本质是数值,所以会出现这样的问题。
报名方式
关注公众号:华夏永道——点击:CMA体验沙龙(文章)——即可了解详情
閱讀更多 華夏永道CMA 的文章