Ste*_*fan 2 microsoft-excel cell-format
在 Excel 中,我想将数字与最后一个单位对齐,当没有小数时,我不想在小数点后显示任何零。我想按如下方式对齐单元格:
1234 --> 1,234 1234.12 --> 1,234.1200 1234.123 --> 1,234.1230 1234.1234 --> 1,234.1234 12.1 --> 12.1000 123 --> 123 -123,1234 --> -123.1234
我有 Excel 2013。
我无法弄清楚如何以一种简单的格式执行此操作。这是一个两步解决方案:
给单元格一个自定义格式#,##0.0000
。或者,只需将它们格式化为带有 4 个小数位的数字并选中 (?) “Use 1000 Separator?(,)”复选框:
这将导致数字显示如下:
1234 ? 1,234.0000
1234.12 ? 1,234.1200
0 ? 0.0000
0.12 ? 0.1200
-123.1234 ? -123.1234
Run Code Online (Sandbox Code Playgroud)然后,将条件格式应用于单元格。让Q42
代表范围内左上角单元格的名称,
=INT(Q42)=Q42
。对于整数,这是正确的;即,没有小数的地方。#,##0_._0_0_0_0
。这将导致整数显示为整数(没有小数点或小数位),但后面有等于 , 宽度的空格以.0000
进行对齐。(在Excel格式,其中是任意字符,显示为具有相同的宽度的空间,所以是一样宽的空间。),当然,数字的绝对值大于999的显示用逗号作为千分隔符。_X
X
X
_._0_0_0_0
.0000
下面的屏幕截图展示了这个答案。第一列显示未格式化(即“常规”格式)的问题(和其他一些问题)中的数字。第二列显示相同的数字,格式如上所述。