excel函数公式大全你可能看的多了,但值得你收藏和实用的公式却不多。今天兰色把工作中最常用对新手又有些难度的18个公式整理出来,分享给同学们。个个都很实用,一定要注意收藏哦。
1、可能有负值的完成率公式(为了写这个公式研究了一天时间,下面的公式是简化后的)
【例1】如下图所示,要求根据b的实际和c列的预算数,计算完成率。
e2=if(c3<0,2-b3/c3,b3/c3)

2、同比增长率公式
【例2】如下图所示,b列是本年累计,c列是去年同期累计,要求计算同比增长率。(d列是直接相除的,d4结果明显不对)
e2=(b2-c2)/if(c2>0,c2,-c2)

3、vlookup函数模糊查找
【例2】查找包含aaa名称的产品价格
=vlookup("*"&a10&"*",a2:b6,2,0)

4、vlookup区间查找公式
【例4】如下图所示,要求根据左表的提成比率表,在右表中根据销售额在g列查找适用的比率。
=vlookup(f3,$b$3:$c$11,2)

5、lookup多条件查找公式
【例5】如下图所示要求,同时根据姓名和工号查找职位。
=lookup(1,0/((b2:b6=b9)*(a2:a6=c9)),e2:e6)

6、lookup函数匹配查找
【例6】如下图所示表1是公司的全称。要求在表2中根据公司的简称查找相对应的b列的应付账款。
b10=lookup(9^9,find(a10,a$3:a$6),b$3:b$6)

7、index+match反向查找公式
【例7】如下图所示,要求根据产品名称,查找编号。
c13=index(b5:b10,match(b13,c5:c10,0))

8、合并单元格求和
【例8】:如下图所示,要求在d列对a列的类别求和。
d3=sum(c3:c12)-sum(d4:d12)
公式输入方法:选取d3:d11,在编辑栏中输入公式,再按ctrl+enter完成批量输入。

9、多个工作表求和(表格样式完全相同)
【例9】下图所示的工作簿中,有19个格式完成相同(产品排列也相同)的表格需要求和。
b2=sum(sheet1:sheet19!b2)

10、姓名和手机号码分隔公式。
【例10】拆分a列的姓名和电话到b列和c列。
b2=leftb(a2,searchb("?",a2)-1)
c2=midb(a2,searchb("?",a2),11)

11、计算两个日期间隔的月份。
=datedif(开始日期,结束日期,"m")
12、多条件模糊求和公式
【例11】如下图所示,要求在c10计算郑州地区电视的销量
c11=sumifs(c2:c7,a2:a7,"*"&a11&"*",b2:b7,b11)

13、多表合并公式
【例12】有n张格式相同的日报表,工作表名称为1、2、3....

要合并到一张表中
b2:=indirect(b$1&"!b"&row())

14、到期日推算
【例13】贷款日期是2016-6-12日,三个月后到期日是哪一天。
c4=edate(b4,3)
注:如果是推算n天后的日期,用c4+n即可

15、工作日计算
【例13】根据入职日期和截止日计分别按双击和单休(周日休)计算工作日天数。
d2=workdays(b2,c2,e5:e7)
e2=workdays.intl(b2,c2,11,e5:e7)

注:11的意思是周日休息,其他的你在设置公式可以看到各个参数的含义

16、间隔小时计算
【例14】根据开始时间和截止时间,计算间隔小时数
c2=text(b2-a2,"[h]")
注:加[]是为了正常显示大于24的小时数

17、合并多单元格字符公式
【例13】在c2单元格把
c2=phoic(a2:a7)
说明:phoic函数只能对字符型内容合并,数字不可以。

18、if复合条件判断公式
如果a1的值大于60且b1的值小于100,显示合格,否则显示不合格
=if(and(a1>60,b1<100),"合格","不合格")
如果a1的值大于60或b1的值小于100,显示合格,否则显示不合格
=if(or(a1>60,b1<100),"合格","不合格")
注:
and()表示括号内的多个条件要同时成立
or()表示括号内的多个条件任一个成立
兰色说:今天的公式虽然不全,但个个是针对工作中的难点。每个行业用的函数公式会有所不同,如果你工作有好用的公式也可以通过写留言分享出来。

延伸阅读:
这样做的财务人既关系好又有价值
【擦亮眼睛】都是5%,这两个征收率可不是一回事!
货到票未到,会计可以这样做账务处理!