看板 Office 關於我們 聯絡資訊
軟體: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以後的數值比對結果都不正確 請想問板上先進要用什麼方式才可以真的拖拉出正確的等差數列? 以及有什麼特殊功能(不是拖拉的方式)可以達到相同的目地? 先謝謝各位的回答~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.56.175.175 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1696834504.A.677.html
windknife18: 應該是浮點數造成的問題 10/09 16:04
windknife18: 可以試看看 A1 =49.65+SEQUENCE(100,,0,-0.05) 10/09 16:05
windknife18: 產生100個-0.05的等差數列 10/09 16:05
Lanjaja: 謝謝w大,這樣做真的是精確的數值。不過要怎麼解除這些數 10/09 18:03
Lanjaja: 列的綁定?因為我點選其中一格,就會有一個大框框框起所 10/09 18:03
Lanjaja: 有數列 10/09 18:03
windknife18: 這是陣列公式,只能在A1修改 10/09 20:20
Lanjaja: 了解,謝謝wind大 10/15 10:20