excel如何计算占总数的百分比

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel如何计算占总数的百分比相关的知识,希望对你有一定的参考价值。

我想计算筛选之后的一些数占总数的百分比,请问用什么公式,比如总数有100 ,A类的数50个,把A类筛选出来之后 怎么计算A类占得百分比

Excel中简单的比例可以直接用除法计算,符合条件的数字所占比例,可以借助countif(个数)或sumif(总数量)等函数计算

软件版本:Office2007

符合条件数据所占个数比例为例,方法如下:

1.计算B列中大于15的数字个数占总数字个数的比例:

2.输入公式如下:

3.得到结果,一般为小数,可以设置单元格格式为百分比,就更加直观地看到所占百分比:

参考技术A

1、要求每个项目的花费占总数的百分比。

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如何计算占总数的百分比的主要内容,如果未能解决你的问题,请参考以下文章

POWER BI 如何计算不唯一选项的累积占比

EXCEL中如何统计某个数字占总数据的百分比

excel怎么统计所占百分比

按组占总数的百分比

Pig - 计算字段的总数百分比

如何获得合计占总数的百分比