0

我在 Excel 表中有调查结果数据。列标题是受访者愿意出差的工作地点(总共 11 个地点/列)——他们必须为每个地点选择是或否。我想知道的是,对一个人说是的人中有多少人愿意去另一个人旅行,即选择芝加哥的人中有 20% 的人也愿意去丹佛。没有合乎逻辑的方法对响应进行排序,因为它们看起来非常随机。

人们在 1 到 11 之间选择了“是”。我想运行所有组合。

4

2 回答 2

0

也许像这样..

在此处输入图像描述

对于单元格 B12 公式=COUNTIF(B2:B11;"=yes").. 将其复制到右侧

对于单元格 B13 公式=ROUND(B12/SUM($B$12:$L$12)*100;2).. 将其复制到右侧

希望这有助于...

于 2013-07-17T00:33:15.037 回答
0

很难猜出所需的输出是什么。无论如何,这是我的理解。对于 2 个城市的所有组合,获得 2 个“是”的百分比,即:有多少百分比的受访者为 City1 和 City2 输入“是”。

首先,将“Yes”es 转换为 1,将空白转换为 0。很简单=IF(YourCell="Yes",1,0),您应该得到下图中的第一个表。

其次,创建一个城市矩阵,并输入以下内容C15并将其复制到矩阵中的所有单元格。

=SUMPRODUCT(OFFSET($B$2:$B$11,0,$A15),B$2:B$11)/10

将上述公式中的更改10为总人数。

可以将这两个步骤合并为一个,但可能会变得丑陋。

在此处输入图像描述

于 2013-07-17T07:57:35.127 回答