我在excel表中有调查结果数据。列标题是受访者愿意上班的地方(总共11个地点/列) - 他们必须为每个地点选择是或否。我想知道的是,对一个人表示赞成的人有多少百分比愿意去另一个人,即20%选择芝加哥的人也愿意去丹佛。没有合理的方法对响应进行排序,因为它们看起来非常随机。
人们选择1到11岁。我想运行所有组合。
答案 0 :(得分:0)
也许是这样..
对于Cell B12公式=COUNTIF(B2:B11;"=yes")
..将其复制到右侧
对于Cell B13公式=ROUND(B12/SUM($B$12:$L$12)*100;2)
..将其复制到右侧
希望这有帮助...
答案 1 :(得分:0)
很难猜出所需的输出是多少。无论如何,这是我的理解。对于2个城市的所有组合,获得2"是" es的百分比,即:有多少百分比的受访者进入"是"对于City1和City2。
首先,转换"是" es为1,空白为0.简单=IF(YourCell="Yes",1,0)
,你应该得到下图中的第一个表。
其次,创建一个城市矩阵,并在C15
后面输入并将其复制到矩阵中的所有单元格。
=SUMPRODUCT(OFFSET($B$2:$B$11,0,$A15),B$2:B$11)/10
将上述公式中的10
更改为总人数。
可以将这两个步骤合并为一个,但可能会变得丑陋。