我想在行(2,3,8,9)与(4,5,6,7)中执行T.TEST
个值。我试过T.TEST((D1:D2,D8:D9),D4:D7,2,2)
,但Excel并不喜欢它。有没有办法跳过这样的行?
作为测试,我尝试了SUM((D1:D2,D8:D9))
并确实得到了正确的结果。
答案 0 :(得分:1)
SUM
也适用于非连续的单元格范围。但TTEST
需要两个矩阵,可以来自连续的单元格区域,也可以来自{1;2;3;4}
或{1,2,3,4}
等数组文字。
因此,您可以使用INDIRECT
与N
合作,从非连续的单元格范围创建矩阵。
=TTEST(N(INDIRECT({"D2";"D3";"D8";"D9"})),D4:D7,2,2)
由于TTEST
需要矩阵,因此它已经在数组上下文中。因此,不需要使用[Ctrl] + [Shift] + [Enter]输入此公式作为数组公式。
请注意,INDIRECT
中的" D2"," D3",...是文本字符串,不是单元格引用。因此,如果复制公式,它们将不会更新。