2015-10-17 76 views
2

我試圖進入EXCEL這樣的:E 1( - (2.2/9.58)^ 2) 根據我的圖形計算器和Wolfram Alpha的,這將給:0.9486EXP功能的Excel

然而,當我鍵入它在以下公式擅長:= EXP( - (2.2/9.58)^ 2)我得到1.054

我已經嘗試了多種不同的東西,但我仍然無法從中得到正確的答案。我在做什麼Excel中的公式錯誤?

回答

1

Excel似乎弄亂了方括號,並自行做了一些分配。很奇怪。

=EXP(-((2,2/9,58)^2))應該工作

+0

謝謝,它的作品:) – steventech

1

通過一些解釋,在Excel中(常規)否定操作員precedence超過冪。所以:

=EXP(-(2.2/9.58)^2) 

被視爲就像:

=EXP((-2.2/9.58)^2) 

=EXP(0.052737) 

會是這樣,因此導致1.05415。鑑於:

=EXP(-0.052737) 

0.948629

+1

優秀的一點。 – NoChance

+0

@NoChance。 TQ。當Excel行爲不一致時(如有時),我會感到非常不安,所以一般都喜歡知道該期待什麼! – pnuts

+1

您可以深入瞭解這些細節,這是很好的,因爲誠實地說,在這些日子裏,開發人員通常被埋在新語言,框架等的巨大學習曲線之下,很少有時間「回到基礎」。 – NoChance