Excel normsinv函数未显示准确的结果

Excel normsinv函数未显示准确的结果,excel,statistics,Excel,Statistics,例如,对于置信区间,我使用normsinv函数 对于95%的置信区间,我们知道α是0.05,所以我们有 =NORMSINV(0.05/2) 这是-1.959963985如果我们把它精确地四舍五入为1.96,对于99%的区间,我们有alpha=0.01,所以我们有 =NORMSINV(0.01/2) which is equal to -2.575829304 rounded as 2.58, 但现在让我们考虑90%的置信度,alpha等于0.1</p> =NORMSINV(0.1/2)

例如,对于置信区间,我使用normsinv函数

对于95%的置信区间,我们知道α是0.05,所以我们有

=NORMSINV(0.05/2)
这是
-1.959963985
如果我们把它精确地四舍五入为1.96,对于99%的区间,我们有alpha=0.01,所以我们有

=NORMSINV(0.01/2)  which is equal to  -2.575829304  rounded as 2.58,

但现在让我们考虑90%的置信度,alpha等于0.1</p>

=NORMSINV(0.1/2) 

这等于-1.644853627,如果我们四舍五入,我们仍然得到1.64而不是1.65,这就是原因吗?

你用什么来四舍五入?当您将-1.959963985四舍五入为2位时,您得到的是-1.96而不是-1.95。抱歉,这是打字错误。您是否使用了Excel round()函数?如果需要强制第二位数字添加1,您可以使用roundup()。我在书中发现1.645是正确的结果,只使用了1.65,提前感谢是的,当您使用2位十进制数字1.644853627变为1.64时,它是正确的。您使用了什么进行舍入?当您将-1.959963985四舍五入为2位数时,您得到的是-1.96而不是-1.95。很抱歉,这是打字错误。您是否使用了Excel round()函数?如果您需要强制第二位数字相加,您可以使用roundup()。我在书中发现1.645是正确的结果,仅使用了1.65,提前感谢是的。使用2位十进制数字1.644853627变为1.64是正确的