Excel完成率公式&工作中常用的excel函数公式
一、Excel完成率公式
完成率?= 实际/计划
同比增长率?= (本年累计-去年同期累计)/去年同期累计
如果企业很挣钱,按上面的公式算没问题,如果公式中有负数值时,你看这结果还对吗??
实际完成?10?计划?-5
完成率=10/-5 =?-200%
本年累计?100,去年同期?-200
同比增长率?= (100-(-200))/-200=?-150%
实际>计划,完成率却是负数,显然是错误的。怎么设置公式才正确,下面兰给大家各提供一个参考公式。
同比增长率公式
【例1】如下图所示,B列是本年累计,C列是去年同期累计,要求计算同比增长率。
分析:
上图中D列的公式是 =(B2-C2)/C2,当C列为负时,计算结果是错误的,其实,只需要当C列为负时,公式前加一个负号就OK了,即:
E2?=IF(C2>0,(B2-C2)/C2,-(B2-C2)/C2)
简化后:
E2?=(B2-C2)/IF(C2>0,C2,-C2)
完成率公式
【例2】如下图所示,要求根据B的实际和C列的预算数,计算完成率。
分析:
B公司预算是 -100,实际是 -50,说明B公司超额50%完成任务,应该是完成了150%才对,而不是50%。
C公司预算是 -100,实际是 -150,说明C公司比预算赔的更多,只完成了计划数的50%,而不是150%。
根据上述分析,我们可以用下面的公式来计算:
=1-(实际-预算)/预算
简化后:
=2-实际/预算
综合预算数为正的情况,公式应该为:
=IF(预算<0,2-实际/预算,实际/预算
所以在excel中最后的公式为:
=IF(C3<0,2-B3/C3,B3/C3)
二、工作中常用的excel函数公式
一、数字处理
1、取绝对值
=ABS(数字)
2、取整
=INT(数字)
3、四舍五入
=ROUND(数字,小数位数)
二、判断公式
1、把公式产生的错误值显示为空
公式:C2
=IFERROR(A2/B2,"")
说明:如果是错误值则显示为空,否则正常显示。
2、IF多条件判断返回值
公式:C2
=IF(AND(A2<500,B2="未到期"),"补款","")
说明:两个条件同时成立用AND,任一个成立用OR函数。
三、统计公式
1、统计两个表格重复的内容
公式:B2
=COUNTIF(Sheet15!A:A,A2)
说明:如果返回值大于0说明在另一个表中存在,0则不存在。
2、统计不重复的总人数
公式:C2
=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))
说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。
四、求和公式
1、隔列求和
公式:H3
=SUMIF($A$2:$G$2,H$2,A3:G3)
=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)
说明:如果标题行没有规则用第2个公式
2、单条件求和
公式:F2
=SUMIF(A:A,E2,C:C)
说明:SUMIF函数的基本用法
3、单条件模糊求和
公式:详见下图
说明:如果需要进行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多个字符,如"*A*"就表示a前和后有任意多个字符,即包含A。
4、多条件模糊求和
公式:C11
=SUMIFS(C2:C7,A2:A7,A11&"*",B2:B7,B11)
说明:在sumifs中可以使用通配符*
5、多表相同位置求和
公式:b2
=SUM(Sheet1:Sheet19!B2)
说明:在表中间删除或添加表后,公式结果会自动更新。
6、按日期和产品求和
公式:F2
=SUMPRODUCT((MONTH($A$2:$A$25)=F$1)*($B$2:$B$25=$E2)*$C$2:$C$25)
说明:SUMPRODUCT可以完成多条件求和
五、查与引用公式
1、单条件查公式
公式1:C11
=VLOOKUP(B11,B3:F7,4,FALSE)
说明:查是VLOOKUP最擅长的,基本用法
2、双向查公式
公式:
=INDEX(C3:H7,MATCH(B10,B3:B7,0),MATCH(C10,C2:H2,0))
说明:利用MATCH函数查位置,用INDEX函数取值
3、查最后一条符合条件的记录。
公式:详见下图
说明:0/(条件)可以把不符合条件的变成错误值,而lookup可以忽略错误值
4、多条件查
公式:详见下图
说明:公式原理同上一个公式
5、指定区域最后一个非空值查
公式;详见下图
6、按数字区域间取对应的值
公式:详见下图
公式说明:VLOOKUP和LOOKUP函数都可以按区间取值,一定要注意,销售量列的数字一定要升序排列。
六、字符串处理公式
1、多单元格字符串合并
公式:c2
=PHONETIC(A2:A7)
说明:Phonetic函数只能对字符型内容合并,数字不可以。
2、截取除后3位之外的部分
公式:
=LEFT(D1,LEN(D1)-3)
说明:LEN计算出总长度,LEFT从左边截总长度-3个
3、截取-前的部分
公式:B2
=Left(A1,FIND("-",A1)-1)
说明:用FIND函数查位置,用LEFT截取。
4、字符串查
公式:B2
=IF(COUNT(FIND("河南",A2))=0,"否","是")
说明: FIND查成功,返回字符的位置,否则返回错误值,而COUNT可以统计出数字的个数,这里可以用来判断查是否成功。
七、日期计算公式
1、两日期相隔的年、月、天数计算
A1是开始日期(2011-12-1),B1是结束日期(2013-6-10)。计算:
相隔多少天?=datedif(A1,B1,"d") 结果:557
相隔多少月?=datedif(A1,B1,"m") 结果:18
相隔多少年 =datedif(A1,B1,"Y") 结果:1
不考虑年相隔多少月?=datedif(A1,B1,"Ym") 结果:6
不考虑年相隔多少天?=datedif(A1,B1,"excel vlookup函数怎么用YD") ?结果:192
不考虑年月相隔多少天?=datedif(A1,B1,"MD") 结果:9
datedif函数第3个参数说明:
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" 天数的差。忽略日期中的月和年。
"YM" 月数的差。忽略日期中的日和年。
"YD" 天数的差。忽略日期中的年。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。