Excel 通过筛选 计算占比
例如,在Excel里,某一列命名为“项目”。项目下共20个,分别为4个A、6个B、9个C、1个D。通过筛选,可以获知以下信息,如果选择A,会被Excel告知“在20个记录...
例如,在Excel里,某一列命名为“项目”。项目下共20个,分别为4个A、6个B、9个C、1个D。通过筛选,可以获知以下信息,如果选择A,会被Excel告知“在20个记录中筛选出4个”。如果我想知道A的数量在所有项目中所占的比重,该怎么做?简单例子可以自己算出来是20%,复杂的就需要软件的帮忙了。
展开
展开全部
假设"项目"所在列为B列,
C2单元格算出比如是"A"数据个数占B列数据总个数的占比
=(COUNTIF(B:B,"A")/(COUNTA(B:B)-1))*100&"%"
公式中
COUNTIF(B:B,"A") 计算出B列中含有"A"数据的个数
COUNTA(B:B)-1 计算B列非空值的单元格个数扣去"项目"所占的一个单元格
*100&"%" 乘上100%
如果不想太多小数,保留两位小数
=TEXT((COUNTIF(B:B,"A")/(COUNTA(B:B)-1)),"0.00%")
C2单元格算出比如是"A"数据个数占B列数据总个数的占比
=(COUNTIF(B:B,"A")/(COUNTA(B:B)-1))*100&"%"
公式中
COUNTIF(B:B,"A") 计算出B列中含有"A"数据的个数
COUNTA(B:B)-1 计算B列非空值的单元格个数扣去"项目"所占的一个单元格
*100&"%" 乘上100%
如果不想太多小数,保留两位小数
=TEXT((COUNTIF(B:B,"A")/(COUNTA(B:B)-1)),"0.00%")
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询