TDIST函数用于计算学生t分布的百分点(概率),其中数值(即x)是t的计算值(将计算其百分点)。t分布用于小样本数据集合的假设检验,使用此函数可以代替t分布的临界值表。TDIST函数的语法如下。


TDIST(x,degrees_freedom,tails)

其中参数x是需要计算分布的数值,degrees_freedom是一个表示自由度的整数,tails指定返回的分布函数是单尾分布还是双尾分布。如果tails=1,则TDIST返回单尾分布;如果tails=2,则TDIST返回双尾分布。

典型案例

已知需要计算分布的数值和自由度,计算双尾分布和单尾分布。基础数据如图16-139所示。

步骤1:打开例子工作簿“TDIST.xlsx”。

步骤2:在单元格A5中输入公式“=TDIST(A2,A3,2)”,用于计算双尾分布。

步骤3:在单元格A6中输入公式“=TDIST(A2,A3,1)”,用于计算单尾分布。计算结果如图16-140所示。

Excel 应用TDIST函数计算学生的t分布-Excel22

图16-139 基础数据

Excel 应用TDIST函数计算学生的t分布-Excel22

图16-140 计算结果

使用指南

如果任一参数为非数字型,则TDIST返回错误值“#VALUE!”。如果degrees_freedom<1,则TDIST返回错误值“#NUM!”。参数degrees_freedom和tails若不是整数将被截尾取整。如果tails不为1或2,则TDIST返回错误值“#NUM!”。如果x<0,TDIST返回错误值“#NUM!”。

如果tails=1,TDIST的计算公式为TDIST=P(X>x),其中X为服从t分布的随机变量;如果tails=2,TDIST的计算公式为TDIST=P(|X|>x)=P(X>x or X<-x)。因为不允许x<0,所以当x<0时要使用TDIST,注意用TDIST(-x,df,1)=1–TDIST(x,df,1)=P(X>-x)和TDIST(-x,df,2)=TDIST(xdf,2)=P(|X|>x)进行变形换算。