头部广告

3个短小精悍又实用的Excel小公式,你都用过吗?动图演示,收藏备用!

今天就跟大家分享WPS中3个短小精悍又实用的Excel小公式,也有可能有小伙伴平时不经常使用觉得是冷门函数公式,但是学会后真的是非常实用,可以快速帮我们解决问题。今天通过3个不同使用场景跟大家分享一下这三个短小精悍又实用的Excel小公式,希望对大家有所帮助。

一、DATEDIF函数计算年龄

如下图所示,根据表格中的出生日期计算年龄,使用公式=DATEDIF(B2,TODAY(),"Y")

1.gif

解释:

公式=DATEDIF(B2,TODAY(),"Y")

DATEDIF函数,主要用于计算两个日期之间的天数、月数或年数。其返回的值是两个日期之间的年\月\日间隔数。

语法=DATEDIF(开始日期,终止日期,比较单位)。

比较单位包含:

"Y" :计算两个日期间隔的年数;

"M" :计算两个日期间隔的月份数;

"D" :计算两个日期间隔的天数;

"YD" :忽略年数差 ,计算两个日期间隔的天数;

"MD" :忽略年数差和月份差,计算两个日期间隔的天数;

"YM" :忽略相差年数,计算两个日期间隔的月份数;

2.jpg

第一个参数开始日期就是B2出生日期日期。

第二个参数终止日期就是TODAY()获取今天的日期。

第三个参数比较单位"Y" 用来计算两个日期间隔的年数。

二、MMULT函数计算综合成绩

如下图所示,我们在招聘员工时分为面试和笔记两项,设置笔试成绩占比55%,面试成绩占比45%,然后我们来计算每个应聘人员的综合成绩。

3.gif

使用公式=MMULT(B2:C2,$H$2:$H$3)

解释:

公式=MMULT(B2:C2,$H$2:$H$3)

公式的意思是使用水平方向的数组B2:C2,与垂直方向的数组$H$2:$H$3(备注:就是选择右边H2:H3后,分别在H2和H3前面按一次F4进行绝对引用)执行乘法计算,整个计算过程为:=89(笔试成绩)*55%+99(面试成绩)*45%

MMULT函数介绍

MMULT函数返回两个数组的矩阵乘积。结果矩阵的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。

语法=MMULT(array1,array2)

array1, array2 要进行矩阵乘法运算的两个数组。

说明

■ array1 和 array2 可以是单元格区域、引用或数组常量。

■ array1 的列数必须与 array2 的行数相同,而且两个数组中都只能包含数值。

■ 对于返回结果为数组的公式,必须以数组公式的形式输入。

三、FREQUENCY按工龄段统计人数

FREQUENCY是分段计数的一把好手,如下图所示,我们根据员工工龄分2年以内,2年以上4年以下,4年以上员工人数。

4.gif

使用公式=FREQUENCY(B2:B8,{2,4})

首先选择右侧的E2:E3单元格,然后输入公式=FREQUENCY(B2:B8,{2,4}),最后使用「Ctrl+Shift+Enter」键快捷即可

解释:

公式=FREQUENCY(B2:B8,{2,4})

公式就是将B2:B8内的数字分为三段并统计个数:小于等于2的有3个,2~4之间的有3个,4以上的有1个。

FREQUENCY函数是计算值在某个范围内出现的频率, 然后返回一个垂直的数字数组。因为WPS Office暂不支持动态数组,故必须使用「Ctrl+Shift+Enter」键快捷设置为数组形式,其他方式均仅返回为单个数值。

底部广告