宝哥软件园

一组常用的函数式 都挺好的

编辑:宝哥软件园 来源:互联网 时间:2021-09-17

你好,我的朋友。今天,我想和大家分享几个常用函数的用法。久而久之,还能提高工作效率。

1、计算年龄。

如下图,根据b栏员工出生日期计算年龄。

C2细胞公式是:

=DATEDIF(B2,TODAY(),“y”)

TODAY函数返回系统的当前日期。

DATEDIF函数用于计算两个日期之间的间隔。用法是:

开始日期、结束日期、间隔类型

DATEDIF函数将B2的出生日期作为开始日期,将系统日期作为结束日期,第三个参数使用“y”,这意味着计算两个日期之间的整年数。

如果要计算间隔的月数,第三个参数可以用“m”。

2.计算转正日期。

如下图所示,员工入职日期按B栏员工入职日期和C栏试用期月数计算.

D2细胞公式是:

=EDATE(B2、C2)

edafunction用于指定n个月后或n个月前的EDATE。

用法是:

=EDATE(开始日期,指定月份)

3.根据条件求和。

如下图所示,应该统计不同店铺的销售额。F3单元格公式为:

=SUMIF(B:B,E3,C:C)

SUMIF函数的一般用法是:

=SUMIF(条件区域、求和条件、求和区域)

如果条件区域中的内容满足指定的求和条件,则相应的求和区域将被汇总。

4.筛选状态下的总和。

如下图,对B列的部门进行过滤,过滤后的数量之和可以用下面的公式计算。

公式是

=小计(9,D2:D14)

SUBTOTAL的第一个参数用于指定summary方法,可以是1到11之间的数字。通过指定不同的第一参数,可以实现各种计算方法,例如平均值、总和、最大值、最小值和计数。

如果用101~111作为第一个参数,也可以手动忽略隐藏线的数据。朋友有空可以试试。

5.反向查询数据。

如下图所示,按照部门和岗位名称进行查询,这就是传说中的反向查询。

F3单元格公式为:

=INDEX(A:A,MATCH($E3,$C:$C,)

使用MATCH函数定位查询值的位置,然后使用INDEX函数返回指定区域中指定位置的内容。结合这两个功能,可以实现全方位的查询。

FINd列中MATCH单元格的确切位置:old in,你要找的那个在第六个房间。

接下来,根据MATCH提供的线索,INDEX从a列找到第六个单元格。

6.混合内容的提取。

如下图所示,要从A列姓名电话中提取姓名,除了使用更高版本的自动填充功能外,还可以使用以下公式:

=LEFT(A2,LENB(A2)-LEN(A2))

LENB函数按2计算每个汉字(双字节字符)的字符数,而LEN函数按1计算所有字符。因此,“LENB(A2)-LEN(A2)”返回的结果就是文本字符串中的汉字个数。

LEFT函数从文本字符串的第一个字符开始,返回指定数量的字符,最后提取员工姓名。

7.合并格式化的内容。

合并格式化内容时,Excel默认会按照常规格式进行合并,但如果是日期、时间或其他格式化值,结果会令人失望。如何才能正确连接所需的字符串?

C2单元格输入以下公式:

=a2text (B2,“y、m、月和d”)。

首先,使用TEXT函数将B列的日期改为特定样式的字符串,然后将其与A列的名称连接,这将成为最终所需的样式。

Excel中的函数就像万花筒。千变万化的组合太多了。今天就和大家分享这些吧。让我们一起加油吧~ ~

更多资讯
游戏推荐
更多+