[算表] 用滑鼠拖曳填滿的數列出現些微誤差

作者: Lanjaja   2023-10-09 14:55:02
軟體:Excel
版本:Microsoft Office LTSC 標準版 2021
大家好,我想請問一個平常不太會注意到的問題
假設A行我要快速建立一個首項為49.65、公差為-0.05的等差數列
我在A1輸入49.65,A2輸入49.6,0
然後反白選取A1、A2二格後,
滑鼠點A2右下角按住不放一直向下拖曳到A40,
奇怪的事情發生了!我點入A20看實際儲存格的數值,竟然是48.7000000000001
A20以下的數值通通都多了10^(-12)
我本來建立B行是要用到比對A行的數值,
但是就因為Excel這種奇怪的bug造成A20以後的數值比對結果都不正確
請想問板上先進要用什麼方式才可以真的拖拉出正確的等差數列?
以及有什麼特殊功能(不是拖拉的方式)可以達到相同的目地?
先謝謝各位的回答~
作者: windknife18 (windknife18)   2023-10-09 16:04:00
應該是浮點數造成的問題可以試看看 A1 =49.65+SEQUENCE(100,,0,-0.05)產生100個-0.05的等差數列
作者: Lanjaja   2023-10-09 18:03:00
謝謝w大,這樣做真的是精確的數值。不過要怎麼解除這些數列的綁定?因為我點選其中一格,就會有一個大框框框起所有數列
作者: windknife18 (windknife18)   2023-10-09 20:20:00
這是陣列公式,只能在A1修改
作者: Lanjaja   2023-10-15 10:20:00
了解,謝謝wind大

Links booklink

Contact Us: admin [ a t ] ucptt.com