
Excel完成率公式&工作中常用的excel函数公式.docx
14页Excel完毕率公式&工作中常用的excel函数公式一、Excel完毕率公式完毕率 = 实际/筹划同比增长率 = (本年合计-去年同期合计)/去年同期合计如果公司很挣钱,按上面的公式算没问题,如果公式中有负数值时,你看这成果还对吗??实际完毕 10 筹划 -5完毕率=10/-5 = -200%本年合计 100,去年同期 -200同比增长率 = (100-(-200))/-200= -150%实际>筹划,完毕率却是负数,显然是错误的怎么设立公式才对的,下面兰色给人们各提供一种参照公式1同比增长率公式【例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完毕率公式【例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前和后有任意多种字符,即涉及A4、多条件模糊求和公式: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是开始日期(-12-1),B1是结束日期(-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,"YD") 成果:192不考虑年月相隔多少天?=datedif(A1,B1,"MD") 成果:9datedif函数第3个参数阐明:"Y" 时间段中的全年数"M" 时间段中的整月数"D" 时间段中的天数"MD" 天数的差忽视日期中的月和年"YM" 月数的差忽视日期中的日和年"YD" 天数的差忽视日期中的年。
