如何获得一个 Excel 单元格格式数字,当它是整数时不带逗号,当它是浮点数时如何在逗号后加两位数字?

How to get an Excel cell format number without comma when it's an integer and with two digit after comma when it's a float?

我和 Excel 一起工作,我试图为我的手机找到一个好的格式。我使用逗号后面可以有超过 10 位数字和整数的数字。我想要一种格式,当它是整数时(后面没有任何逗号和数字)可以显示整数,当它是带逗号的数字时显示逗号后面有两位数的数字。

我知道“常规”格式可以将整数显示为整数,将带逗号的数字显示为带逗号的数字,但这不起作用,因为您可以选择在“通用”格式,你必须取所有数字。

这是我现在的格式General;General;""我也可以试试这个0,00;-0,00;""但是这个格式忽略整数

PS:当我用逗号谈论数字时,我谈论的是浮点数,而不是由于 1000 而用逗号分隔的数字。

没有这样的格式:-(

作为一种 hack,您可以应用条件格式。

作为基数格式使用 0,00;-0,00;""

加上以下条件格式:

  • 公式:=A1=ROUNDDOWN(A1,0)即:=整数
  • 数字格式 = 0;-0;""