Excel函数 - 对A列中“1”或“2”过滤的数组进行t检验

时间:2013-09-11 08:35:32

标签: excel vlookup

我有一个包含2列的数组。 A列是“性别”(1或2)。 B列是“响应”(1至5)。

我想做一个t检验,比较男性受访者(A栏中的“1”)和女性受访者(A栏中的“2”)。

我试图通过在阵列上执行VLOOKUP来做到这一点,但我无法弄清楚公式。这对于t检验意味着我要比较同一阵列的两个过滤版本(一个只有男性受访者而另一个是女性)。

1 个答案:

答案 0 :(得分:1)

你能不只是对A列中的数据进行排序,然后使用数据分析插件来执行t检验?

否则你可以使用数组公式 {if(a1:a10=1,b1:b10,"")}以数组形式获取男性回复,{if(a1:a10=2,b1:b10,"")}以数组形式获得女性回复。

将t.test函数{=T.TEST(IF(A1:A10=1,B1:B10,""),IF(A1:A10=2,B1:B10,""),2,2)}与最后两个参数(“2”和“2”)放在一起,取决于测试(方向或非方向)和样本的方差

“{}”表示数组公式。要插入数组公式,请在完成公式

时使用CTRL + SHIFT + ENTER而不是通常的ENTER