百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 文章教程 > 正文

12组Excel常用公式,3小时才整理好的,直接套用就行了!

yund56 2025-03-28 16:28 6 浏览

Hello,大家好,很久没跟大家盘点函数公式了,今天跟大家分享几组工作中常用的函数公式,大家以后遇到类似的问题直接套用即可,可以快速的提高工作效率,建议大家收藏保存,以免想用的时候找不到了,废话不多说,让我直接开始吧!

1.计算退休年龄

公式:=EDATE(C4,IF(B4="男",60,55)*12)+1

EDATE函数的作用是返回指定日期之前或者之后的月份

首先我们使用IF函数判断出性别,然后再根据性别返回对应的退休年龄,退休年龄乘以12会得到总的月份

2.身份证号码判断重复

公式:=IF(COUNTIF($B$4:$B$11,B4&"*")=1,"","是")

因为身份证号码超过了15位,就不能用常规的方法判断重复了,在这里关键是B4&"*",它的作用是让身份证号码依然保持文本格式进行计数。

如果COUNTIF结果大于1则表示数据重复,然后使用IF函数输出是,就表示存在重复

3.计算不重复数据个数

公式:=COUNTA(UNIQUE(B4:B12))

UNIQUE它会提取不重复的数据,得到不重复的数据后,我们再使用COUNTA函数来统计下数据的个数即可

4.自动排序

我们需要用到SORT函数,它是一个新函数,作用就是用来排序的

语法:=SORT(排序区域,排序的列数,设置排序方式)

SORT函数会根据第二参数指定的列数进行排序,第三参数用于指定排序的方法

公式:=SORT(A4:B13,2,-1)

5.多条件判断

公式:=IF(AND(C3>80,D3<2),200,0)

所谓多条件判断就是存在多个判断的条件,如下图,【只有得分大于80分,迟到小于2次获得200奖金】在这里就是2个条件,它是一个且的关系,我们可以借助and函数来构建条件

6.根据关键字求和

公式:=SUMIF(B4:B15,"*车间*",D4:D15)

如下图,我们项要求车间总的薪资,这个公式本质上还是一个sumif的单条件求和函数,关键是求和的条件【"*车间*"】,星号是一个通配符,表示任意多个字符,在车间的前后各链接一个星号就能实现关键字求和的效果了

7.计算工龄

公式:=DATEDIF(C4,TODAY(),"Y")

这个公式就是DATEDIF的常规用法,它的作用就是计算2个日期之间的差值,第三参数为Y就表示计算年份的差值。

8.一对多查询

公式:=FILTER(B4:B18,A4:A18=D4)

FILTER函数是一个新函数,它的作用是根据条件筛选结果,一对多查询其实它的本质就是一个筛选问题,FILTER函数的出现完美的解决了这个Excel难题

9.身份证号码计算性别

公式:=IF(ISEVEN(MID(B4,17,1)),"女","男")

性别只与身份证号码的第17位有关,奇数则表示为男性,偶数则表示为女性。

在这里我们使用MID函数将第17位提取出来,之后利用ISEVEN函数判断下数字的奇偶性,最后利用IF函数来输出结果。

10.身份证号计算年龄

公式:=DATEDIF(TEXT(MID(B4,7,8),"0000-00-00"),TODAY(),"Y")

这个公式有一些长,它的本质就是一个DATEDIF,用它来计算下2个日期之间的差值,只不过我们需要在身份证号码中提取下出生日期,TEXT(MID(B4,7,8),"0000-00-00")这一串函数的作用就是提取身份证号码中的出生日期。

11.合并同类项

公式:=TEXTJOIN(",",TRUE,IF($B$4:$B$18=E8,$C$4:$C$18,""))

这个公式的主体是一个TEXTJOIN函数,我利用IF函数来找到每个班级对用的姓名,然后再根据分隔符号将它们都连接在一起即可

12.不计算筛选的数据

不计算筛选的数据,一个快捷键就能轻松搞定,就是Ctrl+T键,把数据转换为超级后,为表格添加下汇总行,这个时候筛选数据,就会不计算隐藏的区域,仅仅计算筛选的结果了

以上就是今天分享的12组函数,你用过几个呢?

我是Excel从零到一,关注我,持续分享更多Excel技巧


以上内容,在我的专栏中都有讲到,如果你想要学习Excel,可以看下我的专栏.

课程已经更新了136个章节,后期还会陆续新增章节,专栏永久有效,无时间限制,并且配备了课件

相关推荐

仍需打磨:首款Windows 10X模拟器上手

今天,微软发布了适用于Windows10X的首款模拟器,以便于开发人员初步了解适用于双屏设备的操作系统调整。微软希望在SurfaceNeo今年年底正式发售之前,让开发人员对应用程序进行优化。因此...

Windows10 编译OpenCV4.5源码

在OpenCV4.5+VisualStudio2017开发环境配置中,介绍了OpenCV4.5的下载和安装,待扩展内容OpenCV源码编译,在本文中做补充。研究源码无疑是学习OpenCV的一...

微软7年磨一剑,Windows 10X抢先上手体验

2月22日消息,微软在去年10月正式推出了Windows10X系统,该系统除了可用于传统的电脑外,同样适用于双屏设备或者折叠屏设备,拥有更好的触控操作体验。Windows10X在操作系统底层、命令...

Office重新设计了图标,你觉得如何?

微软重新设计了Office的应用图标,在接下来的几个月里,这些图标将从移动端和网页端开始陆续推广至各大平台。距离Office图标的最近一次更新还是在2013年,那时鲍尔默时代的产物,那时微软还在纠结是...

微软发布 Win10 Build 21376 内测版:重新设计默认用户界面字体

IT之家5月7日消息今年早些时候,微软意外地确认正在为Windows10进行UI改进,并在预览版中发现了相关的非活动代码。微软今天宣布向开发渠道中的内测用户发布Windows1...

前端开发需要了解常用7种JavaScript设计模式

作者|Deven译者|王强策划|小智转发链接:https://mp.weixin.qq.com/s/Lw4D7bfUSw_kPoJMD6W8gg前言JavaScript中的设计模式指的是...

「Qt入门第二篇」基础(二)编写Qt多窗口程序

导语程序要实现的功能是:程序开始出现一个对话框,按下按钮后便能进入主窗口,如果直接关闭这个对话框,便不能进入主窗口,整个程序也将退出。当进入主窗口后,我们按下按钮,会弹出一个对话框,无论如何关闭这个对...

在吴中 ,哪里有学网页设计的培训班?

网页设计介绍Web2.0标准布局之网页长期签约就业班(全日制)课程收费:7680元课程周期:5-6个月(45分钟/课)使用教材:《教师自编教材》考核发证:Adobe《网页设计师》培训内容第一部份:...

Qt快速入门(工程的创建、UI界面布局、多线程、项目)

本文档将介绍QT工程的创建、UI界面布局,并以计数器为例了解QT中多线程的用法,最终完成一个基础的QT项目。1创建QT工程文件在安装好QT之后,能够在其安装组件中找到QtCreator,点击设置项...

应用崩溃有救啦!Windows新更新将解决应用崩溃问题

【CNMO新闻】对于不少上班族来说,当自己的电脑在运行某个应用程序时,突然出现应用程序崩溃问题,常常会让人十分苦恼。尤其是对于设计师或者编辑,当自己的作品未能及时保存应用崩溃全部消失的时候,简直就是痛...

Python Qt GUI设计:窗口布局管理方法【强化】(基础篇—6)

在PythonQtGUI设计:窗口布局管理方法【基础篇】(基础篇—5)文章中,聊到了如何使用QtDesigner进行窗口布局管理,其实在QtDesigner中可以非常方便进行窗口布局管理设计,...

思考:如何设计游戏业务框架

虽然现在连主机游戏都纷纷加入了网战部分,不过其身份主要充当状态同步,矛盾点集中在同步即时性上。以大量数值逻辑为主的业务功能侧重点则不同。如果说写代码就是用状态的操作给问题建模,那么编程范式和设计模式种...

用.NET设计一个假装黑客的屏幕保护程序

本文主要介绍屏幕保护程序的一些相关知识,以及其在安全方面的用途,同时介绍了如何使用.NET开发一款屏幕保护程序,并对核心功能做了介绍,案例代码开源:https://github.com/sangy...

光的艺术:灯具创意设计

本文转自|艺术与设计微信号|artdesign_org_cn“光”是文明的起源,是思维的开端,同样也是人类睁眼的开始。每个人在出生一刻,便接受了光的照耀和洗礼。远古时候,人们将光奉为神明,用火来...

Python Qt GUI设计:将UI文件转换Python文件三种妙招(基础篇—2)

在开始本文之前提醒各位朋友,Python记得安装PyQt5库文件,Python语言功能很强,但是Python自带的GUI开发库Tkinter功能很弱,难以开发出专业的GUI。好在Python语言的开放...