5个Excel公式,解决5.1%的办公难题
- 2026-09-22 00:23:26
5个Excel公式,解决5.1%的办公难题小伙伴们好啊,今天咱们分享几个常用Excel函数公式,点滴积累, 也能提高效率。 1、数据查询 如下图,F3单元格输入以下公式,向下复制到F4单元格,可以根据E列的姓名查找对应的领导姓名。 =XLOOKUP(E3,C$3:C$8,B$3:B$8,"查无此人") 
XLOOKUP函数的作用是查找数据在一行或一列中所处的位置,并返回与之对应的另一行或另一列中的内容。常用写法为: XLOOKUP(要找谁,在哪行或哪列找,返回哪行或哪列,找不到时返回什么) 公式中的E3是要查找的秘书姓名,C$3:C$8是查找的区域,B$3:B$8是要返回内容的区域。 如果C$3:C$8单元格区域中的某个单元格和E3中的内容相同,就返回B$3:B$8单元格区域对应位置的领导名称。如果C$3:C$8单元格区域中没有和E3相同的内容,公式返回“查无此人”。 2、一对多查询 如下图,需要从左侧数据表中提取出性别为“女”的全部记录,可以使用以下公式。 =FILTER(B3:B8,C3:C8="女") 
FILTER的作用是筛选符合条件的全部记录,第一参数为要筛选的区域,第二参数是筛选的条件。第三参数用于指定在没有符合条件的记录时,公式返回的内容,如果省略,默认返回错误值#CALC! 3、逆向查询 如下图,要根据E3单元格的商品名称,查询对应的销售经理。公式为: =LOOKUP(1,0/(C2:C10=E3),A2:A10) 
单条件查询的模式化写法为: =LOOKUP(1,0/(条件区域=条件),查询区域) 
5、统计费用总金额 如下图所示,希望提取出A列单元格中的费用总金额。 B2单元格公式输入以下公式,向下复制。 =SUM(1*REGEXP(A2,"[0-9.]+(?=元)")) 
REGEXP函数是WPS表格中的特有函数之一,能够根据正则表达式对字符串进行提取、判断或替换。函数语法为: =REGEXP(要处理的字符串,正则表达式,[匹配模式],[替换内容]) 公式中的[0-9.]+ 表示包含小数点的连续数字。 (?=元)表示字符“元”之前的内容。



4、根据出生年月计算年龄
如下图,希根据B列的出生日期,计算截止到23年7月1日时的年龄。
C2单元格公式为:
=DATEDIF(B2,"2023-7-1","y")

DATEDIF的作用是计算两个日期之间间隔的年、月、日。
本例以B2的出生年月作为开始日期,以“2023-7-1”作为结束日期,第三参数使用“y”,表示计算两个日期之间的整年数,不足1年的部分被舍去。

更多Excel函数与公式神技,尽在《Excel函数与公式应用大全》
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。