excel函数应用

1、如下图,表格中记录的是一些户籍信息,E列是“和户主的关系”,F列是人员姓名。

要求如果E列是户主,就在G列统计出这一户的人数。

excel函数应用


2、生成特殊规则的序号。

以下图为例,要求按部门分别填写序号,不同部门的序号都从1开始,同一部门按顺序递增。

excel函数应用


3、vlookup和match的组合

MATCH函数用于返回指定值在某个行或列中的位置。

VLOOKUP函数是在表格数组的首列查找指定的值,并返回对应行中的其他列的内容。其中的第三参数是要指定返回数据区域中的哪一列。
以MATCH函数作为VLOOKUP函数的第三参数,能够实现动态的查询,而无需手工修改参数值。

excel函数应用


4、求任意两个人员的薪资和

给SUMIF函数指定多个单元格作为求和条件,依次计算出符合条件的总和。
再使用SUM函数,对SUMIF函数返回的多个结果进行求和汇总。

需要按shift+ctrl+enter输入(这个很重要,不然公式写对也不行)

enter是一般函数shift+ctrl+enter是对数组函数的运算,当我们在写完函数公式时候,单独enter是不会对数组函数起作用的,而当按下shift+ctrl+enter后,原有的函数两端就会出现{ },表明是对一个数组区域运算。

excel函数应用

5、left和len、lenb组合

LEN函数计算出E2单元格的字符数,将每个字符计算为1。
LENB函数计算出E2单元格的字节数,将字符串中的双字节字符(如中文汉字)计算为2,单字节字符(如数字、半角字母)计算为1。
用LENB计算结果减去LEN计算结果,就是字符串中的双字节字符个数。
最后用LEFT函数从E2单元格右侧,按指定位数取值。

excel函数应用

6、find函数和lookup函数搭配
excel函数应用

FIND函数和LOOKUP的经典搭配,专门解决这种部分匹配的问题。
这里需要把B列的奖金匹配出来,但是匹配的内容只有一部分。可用FIND函数,将第一个参数把对应的地区作为数组传入,用0/主要是为了将找到的结果都变成0,其他没找到的都是错误值,然后外层用LOOKUP的最基础用法即可。
虽然这是一个数组公式,但是可以不按三键。非常好用的一个经典搭配。