excel如何计算占总数的百分比
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel如何计算占总数的百分比相关的知识,希望对你有一定的参考价值。
我想计算筛选之后的一些数占总数的百分比,请问用什么公式,比如总数有100 ,A类的数50个,把A类筛选出来之后 怎么计算A类占得百分比
Excel中简单的比例可以直接用除法计算,符合条件的数字所占比例,可以借助countif(个数)或sumif(总数量)等函数计算
软件版本:Office2007
符合条件数据所占个数比例为例,方法如下:
1.计算B列中大于15的数字个数占总数字个数的比例:
2.输入公式如下:
3.得到结果,一般为小数,可以设置单元格格式为百分比,就更加直观地看到所占百分比:
参考技术A1、要求每个项目的花费占总数的百分比。
2、点击项目1花费右边的单元格(即C2单元格),输入公式“=B2/$B$10”,表示B2单元格的数值除与“绝对引用”B10的数值。
3、输入公式后,按enter键,得出结果,发现是小数形式,要将它变成百分比的形式。
4、点击“数字”工具栏下面的百分号,再调整小数的位数,得出如下结果。
5、最后,复制该公式到相应的单元格即可。将光标放在C2单元格的右下角,出现小十字符号,表示进入自动填充状态,向下拖动光标,最后结果以下。
参考技术B 回答计算所占比例公式使用步骤1:我们所要计算的是,每行男女生各占同性别学生的比例分别为多少。计算所占比例公式使用步骤2:比如A2单元格是男生,其数据为90,那么,该行对应的90这个数据,在男生的所有数据中,所占比例为多少?计算所占比例公式使用步骤3:在C2中直接输入公式:=B2/SUMIF($A$2:$A$11,A2,$B$2:$B$11)excel表格数据计算所占比例公式的使用教程计算所占比例公式使用步骤4:得出c2的结果excel表格数据计算所占比例公式的使用教程计算所占比例公式使用步骤5:其余的结果用自动填充功能完成,结果excel表格数据计算所占比例公式的使用教程计算所占比例公式使用步骤6:问题是解决了,我们关键是要理解到公式的意思;SUMIF的用法为:SUMIF(数据查找范围,查找什么,找到到后返回与之对应的哪个范围的数据之和)计算所占比例公式使用步骤7:SUMIF($A$2:$A$11,A2,$B$2:$B$11)正是计算出所有男生的总数。计算所占比例公式使用步骤8:以上的公式中,$B$2:$B$11这些单元格的引用,为绝对引用,这样,可以保证通过填充工具往下填充,数据范围不会发生改变。
百度要求我们不能加微信的。
参考技术C 比方说你的结果要写在C列,先选中C1,然后右击,设置单元格格式------数字-----百分比------小数点位数(你要设小数点几位数,看你自己的要求),如果只设一位,则选1,设2位,则选2。不要小数点,则选0,选好后确定。然后再把SHU标放在C1的单元格的右下角,待SHU标变成黑色十字架时,再把SHU标往下拖,一直拖到你所需要的单元格为止。这样,被拖到的单元格格式就都是百分比的格式了。第二步。假设你的X值是从A列的A1开始的,Y值是从B列的B1开始的,那你就在C1单元格中输入=A1/B1。按enter键,就可以了,然后再把SHU标放在C1的单元格的右下角,待SHU标变成黑色十字架时,再把SHU标往下拖,一直拖到你所需要的单元格为止。这样,被拖到的单元格就都变成A列/B列了。 参考技术D 如果是想计算A类占总数的百分比,不需要筛选,直接用公式就可以计算
假设你的数据是在1到100行,类别在A列
=countif(A1:A100,"A")/counta(A1:A100)
BigQuery Legacy SQL(子查询?)中占总数的百分比
【中文标题】BigQuery Legacy SQL(子查询?)中占总数的百分比【英文标题】:Percentage to total in BigQuery Legacy SQL (Subqueries?) 【发布时间】:2016-06-24 12:59:56 【问题描述】:我不明白如何在 BigQuery Legacy SQL 中计算占总数的百分比。 所以,我有一张桌子:
ID | Name | Group | Mark
1 | John | A | 10
2 | Lucy | A | 5
3 | Jane | A | 7
4 | Lily | B | 9
5 | Steve | B | 14
6 | Rita | B | 11
我想这样计算百分比:
ID | Name | Group | Mark | Percent
1 | John | A | 10 | 10/(10+5+7)=45%
2 | Lucy | A | 5 | 5/(10+5+7)=22%
3 | Jane | A | 7 | 7/(10+5+7)=33%
4 | Lily | B | 9 | 9/(9+14+11)=26%
5 | Steve | B | 14 | 14/(9+14+11)=42%
6 | Rita | B | 11 | 11/(9+14+11)=32%
我的桌子对我来说很长(300 万行)。 我认为我可以使用子查询来做到这一点,但在 SELECT 中我不能使用子查询。 有人知道怎么做吗?
【问题讨论】:
【参考方案1】:SELECT
ID, Name, [Group], Mark,
RATIO_TO_REPORT(Mark) OVER(PARTITION BY [Group]) AS percent
FROM YourTable
查看更多关于RATIO_TO_REPORT的信息
【讨论】:
以上是关于excel如何计算占总数的百分比的主要内容,如果未能解决你的问题,请参考以下文章