[算表] 用鼠标拖曳填满的数列出现些微误差

楼主: 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