中企动力 > 商学院 > excel求百分比的公式
  • ?

    怎么使用EXCEL中的公式统计人数

    黎香露

    展开

    EXCLE中用于统计人数的常有COUNT、COUNTIF函数。

    COUNT 函数计算包含数字的单元格以及参数列表中数字的个数。 使用 COUNT 函数获取数字区域或数组中的数字字段中的项目数。

    其语法为COUNT(value1, [value2], ...)

    COUNT 函数语法具有下列参数:

    value1    必需。 要计算其中数字的个数的第一项、单元格引用或区域。

    value2, ...    可选。 要计算其中数字的个数的其他项、单元格引用或区域,最多可包含 255 个。

    【注意】   这些参数可以包含或引用各种类型的数据,但只有数字类型的数据才被计算在内。

     例如,可以输入“=COUNT(A1:A15)”公式(引号里面的为公式)计算区域 A1:A15 中包含数字的单元格的个数。

    可以输入“=COUNT(A1:A15,2)”公式计算单元格区域A1到A15中包含数字和值2的单元格的个数

    COUNTIF 是一个统计函数,用于统计满足某个条件的单元格的数量;例如,统计特定城市在客户列表中出现的次数。

    其语法为COUNTIF(range, criteria) 

    range   (必需)要统计数量的单元格的组。 Range 可以包含数字、数组或包含数字的引用。 将忽略空白和文本值。

    criteria   (必需)用于决定要统计哪些单元格的数量的数字、表达式、单元格引用或文本字符串。

    【注意】COUNTIF 仅使用一个条件。 如果要使用多个条件,请使用 COUNTIFS。或者几个COUNTIF函数相加。

    例如输入“=COUNTIF(D2:D16,F2)”公式统计单元格D2到D16中包含“优秀”(使用 F2中的条件)的单元格的数量。 结果为“1”。(如果条件直接选择优秀,要使用英语中的引号,且不方便拖动下拉填充,而且根据情况,有的范围要绝对引用)

     

    (本文内容由百度知道网友贡献)

  • ?

    Excel公式大全,很实用

    静竹

    展开

    1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。

    2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。

    3、从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。

    4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式:

    =IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。

    1、求和: =SUM(K2:K56) ——对K2到K56这一区域进行求和;

    2、平均数: =AVERAGE(K2:K56) ——对K2 K56这一区域求平均数;

    3、排名: =RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名;

    4、等级: =IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格")))

    5、学期总评: =K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;

    6、最高分: =MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分;

    7、最低分: =MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分;

    8、分数段人数统计:

    (1) =COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格;

    (2) =COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格;

    (3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格;

    (4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;

    (5)=COUNTIF(K2:K56,">=70")-SUM(K57:K60) ——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格;

    (6)=COUNTIF(K2:K56,">=60")-SUM(K57:K61) ——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格;

    (7) =COUNTIF(K2:K56,"

  • ?

    Excel工作簿内数组公式多,卡顿严重有什么办法可以改善吗?

    小鹿

    展开

    施老师:

    有同学问我,Excel工作簿内数组公式多,每次打开或编辑时,卡顿严重有什么办法可以改善吗?

    每次打开或更改时,状态栏都会有:“正在计算:(4个处理器)1%”,这样的提示(如下图,图中灰色区域为数组公式),这是什么原因造成的,有什么办法能改善一下速度吗?其实这个很正常,一般表格行数较多,数据较大,就会出现计算的情况,

    那其时可以用如下方法来解决

    如要取消,可以【文件】-【选项】-【公式】-【计算选项】下的“计算”里将【自动重算】点掉,改成【手动重算】(保存前自动重算),这样表格右下角就不会出现自动计算的百分比时间了。

    但如要下拉公式,公式不会自动计算,公式计算的值会变成复制,全部一样,请注意这一点。

  • ?

    Excel值显示方式父行/父列与父级汇总的百分比实解

    流淌

    展开

    在 Excel 值显示方式中,比较难抽象难于理解的莫过于父行汇总的百分比、父列汇总的百分比和父级汇总的百分比,它们的计算方法是用某项的值比上行上或列上父项的值。抽象之处就是行上父项的值或列上父项的值,单从字面上无法看出是什么意思,只有放到具体的实例中才好理解,以下分别列举了父行汇总的百分比、父列汇总的百分比和父级汇总的百分比的具体操作实例,实例中操作所用版本均为 Excel 2016。

    一、Excel父行汇总的百分比

    1、在一个服装销量透视表中,勾选了“大类、产品名称和销量”三个字段,其中“大类和产品名称”在“行”列表框中,“大类”排在“产品名称”前面,“销量”在“∑ 值”列表框中。

    2、把鼠标移到“销量”字段上,按住左键,拖到“∑ 值”下的列表框中,出现一条粗绿线时放开左键;选中 C3 单元格,输入“百分比”,右键 C5 单元格,在弹出的菜单中,依次选择“值显示方式”→ 父行汇总的百分比,则统计出各件与各类服装父行汇总的百分比,操作过程步骤,如图1所示:

    图1

    3、“父行汇总的百分比”含意说明:

    A、父行汇总的百分比 = 某项的值 / 行上父项的值。这个计算公式有些抽象,下面结合演示的实例说明。就拿 A5 单元格的“白色T恤”来说,它的“父行汇总的百分比”为 39.14%,这个结果是用它的销量 732 / 1870(男装总销量)求出来的;“白色T恤”是“男装”下的一件衣服,即“男装”就“白色T恤”的“行上父项”。

    B、“男装”的“父行汇总的百分比”又是怎么求得的?也是一样的道理,用“男装”的总销量比上“所有服装(即男装和女装)”总销量,即 1870 / 6484 求得的,也就是“男装”的“行上父项”是所有服装销量的“总计”。

    C、计算地区的“父行汇总的百分比”也是一样的方法。只需把某件产品的销量比上某个地区(如广州)的销量,就求得该件产品的“父行汇总的百分比”;再把某个地区的销量比上销量总计,就求得该地区的“父行汇总的百分比”。

    二、Excel父列汇总的百分比

    1、有一个1月至3月的服装销量透视表,统计出了每种服装每个月的销量、所有服装一个月的总销量和所有服装1月至3月的总销量,如图2所示:

    图2

    2、现在要计算“父列汇总的百分比”。右键其中一个单元格(如 C5),在弹出的菜单中依次选择“值显示方式”→ 父列汇总的百分比,如图3所示:

    3、则统计出每件衣服每个月和所有衣服一个月总销量的“父列汇总的百分比”,如图4所示:

    图4

    4、“父列汇总的百分比”含意说明:

    A、父列汇总的百分比 = 某项的值 / 列上父项的值。这个计算公式与“父行汇总的百分比”的计算方法一样,同样用上面的实例来解析。同样拿 A5 单元格的“白色T恤”来说,它“1月份”的“父列汇总的百分比”为 28.12%,这个结果是用它1月的销量 457 / 1625(3个月的总销量)求出来的,即“3个月的总销量 1625”是“白色T恤”的“列上父项”。“白色T恤”2、3 月的“父列汇总的百分比”同样分别用它们当月销量比上 1625 求得。

    B、所有服装每个月的“父列汇总的百分比”是用所有服装当月的总销量比上所有服装三个月的总销量求得。就以所有服装1月份的“父列汇总的百分比”31.24%(C10 单元格)为例 ,它是用 2937 / 9400 求得,2937 是所有服装1月份的总销量(见图2),9400 是所有服装三个月的总销量。

    三、Excel父级汇总的百分比

    1、仍以服装销量透视表为例。再把一个“销量”字段拖到“∑ 值”列表框中,选中 D3 单元格,输入“父级汇总百分比”,右键 D5 单元格,在弹出的菜单中,依次选择“值显示方式”→ 父级汇总的百分比,弹出“值显示方式(父级汇总百分比)”,“基本字段”选择“大类”,单击“确定”,则统计出各种服装的“父级汇总的百分比”,操作过程步骤,如图5所示:

    2、“父级汇总的百分比”含意说明:

    A、父级汇总的百分比 = 某项的值 / 所选“基本字段”的值。它跟“父行汇总的百分比”和“父列汇总的百分比”的计算方法一样,只是它可以选择“基本字段”,而“基本字段”相当“父行或父列”。

    B、演示中,“基本字段”选择了“大类”,统计结果几乎与“父行汇总百分比”一样,例如“白色T恤”的“父级汇总的百分比”为 39.14%,与“父行汇总百分比”完全一样,它也是用 732 / 1870 求得。所不同的是,“父级汇总的百分比”只求了每件服装销量的“父级汇总的百分比”,没有继续求“大类”(如“男装”)总销量的“父级汇总的百分比”,即 D17 为空;也就是“父级汇总的百分比”只会统计一级。

  • ?

    excel怎么用公式对成绩算出及格/一般/优秀?

    失退

    展开

    下面介绍如下几种函数及VBA的方法:

    首先设一个前提:假设当平均成绩小于60时为不及格,大于等于60并且小于70时为及格,大于等于70并且小于90时为一般,大于等于90时为优秀。

    方法一:利用if函数的方法:在B2单元格输入公式:=IF(A2<60,"不及格",IF(A2>=90,"优秀",IF(AND(A2>=60,A2<70),"及格","一般"))),下拉填充即可。

    方法二:利用lookup函数的方法:在B2单元格输入公式:=LOOKUP(A2,{0,60,70,90;"不及格","及格","一般","优秀"}),下拉填充即可。

    方法三:利用函数index结合函数match的方法:在B2单元格输入公式:=INDEX({"不及格";"及格";"一般";"优秀"},MATCH(A2,{0;60;70;90})),下拉填充即可。

    方法四:利用函数text的方法:在B2单元格输入公式:=TEXT(0&A2-60,"[<10]及格;[<30]一般;优秀;不及格"),下拉填充即可。

    简要介绍下TEXT函数的用法:TEXT函数的条件格式公式样式为:text(数据源,"[条件1]显示格式;[条件2]显示格式;否则显示格式;文本显示格式"),本例中的0&的意思为:当>=0时返回本身,负数返回文本。

    方法五:利用函数choose结合函数sum的方法:在B2单元格输入公式:=CHOOSE(SUM(1*(A2>={0,60,70,90})),"不及格","及格","一般","优秀"),下拉填充即可。

    方法六:利用VBA自定义函数的方法:按ALT+F11打开VBE编辑器,在工程窗口下的Microsoft Excel对象右键-插入-模块,新建一个模块1。粘贴如下代码:

    Option ExplicitFunction grade(r As Range)If r < 60 Then grade = "不及格"ElseIf r >= 60 And r < 70 Then grade = "及格"ElseIf r >= 70 And r < 90 Then grade = "一般"Else grade = "优秀"End IfEnd Function

    接着在B2单元格输入公式:=grade(A2),下拉填充即可。

    方法七:利用VBA自动填充的方法:按ALT+F11打开VBE编辑器,双击工程窗口下的sheet1(sheet1)项,在右边的代码窗口粘贴如下代码:

    Option ExplicitPrivate Sub Worksheet_Change(ByVal Target As Range)If Target.Column = 1 And Target.Row > 1 Then '限定仅当A列第二个单元格即A2开始的单元格内容变化时触发,此处请根据实际需要更改 If IsNumeric(Target.Value) Then  If Target.Value < 60 Then   Target.Offset(0, 1) = "不及格"  ElseIf Target.Value >= 60 And Target.Value < 70 Then   Target.Offset(0, 1) = "及格"  ElseIf Target.Value >= 70 And Target.Value < 90 Then   Target.Offset(0, 1) = "一般"  Else   Target.Offset(0, 1) = "优秀"  End If  Else   MsgBox "输入类型不合法,请输入数字!"   Target.ClearContents   Target.Offset(0, 1).ClearContents  End IfEnd IfEnd Sub

    当在A列A2开始的单元格区域输入内容变化时,会自动在相邻单元格填入平均成绩向对应的成绩等级;当输入的内容为非数字时,会弹出提示框。

    (本文内容由百度知道网友zuhi贡献)

  • ?

    Excel中含金量极高的几个万能公式,点进来你不会后悔!

    林地

    展开

    Excel函数公式的威力强大众所周知,但很多人还是用不好,原因之一是没有将千变万化的各种形式的公式实质性看透,只懂皮毛。

    为了让大家更容易理解公式的框架结构和扩展方法,今天带来的这几个万能公式,会结合Excel实例展开,并且给出不同应用场景下的扩展方法。

    1 多条件计数统计

    2 多条件求和统计

    3 多条件查找引用数据

    万能公式的万能之处,最终不在于公式本身,而在于使用公式的人。

    1 多条件计数统计

    按照多个条件进行计数统计,是工作中很常见的需求。

    咱们先看个按照两个条件统计符合条件的个数的数据的案例吧

    案例场景截图如下:

    F2=COUNTIFS(A:A,E2,C:C,">500")

    多条件计数统计的万能公式

    =COUNTIFS(条件区域1,条件1,条件区域2,条件2.....条件区域N,条件N)

    这样,即使有再多的条件,以此类推,在公式中添加参数扩展即可。

    2 多条件求和统计

    按照多个条件进行求和汇总统计,也是办公一族常遇到的事了。

    案例场景截图如下:

    G2=SUMIFS($D:$D,$A:$A,$F2,$C:$C,G$1)

    注意这个公式中的单元格混合引用的应用

    多条件求和统计的万能公式

    =SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2.....条件区域N,条件N)

    利用SUMIFS,先声明求和区域,再依次罗列各种条件区域和条件,即使有再多的条件,以此类推,在公式中添加参数扩展即可。

    3 多条件查找引用数据

    查找引用数据的需求,几乎每天都有,如果你还只会Vlookup,那很多问题是无法解决的。

    比如下面的这个多条件查找引用数据的问题。

    案例场景截图如下:

    =LOOKUP(1,0/(($B$2:$B$13=F2)*($C$2:$C$13=G2)),$D$2:$D$13)

    多条件查找引用数据的万能公式

    =LOOKUP(1,0/((查找条件1)*(查找条件2)*......*(查找条件N)),查找结果所在区域)

    利用LOOKUP函数可以忽略错误值查找,以及支持区间判断查找的特性,再多的查找条件,按如上万能公式套用即可。

    今天的分享就到这里,希望能够帮到大家轻松应对各种情况的工作日计算!

    如果你觉得有用,就分享给朋友们看看吧~ 记得关注我哦 谢谢大家!! 明天再见

  • ?

    如何在Excel中制作百分比图表

    歌舒茈

    展开

    饼图、百分比堆积图都可以很好的表现出数据的百分比,不过使用时略有不同。制作步骤非常类似:选中数据,插入图表,选择合适的图表,图表就生成了,接下来就是修改图表的样式和外观了。

    百分比堆积柱形图

    如图,百分比堆积图上不仅显示了员工已完成的数量和待完成的数量,还可以很清楚地两者之间的百分比。

    百分比堆积条形图

    和百分比堆积柱形图几乎没有区别,一个横向,一个纵向。当类系列名称较长时,条形图就比较适合了,柱形图上的系列名称(横坐标数据)会倾斜,甚至显示不完整。

    组合图(柱形图+堆积面积图)

    如图,使用堆积面积图来表示百分比,整个图表最大值是100%,有颜色填充的部分是员工已经完成的数据,可以非常清楚地看到每个人的完成率和整体的完成情况。

    排列图

    排列图会自动对数据进行排序,一般用于表示质量问题,可以让人一眼就找出问题的严重性和问题最多的系列。

    饼图

    饼图也许是用得最多的百分比图表了。百分比堆积柱形图上显示的百分比一般属于同一事物或同一个人(如已完成和未完成的比例),而普通的饼图则表示的是一个团队中每个人的贡献比例。如果要同时表现出每个人的贡献和每个人的完成情况,可以使用饼图的变体——圆环图。

    图表虽多,表达出来的意义有所不同,使用哪一个,还要看自己的需要。想学习图表的制作和修改的朋友,请阅读我的文章《WPS Excel入门:图表制作方法和图表元素》。

    谢谢阅读,每天学一点,省下时间充实自己其他能力。欢迎点赞、评论、关注和点击头像。

  • ?

    Excel计算百分比和数字两种形式的年均复合增长率

    柯水风

    展开

    复合增长率又称为年均复合增长率,英文为 Compound Annual Growth Rate,通常只用简写 CAGR 代替;它是用来描述一个投资在一定时期内的年度增长率。与算术平均增长率相比,复合增长率是几何平均增长率,也就是平常所说的利滚利,即本年的利息也计入下一年的本金获利。在 Excel 中,计算复合增长率分为百分比和数字两种形式,它们都可用同一个公式计算,下就是它们用 Excel 计算的具体操作方法,操作中所用版本均为 Excel 2016。

    一、Excel计算百分比形式的年均复合增长率

    1、添加辅助列,并在该列给每个百分比增长率加 1。双击 C2 单元格,输入公式 =b2+1,按回车,返回 113%;选中 C2,把鼠标移到 C2 右下角的单元格填充柄上,鼠标变为加号后双击左键,则 B 列剩余的增长率全部都加 1。

    2、计算年均复合增长率。双击 C8 单元格,把公式 =(PRODUCT(C2:C7))^(1/(YEAR(A7)-YEAR(A2)))-1 复制到 C8,按回车,返回 0.056567391;确保当前选项卡为“开始”,单击“百分号(%)”(或按快捷键 Ctrl + Shift + %),则小数转为百分数且不保留小数和自动四舍五入;操作过程步骤,如图1所示:

    图1

    提示:如果要保留一位小数,选中 C8 后,按 Ctrl + 1(需关闭汉语输入法),打开“设置单元格格式”窗口, 选择“数字”选项卡,再选择左边的“百分比”,在右边“小数位数”后输入 1,单击“确定”,则 6% 变为 5.7%,如图2所示:

    3、增长率为什么要加 1?因为本年价值 = 上年价值 × (1 + 增长率),而复合增长率 =(现有价值/基础价值)^(1/年数) - 1,即求复合增长率需要把增长率转为“现有价值/基础价值”形式,则(本年价值/上年价值)= 1 + 增长率。

    4、公式 =(PRODUCT(C2:C7))^(1/(YEAR(A7)-YEAR(A2)))-1 说明:

    A、PRODUCT(C2:C7) 是把 C2 至 C7 的每个数值相乘,结果为 1.316697512。

    B、YEAR(A7) 是取 A7 中日期的年份(即返回 2018),因为 A2 到 A7 的单元格格式为日期型;如果单元格格式为数值型或文本型不需用 Year 函数取年份;YEAR(A7)-YEAR(A2) 用于计算求复合增长率的年数,结果为 5。

    C、则公式变为 (1.316697512)^(1/5)-1,接着对小数求指数为 1/5 的指数运算,然后再把计算结果减 1,最后返回 0.056567391。

    提示:如果“年份”连续的,还可以用 Count(A2:A7) -1 来统计“年数”,则公式变为 =(PRODUCT(C2:C7))^(1/(Count(A2:A7)-1))-1。

    二、Excel计算数字形式的年均复合增长率

    1、假如有一个 2013 年到 2018 年的投资表,“资产”列出的是每年的总资产,现在要求年均复合增长率。双击 B8 单元格,把公式 =(B7/B2)^(1/(YEAR(A7)-YEAR(A2)))-1 复制到 B8,按回车,返回 0.108318466,按快捷键 Ctrl + Shift + % 把小数转为百分数;操作过程步骤,如图3所示:

    图3

    2、公式说明:

    A、公式 =(B7/B2)^(1/(YEAR(A7)-YEAR(A2)))-1 由求复合增长率公式代入数值变化而来,B7 为现在价值,B2 为基础价值,也就是用最后一年的价值比第一年的价值;公式中的其它部分与上例中的一样。

    B、另外,公式还可以用指数计算函数 Power 计算,即 =POWER(B7/B2,1/(YEAR(A7)-YEAR(A2)))-1。

    提示:一年增长下一年亏损且数值大于 0 也可以用上面的方法计算,例如:第一年资产为 12000,第二年为 16000,第三年为 8000,用这个公式 =(8000/12000)^(1/2)-1 计算能获得正确的结果(返回负增长),演示如图4所示:

    图4

    另外,如果次产中有负数不能简单的用“现有价值/基础价值)^(1/年数) - 1”公式求复合增长率,这样会获得错误的结果。

  • ?

    用EXCEL时这样求两个数的百分比

    深深房

    展开

    直接将两个数值相除即可,除号用反斜杠代替。例如求A1单元格数值占A2单元格数值百分比,则=A1/A2即可,然后需要Ctrl+1设置单元格格式为百分比格式。也可以用TEXT函数更改显示格式为百分比格式。




    • 任何计算公式都需要以等号开始,例如=A1/A2

    • 可以直接用TEXT函数更改格式,例如=TEXT(A1/A2,"#%")


    TEXT函数详解:

    1. 语法:TEXT(value,format_text)

    2. Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。

    3. Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。

    (本文内容由百度知道网友本本经销商贡献)

  • ?

    Excel自动与带条件计算百分比及分母为0时的解决方法

    白晴

    展开

    在 Excel 中,只要把两个数相除且将格式设置为百分比,就可以返回百分比。Excel百分比计算分为简单的、带条件的和分母为0三种情况。其中带条件的,可用 SumIf、CountIf 等函数;分母为0的情况可以用 If、IfError、IsError、IsErr 函数判断,如果分母为0,返回0或空,否返回百分比。以下就是Excel自动计算与带条件计算百分比及分母为0时的解决方法的具体操作实例,实例中操作所用版本均为 Excel 2016。

    一、Excel自动计算百分比

    1、假如要计算每件服装销量所占的百分比。选中 E2 单元格,输入公式 =D2/$D$11,按回车,则返回小数,单击“开始”选项下的“百分比样式” % 符号,把单元格格式设置为百分比,则小数转为百分比;把鼠标移到 E2 右下角的单元格填充柄上,按住左键,往下拖,则计算出其它服装的销量百分比;操作过程步骤,如图1所示:

    2、说明:公式 =D2/$D$11 中的分子 D2 是对单元格的相对引用,分母 $D$11 是对单元格的绝对引用,往下拖时,D2 会自动变为 D3、D4、……,而 $D$11 会一直保持不变,以实现每件服装的销量与总销量相除。

    二、Excel带条件计算百分比

    1、假如要计算销量大于等于 600 的服装占总数的百分比。把公式 =COUNTIF(D2:D10,">=600")/COUNT(D2:D10) 复制到 E2 单元格,按回车,返回计算结果 67%,操作过程,如图2所示:

    2、公式说明:

    公式 =COUNTIF(D2:D10,">=600")/COUNT(D2:D10) 中,分子 =COUNTIF(D2:D10,">=600") 用于统计销量大于等于 600 的服装件数,分母 COUNT(D2:D10) 用于统计服装总数。

    三、Excel计算百分比分母为0时的解决方法

    计算百分比时,如果分母事先无法确定,可能出现分母为0的情况,此时将返回错误的值;因此,遇到这种情况时,应该加判断分母是否为0的条件,当分母为0时,返回0(或""),否则返回计算结果。

    (一)方法一:用 if 判断

    1、假如要计算1月销量占一季度总销量的百分比。把公式 =IF(G2<>0,D2/G2,0) 复制到 H2 单元格,按回车,则计算出“绿色t恤”1月销量占第一季度销量的百分比;把鼠标移到 H2 右下角的单元格填充柄上,按住左键并往下拖,则计算出其它服装1月销量占一季度销量的百分比;操作过程步骤,如图3所示:

    图3

    2、公式说明:公式用if函数判断分母 G2 是否为0,如果为0,则返回0;否则返回 D2/G2。从计算结果可知,分母为0的,结果都返回0。除返回0,也可以返加空(""),用 "" 取代公式后面的 0 即可。

    (二)方法二:用 IfError 判断

    1、同样计算1月销量占第一季度总销量的百分比。把公式 =IFERROR(D2/G2,0) 复制到 H2 单元格,如图4所示:

    图4

    2、按回车,则计算出“绿色t恤”1月销量占第一季度销量的百分比,与用If函数计算的结果一样,如图5所示:

    图5

    3、同样用往下拖的方法计算出其它服装的百分比,销量全为0的百分比都为0,如图6所示:

    图6

    (三)方法三:用 If 结合 IsError 或 IsErr 判断

    1、同样计算1月销量占第一季度总销量的百分比。把公式 =IF(ISERROR(D2/G2),0,D2/G2) 复制到 H2 单元格,按回车,则计算出“绿色t恤”1月销量占第一季度销量的百分比;同样用往下的方法,计算出其它服装的百分比,结果与前两种方法完全一至;操作过程步骤,如图7所示:

    图7

    2、公式说明:ISERROR(D2/G2) 用于判断 D2/G2 是否返回错误,如果是,则返回真,否则返回假;然后再用 if 根据 ISERROR(D2/G2) 的返回值决定是返回0还是返回 D2/G2。

    3、用 IsErr 代替 IsError,则公式 =IF(ISERROR(D2/G2),0,D2/G2) 变为 =IF(ISErr(D2/G2),0,D2/G2),计算结果与上面的三种方法一样。

    以上的三种方法中,第二种方法比较简便,其次是第一种方法,第三种方法需要多计算一次百分比,数据量大时可能会影响效率,此时,可选择前两种方法。

excel求百分比的公式

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP