システムwiki

指数が正しく計算されていない

RyanEve 受付中 最終更新日:2022-06-26 16:45

そのため、統計の問題に取り組んでおり、指数のセルを参照するたびにExcelの問題に気づきました.

私の方程式:(17-15.67)^ 2

17はA1にあります

15.67はA8にあります

だから、B1の私の式:

=(A1-A8)これにより、1.33が返されます.

次のセルには、次のものがあります.

=(B1 ^ 2)これは1.78を返します.電卓で得ている答えは1.77なので、これは間違っています.私が試した:= exp(B1,2)= product(B1、B1)=(B1* B1)それらはすべて1.78を返します

それを正しく返す唯一の式は、1.33と入力したバリエーションです:=(1.33 ^ 2)または=(1.33* 1.33)これは1.77を返します

私は何か間違ったことをしていますか、それとも深い技術的な答えと可能な回避策がありますか?

ありがとう、

ライアン

返信リスト(回答:3)

1 #
Pakrash

Office 2016で得られるものをシミュレートしようとしましたが、2つの結果が得られました.
1.セル形式がGENERALの場合、答えは1.7689になります.
2.私のセルフォーマットが 番号、私は答えを得る1.77
上記に基づいて、作業中のセルの範囲、つまりA1:B8を選択し、これらのセルのフォーマットを変更して、これからどのような結果が得られるかをお知らせください.

2 #
joeu200

手動A1に17、A8に15.67と入力すると、B1は1.33のように見え、= B1^2は実際に表示小数点以下2桁のみを表示するようにフォーマットすると、1.77になります. 実際には1.7689です.

あなたの場合、小数点以下13桁を表示するように、A1とA8をフォーマットします.おそらく、一方または両方が、表示するよりも正確であることがわかります.

たとえば、A1が実際に17であるが、A8が15.666である場合、B1が表示されますは1.33ですが、実際には1.334です. したがって、= B1 ^ 2が表示されますは1.78で、実際には1.779556です.

PS....回避策は、提供を怠った詳細、つまりA1とA8の派生方法によって異なります. A8が数式で計算されると仮定すると、B1で= ROUND(expression、2)が必要になる場合があります. または、= ROUND(B1,2)^2が必要な場合もあります. どちらの場合も、= ROUND((expression)^ 2,2)を計算して、結果が表示する精度に丸められるようにすることができます.

応答2# ->にスキップ
3 #
RyanEve

15.67(A8)は、=AVERAGE式

を使用して導出されました.

= ROUNDの式を使用した後は、すべてが正常であり、あるべき姿であるように見えます.どうもありがとうございました!