Google sheets 为什么google sheet将我的百分比转换为浮动?

Google sheets 为什么google sheet将我的百分比转换为浮动?,google-sheets,formula,google-sheets-formula,Google Sheets,Formula,Google Sheets Formula,基本上,我有一个返回百分位的单元格,比如48%,但当我在另一个单元格中调用返回58%的单元格时,它返回0577380952380952。谁能给我解释一下原因吗?我当然已经选中了格式化选项,尝试了一些公式,比如TO_PERCENT()等等。 首先,我不明白为什么谷歌会把它当作一个浮点数来读。格式化一个数字并不会改变基础数字;它只会改变你对数字的看法 如果希望数字“传输”时不带浮点数,则需要对初始实例/公式应用四舍五入,例如: =ROUND(*初始公式*,2) 注意:根据您的区域设置,上面的逗号可能

基本上,我有一个返回百分位的单元格,比如48%,但当我在另一个单元格中调用返回58%的单元格时,它返回0577380952380952。谁能给我解释一下原因吗?我当然已经选中了格式化选项,尝试了一些公式,比如TO_PERCENT()等等。
首先,我不明白为什么谷歌会把它当作一个浮点数来读。

格式化一个数字并不会改变基础数字;它只会改变你对数字的看法

如果希望数字“传输”时不带浮点数,则需要对初始实例/公式应用四舍五入,例如:

=ROUND(*初始公式*,2)


注意:根据您的区域设置,上面的逗号可能需要替换为分号。

因此我找到了一种方法来对源代码进行取整,但是在我的文本中,我将A2&“字符串…”放在其中,它仍然显示0.57表示58%的编辑:重申一下,我相信我的问题来自于我使用A2&“字符串…”在一天结束的时候,百分位数就没有那么多了。因为除此之外,它工作得很好,但我认为这与谷歌在同一个单元格中格式化文本和数字的方式有关?为了证实这一点,如果我不在我的手机通话中添加文本,它工作得非常好。如果我把“=A2”,它的回报率是58%。如果我put=A2&“string”,它将变为0.57。如果你只是put=A2,源单元格的格式通常会随之改变。但是如果你连接起来,那么它就不再是一个可以格式化为“给你看一个你想看的漂亮版本”的数字;因此,您可以看到格式后面的实际数字。如果您需要进一步的帮助,请在此处共享您的工作表链接(或其副本,或其样本),链接的共享权限设置为“任何具有链接的人都可以编辑”。目前,这里没有人知道您的最终目标是什么,因此很难帮助您找到具体的解决方案。嘿,伙计,我按照您的思路解决了这个问题。我必须找到源代码,对所有内容进行取整,使用一个特殊的格式序列,然后在数字上添加文本,然后它以某种方式再次更改为百分比。“莫名其妙”不是处理数据时最好的词。它会回来咬你。例如,如果你以前用文字表示一个现在看起来像百分比的数字,那么它实际上不再是一个数字了。是。。。文本。这意味着你可能再也不能用它做比较或计算了。然而,似乎你不想分享你的链接,所以我没有更多的补充。希望它最终能达到你想要的效果。