1. 提取姓名和电话提取姓名公式:=LEFT(A2,LENB(A2)-LEN(A2)) Lenb计算的是字节数,一个汉字的字节为2,一个数字的字节为1 Len计算的是字符数,汉字与数字都计算为1 我们用lenb减去len的结果就能得到汉字的个数 然后使用left函数提取姓名 提取电话公式:=RIGHT(A2,LEN(A2)-(LENB(A2)-LEN(A2))) 我们用lenb-len的结果得到汉字个数 然后又用len的结果减去得出的汉字个数就能得到手机号码的位数 然后用right函数从右提取手机号码 2. 身份证号码提取出生日期提取身份证号码公式:=TEXT(MID(B2,7,8),'0-00-00') Mid函数的用法=(要提取的字符串,开始位置,结束位置) 因为身份证号中出生日期的出生年月在第七位开始,一共八位,所以第二第三参数分别为7和8 然后又使用text函数对其进行日期格式的设置 3. 求部门最低分部门最低分公式:{=MIN(IF(B2:B18=E6,C2:C18))} 首先公式外部有大括号可以确定为数组函数,必须ctrl+shift+回车三键填充 首先我们用if函数判断部门区域等于部门1的值,然后在if函的的第二参数选择成绩区域,因为错误值我们不需要刻意直接忽略掉 在函数向导中我们可以看到IF函数构建了一个数组 然后我们在用min函数提取出数组的最小值 4. 计算部门人数计算公式:=LEN(B2)-LEN(SUBSTITUTE(B2,',',''))+1 这个非常用以理解 我们用len计算出单元格中的字符数,逗号也会被计算在内 然后我们使用SUBSTITUTE函数将逗号替换为空后再用len函数计算其字符数 然后用未替换逗号的len结果减去替换过逗号的len结果就求出逗号的个数 两个姓名用一个逗号隔开,所以最后加1 5. 求多人的总成绩公式:{=SUM(SUMIF(A2:A18,F4:F6,B2:B18))}这个函数首先使用sumif函数在姓名列判断我们所求区域的姓名的成绩,因为其为一个区域所以也是一个数组公式,在三个姓名中函数会一次一次的计算,一共计算三次,得到三个结果 然后使用sum函数对其进行求和 今天的知识点就是这么多,你学会了吗 你们的关注点赞和转发是我持续更新的动力 |
|