主页 > 办公教程 >

excel 8组常用公式可直接套用,让你成为同事眼中的Excel大神

办公教程 2023-02-11

今天跟大家分享8组日常工作我们经常会用到的Excel公式,大家如果在以后的工作中遇到类似的问题,直接套用即可,可以快速提高工作效率,让你变为同事眼中的Excel大神,操作也非常的简单,下面就让我们来学习下吧

  一、多条件判定
 
  我们要计算每个人的奖金,在这里要求考核得分大于80且迟到次数小于2次,才能获得200元奖金,其余的情况均不获得奖金,在这里需要使用IF与AND函数嵌套使用
 
  =IF(AND(B2>80,C2<2),200,0)
 
  两个条件是且的关系,就是需要同时满足,这个时候我们需要使用AND函数来构建条件,将其作为IF函数的第一参数,AND函数是一个逻辑函数,只有当所有的条件都满足的时候它才会返回TRUE,只要有一个条件不满足就会返回FALSE
 
让你成为同事眼中的Excel大神
 
  二、多条件查询
 
  多条件的的查询方法都很多,我认为在不使用辅助列的情况下,新手最容易掌握的就是利用LOOKUP函数,我们想要查询下同学们的成绩
 
  =LOOKUP(1,0/($A$2:$A$11=F2)*($B$2:$B$11=G2),$C$2:$C$11)
 
  这个公式理解起来非常的复杂,但是你只需要记得它的使用格式,直接套用就能快速地解决解决多条件查询,格式为
 
  =LOOKUP(1,0/(条件区域=条件1)*(条件区域2=条件2),结果区域),如果有更多的查询条件,只需要利用乘号接着往后填写即可
 
  三、根据关键字求和
 
  根据关键字统计数据,我们只需要在关键字的前后各连接一个*号,将其作为条件代入公式中就能实现类似的效果,比如在这里我们想要计算下车间的总薪资
 
  =SUMIF(A2:A13,"*车间*",C2:C13)
 
  在这里我们是将车间的前后各连接了一个*号作为条件,计数的话也是一样的操作
 
  四、计算工龄
 
  对于计算时间差值的问题,建议大家使用DATEDIF函数来解决,这个是最为准确的,比如在这里我们想要计算员工的工龄
 
  =DATEDIF(B2,TODAY(),"Y")
 
  这个公式只需要更改B2单元格为你表格中对应的入职时间的位置即可,在这里Y就代表计算年份的差值
 
  五、身份证号码判断重复
 
  在Excel中对身份证号码判断重复利用常规方法,可能会存在误差,最准确的方法就是利用COUNTIF函数来解决,公式为
 
  =IF(COUNTIF($B$2:$B$9,B2&"*")=1,"","是")
 
  如果COUNTI函数的结果等于1就表示不重复,大于1则表示重复,在这里我们借助IF,如果存在重复,函数就会返回是这个结果
 
  六、身份证号码计算性别
 
  在身份证号码中,性别是由第17位决定的,17位是偶数则表示性别为女,为奇数则性别性别为男,公式为
 
  =IF(ISEVEN(MID(A2,17,1)),"女","男")
 
  首先我们利用MID函数将身份证号码中的第17位提取出来,随后利用ISEVEN判断奇偶性,最后利用IF函数返回性别
 
  七、身份证号码提取出生日期
 
  在身份证号码中出生日期是在第7到14位,首先我们需要利用MID函数将其提取出来,随后利用Text函数来设置显示格式即可
 
  =TEXT(MID(A2,7,8),"0000-00-00")
 
  八、身份证号码计算法定年龄
 
  前面已经说过了,想要准确计算年龄最好使用DATEDIF函数,我们利用第七个公式将出生日期提取出来,随后再利用DATEDIF函数来计算年龄即可
 
  公式:=DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"Y")

标签: excel教程

电脑软硬件教程网 Copyright © 2016-2030 www.computer26.com. Some Rights Reserved.