如何用excel函数或者公式计算占比?

数据较少的情况下,可以先统计总数,然后统计电脑数量,再用公式算出。但数据量大,数据内容是动态的情况下,每次都要去分部统计比较麻烦。求教:有无函数或者公式可以一步算出电脑占比多少的?

=SUMIF(B2:B12,"电脑",C2:C12)/SUM(C2:C12)

追问

感谢,感谢。

在您公式的基础上,请问有没有办法实现以下功能:增加一列区域,如果我在表头设置筛选,然后通过区域那列筛选出深圳,可以自动计算出深圳区域内电脑的占比?( 筛选和不筛选 都用一个公式)

追答

无法实现。使用筛选功能,那些不被筛选出来的数据只是暂时被隐藏,使用一般公式还是会被统计在里面。而专用的分类汇总公式SUBTOTAL()可以忽略隐藏值,但没有条件汇总代码,因为筛选本身就是筛选条件。

只能用=SUMIFS(C2:C12,A2:A12,"深圳",B2:B12,"电脑")/SUMIF(A2:A12,"深圳",C2:C12)

1、我的回答无意义?

2、我的回答内容明显错误?

3、我的回答内容违法违规?

4、回答需要审核?你管理员有能力审核我的回答吗?

——醉了……

1、我的回答无意义?

2、我的回答内容明显错误?

3、我的回答内容违法违规?

4、需要审核?你管理员有能力审核我的回答吗?

——醉了……

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-04-28

=TEXT(sumif(B:B,"电脑",c:c)/SUM(C:C),"0%")

追问

在您公式的基础上,请问有没有办法实现以下功能:增加一列区域,如果我在表头设置筛选,然后通过区域那列筛选出深圳,可以自动计算出深圳区域内电脑的占比?( 筛选和不筛选 都用一个公式)

追答

=TEXT(COUNTIFS(B:B,"电脑",A:A,"深圳")/SUM(C:C),"0%")

或者

=TEXT(COUNTIFS(B:B,E1,A:A,F1)/SUM(C:C),"0%")

第2个回答  2022-04-28

=SUMIFS($B$2:$B$6,$A$2:$A$6,B11)/SUM(B2:B6)

第3个回答  2022-06-19
excel分段计算的函数及公式 excel分段计算的函数及公式?在使用EXCEL制作表格时,经常会遇到阶梯分段计算的情况,比如阶梯电费、阶梯提成等等,本篇介绍几种阶梯计算公式的设计思路,加深了解下几种函数的使用方法。工具原料电脑EXCEL软件方法/步骤分步阅读1/13在现实生活中,使用阶梯计算的事例还是比较多的,阶梯提成是常见情况之一,根据销售业绩的多少来计算提成,业绩越高,提成的比例越高,收入越可观。2/13根据图中提成比例,来计算各业务员的提成情况,首先想...
第4个回答  2022-04-28
SUMIF 函数 计算出电脑的台数。
SUM函数 计算出 一共的台数。
占比 直接除 就行了~本回答被网友采纳