excel t测试数组有条件

时间:2010-09-02 22:24:17

标签: excel worksheet-function

我不希望vb代码回答这个问题。我只是想知道如何做到这一点,例如在MS Excel中有一个TTEST函数,它接受array1,array2,tails和type。

我的问题是对于array1,例如我想放A1:A3,但我不想要一些值,也不希望它们被计为可用值的总数。

例如,A1 = 0,A2 = -3,A3 = 2 ......怎么可能说

   array1={A1:A3 where value >=0}

因此array1将为:0和2,并且array1中的元素总数为2。

非常感谢!

1 个答案:

答案 0 :(得分:1)

看起来TTEST公式会忽略其数组中的任何“FALSE”值,以便以下内容可以帮助您(请记住按Ctrl + Shift + ENTER):

{=TTEST(IF(A2:A3>=0;A2:A3);If(B2:B3>0;B2:B3);2;1)}

重要的是,数组中的任何单元格都不能为空。

希望它有所帮助。