You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中对非连续单元格执行T.Test检验?

Excel非连续单元格组的T检验直接解决方案

核心问题

Excel的T.TEST函数要求输入的两组数据是数值数组或连续单元格区域,直接罗列零散单元格地址(如(B2,D2,F2))或用引号包裹地址(如{"B2";"D2";"F2"})都无法被识别为有效数值数组,这是你之前公式失效的原因。

直接解决方案

无需整理数据到连续区域,用以下两种公式直接实现非连续单元格组的T检验:

方案1:OFFSET+N函数构造数组

适用于按固定间隔取数的场景(如你这种交替实验的列):

=T.TEST(N(OFFSET($A2,0,{1,3,5})),N(OFFSET($A2,0,{2,4,6})),2,1)
  • OFFSET($A2,0,{1,3,5}):以A2为基准,分别偏移1、3、5列,对应B2、D2、F2
  • N():将单元格引用转换为纯数值数组,确保T.TEST能读取
  • 末尾的2代表双侧检验,1代表配对样本检验,可根据需求调整

方案2:INDEX函数构造数组

更直观的列号指定方式:

=T.TEST(INDEX($2:$2,,{2,4,6}),INDEX($2:$2,,{3,5,7}),2,1)
  • INDEX($2:$2,,{2,4,6}):直接指定第2行的第2、4、6列,对应B2、D2、F2
  • 支持自定义列号,灵活适配不同的非连续取数需求

内容的提问来源于stack exchange,提问作者BillBokeey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 22:45:37