无论使用什么函数,Excel舍入数都会自动取消舍入
我有一个很奇怪的问题。我有多行,我需要获得一些信息。我需要折扣的百分比,需要应用到D值,我在E列中得到它。然后我需要那个结果的文本和一些其他数据一起嵌入,如示例中所示。它工作得很好,直到我点击G列,在那里数字神奇地将其自身解整数。不管我在E或F中做什么,G仍然保留着那些被遗忘的小数位(最多10位)。我用了mod,round,fixed。。。我不知道了,写我没用过的函数会更容易。这快把我逼疯了。拜托,有什么想法吗? 另外,这张桌子不止一行,但这一行足以说明我遇到的麻烦无论使用什么函数,Excel舍入数都会自动取消舍入,excel,rounding,Excel,Rounding,我有一个很奇怪的问题。我有多行,我需要获得一些信息。我需要折扣的百分比,需要应用到D值,我在E列中得到它。然后我需要那个结果的文本和一些其他数据一起嵌入,如示例中所示。它工作得很好,直到我点击G列,在那里数字神奇地将其自身解整数。不管我在E或F中做什么,G仍然保留着那些被遗忘的小数位(最多10位)。我用了mod,round,fixed。。。我不知道了,写我没用过的函数会更容易。这快把我逼疯了。拜托,有什么想法吗? 另外,这张桌子不止一行,但这一行足以说明我遇到的麻烦 A B C D
A B C D E F G
1 12345 5 100 300=1-(C1/D1)=A1&B1&ROUND(E1*100;3)=F1&F2&F3&F4&F5写这个问题时,我以为自己已经算出了答案,于是在E和F之间加上了=TEXT(TRUNC(E2*100000);“###。F(现在的G)是正确的,但是,G(现在的H)仍然不是,它至少有10位小数!GJO%#F%$%$G$%EG&W$&F$我没有遇到这个问题。逗号后有正确数量的数字。我看到的唯一一件事是,F1和F2直接连接到前一个数字的下一个数字。。。请尝试GI列中的“F1&”“F2”,但确实需要直接连接它。但是,我自己解决了。当使用Excel 2007并将文件另存为.xls而不是.xlsx时,会出现此问题-它会起作用。不知道为什么…我有Excel2010(Windows),你的代码没有问题