excel自定义单元格格式,涵盖我的简单案例
我想用下面的结果格式化一些excel单元格excel自定义单元格格式,涵盖我的简单案例,excel,format,Excel,Format,我想用下面的结果格式化一些excel单元格 1 -> 1 123 -> 123 12345 -> 12,345 1.2 -> 1.2 1.234 -> 1.23 1234.567 -> 1,234.57 但找不到涵盖所有情况的格式。 谢谢你的建议。 假设您的数据在范围A1:A8内 步骤如下: 将数字的默认格式设置为General 设置以下三个条件格式规
1 -> 1
123 -> 123
12345 -> 12,345
1.2 -> 1.2
1.234 -> 1.23
1234.567 -> 1,234.57
但找不到涵盖所有情况的格式。谢谢你的建议。 假设您的数据在范围
A1:A8
内
步骤如下:
General
李>
规则1
,显示整数的千位分隔符:
=MOD($A1,1)=0
规则2
,要显示千位分隔符,并将数字四舍五入到小数点后两位(如果有两位或两位以上):
=LEN(MOD($A1,1))>3
规则3
,显示千位分隔符,如果数字有一个小数位,则将其四舍五入到一个小数位:
=IFERROR(LEN($A1)-FIND(".",$A1),0)=1
要使用条件格式,请突出显示第一个单元格为活动单元格的数据区域,单击主页
选项卡下的条件格式按钮,选择新规则…
,选择最后一个选项,即使用公式确定要格式化的单元格
,然后输入公式
重复此过程,按照的确切顺序设置所有三条规则,就像在我的屏幕截图中一样,规则1
应该位于规则管理器的底部,而规则3
必须位于规则管理器的顶部
假设您的数据在范围A1:A8
内
步骤如下:
General
李>
规则1
,显示整数的千位分隔符:
=MOD($A1,1)=0
规则2
,要显示千位分隔符,并将数字四舍五入到小数点后两位(如果有两位或两位以上):
=LEN(MOD($A1,1))>3
规则3
,显示千位分隔符,如果数字有一个小数位,则将其四舍五入到一个小数位:
=IFERROR(LEN($A1)-FIND(".",$A1),0)=1
要使用条件格式,请突出显示第一个单元格为活动单元格的数据区域,单击主页
选项卡下的条件格式按钮,选择新规则…
,选择最后一个选项,即使用公式确定要格式化的单元格
,然后输入公式
重复此过程,按照的确切顺序设置所有三条规则,就像在我的屏幕截图中一样,规则1
应该位于规则管理器的底部,而规则3
必须位于规则管理器的顶部
如果要显示千位分隔符,则在中有一个设置。这还可以帮助您对值进行四舍五入,就像您对最后两行所做的那样。也可以用于仅在小数使用条件格式时显示小数。如果需要,可以将其与上述内容结合使用。您可以通过或通过控制面板上的Windows本地设置进行修复。如果要显示千位分隔符,请在中进行设置。这还可以帮助您对值进行四舍五入,就像您对最后两行所做的那样。也可以用于仅在小数使用条件格式时显示小数。如果需要,可以将其与上述内容结合使用。您可以通过或通过控制面板上的Windows本地设置进行修复。