如何在Excel公式中select不同的单元格
我想对行(2,3,8,9)与(4,5,6,7)中的值进行T.TEST。 我尝试过T.TEST((D1:D2,D8:D9),D4:D7,2,2)
但Excel不喜欢。 有没有办法跳过这样的行?
作为一个testing,我试着SUM((D1:D2,D8:D9))
,并得到正确的结果。
SUM
也可以使用非连续的单元格范围。 但TTEST
需要两个matrix,既可以是连续的单元格范围,也可以是像{1;2;3;4}
或{1,2,3,4}
这样的数组文字。
因此,您可以使用INDIRECT
与N
协作,从非连续的单元格范围创buildmatrix。
=TTEST(N(INDIRECT({"D2";"D3";"D8";"D9"})),D4:D7,2,2)
由于TTEST
需要matrix,它已经在数组上下文中了。 所以这个公式不需要用[Ctrl] + [Shift] + [Enter]作为数组公式input。
请注意, INDIRECT
中的“D2”,“D3”,…是文本string,而不是单元格引用。 所以他们不会被更新,如果公式被复制。