为了教大家一个一个的了解excel中每个函数的意义和用法,本章节中,我将mid函数和sumif函数组合,举例说明这两个函数分别是怎么使用的,举例没有实际的现实意义,但是套用到其他数据处理环境中是绝对可以用得到的,希望大家可以掌握。
前期准备工作(包括相关工具或所使用的原料等)
office软件或者wps软件详细的操作方法或具体步骤
本章节举例求得 出生年份都在1978年的员工5月份工资一共支出薪水额是多少,这里为了易于大家理解,有意将身份证号码简单化了,都是18位长度,生活中可能还有15位的,就不复杂化了,那么逻辑就是先要得出出生年份,再根据条件求和,就需要使用到MID函数和SUMIF函数了。
MID函数有三个参数,参数1是准备提取字符串的文本字符串,参数2是提取开始位置,参数3是提取长度;SUMIF函数有三个参数,参数1是用于条件判断的区域,参数2是判断条件,参数3是求和的区域。

首先需要得出年份,根据MID函数的定义,会发现参数的配置就出来了,拿D3单元格举例,需要提取的字符串就是D3,字符串的位置是从1开始的,那么提取开始位置就是7,提取长度就是4,就可以输入函数=MID(D3,7,4)

如图所示,就得到了员工的出生年份,鼠标放置在公式所在单元格的右下角,变十字后向下拉,即可对余下员工自动做公式

得出年份后,就需要判断相同年份的员工的薪水求和是多少了,那么这时就可以用到SUMIF函数了,我们是需要对刚刚获得的年份列这个区域做判断的,那么第一个参数引用就是F3:F12,条件是年份为1978年的员工,那么条件值为"=1978",需要对那个区域的数值求和?第三个参数引用就是E3:E12,那么输入公式为=SUMIF(F3:F12,"=1978",E3:E12)

按回车键,得出结果,检验所得结果是否为真,最后发现准确无误,那么,这次公式的使用是没有问题的,其实,我们可以直接把SUMIF的参数1直接用数组代替,为了方便大家理解,就分步教学了,大家可以自己尝试。

MID函数作为字符串提取函数在字符串文本的处理当中经常使用到,SUMIF函数根据条件可将特定条件的数值求和,也是经常使用到的函数,有时候解决问题不能单靠一个函数,需要灵活的对函数进行组合搭配,根据每个函数的特定就可以实现数据的万能处理了。


注意事项
这里只是单纯的提取规则身份证号码,不规则号码对此组合公式不适用经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
