无法计算 Excel 数据透视表中行的百分比

无法计算 Excel 数据透视表中行的百分比

产品类型 A、B、C、D 每种类型都有许多产品,比如 A 类型有 100 种产品,B 类型有 50 种产品,等等。

product#    product type     buyer
01          A                john
02          A                
...
101         B                mary
102         B                peter
...

我想计算每种产品类型的产品销售百分比。我的数据透视表如下所示:

total = count(product#)  ' number of 'product#' column 
sold = count(buyer)      ' number of non-empty 'buyer' column

product type    total    sold     %sold
A               100      50       50%
B               50       20       40%

我可以让数据透视表显示“总计”和“已售”列,但是如何计算“已售百分比”列?

答案1

您需要添加一个新列,用于放置1已售出的内容和0其他行。
(可以使用公式轻松完成=(C2<>"")*1:)

然后在表格数据透视表中计算该列的平均值并将其格式化为百分比。

在此处输入图片描述

相关内容