我收到了一份关于调查答案的Excel电子表格,我正在试图弄清楚如何创建一个数据透视表,它将给出我对每个(非数字)答案做出回应的总受访者的百分比 . 例如,这是我给出的表格中的一列:
How many assets are in your organization?
------------------------------------------
Less than $1 million
$1 million - $5 million
$1 million - $5 million
Less than $1 million
Less than $1 million
Less than $1 million
$1 million - $5 million
Less than $1 million
Less than $1 million
Less than $1 million
$1 million - $5 million
Less than $1 million
$1 million - $5 million
Less than $1 million
Less than $1 million
$1 million - $5 million
Less than $1 million
$1 million - $5 million
Less than $1 million
$1 million - $5 million
Less than $1 million
Less than $1 million
Less than $1 million
$200 million - $500 million
我需要产生结果,即:
不到100万美元:40%
2亿美元 - 5亿美元:20%
等等
3 回答
例如,如果您的结果在A列中,那么类似于:
="Less than $1 million: "&(COUNTIF(A:A,"Less than $1 million")/COUNTA(A:A))*100&"%"
应该做你 .
如果第1行中有 Headers ,则将
COUNTA(A:A)
更改为COUNTA(A:A)-1
基于上面的例子,这个公式将返回“低于100万美元:62.5%”
所以答案正是你所需要的,但是如果你的数据栏中有很多不同的值A:A我会更进一步制作一个列的副本,将其粘贴到相邻的列中(假设列B在这里但是可以在任何你想要总结的地方),使用excel的删除重复项功能来保留唯一值的列表,然后将公式更改为
=(COUNTIF(A:A,B1)/ COUNTA(A:A))×100& “%”
我将它放在C1中,然后将其粘贴到B列中的所有唯一值 .
如上所述:
和显示值为
% of Grand Total
的"Count of"之一 .