给 Excel 中的数值添加千分位符,不难;保留两位小数,也不难;两个条件同时并存,还是不难,那么难的是啥?就是保留两个条件的同时,还要去除小数点后面多余的 0。不信你试试?

案例:

下图 1 是一列有两位小数的数值,请添加千分位分隔符,且保留两位小数,重点是:小数点后面如果为 0 就不要显示。

效果如下图 2 所示。

excel数字怎么显示整数不带小数点(中带千分位符的数值)(1)

excel数字怎么显示整数不带小数点(中带千分位符的数值)(2)

解决方案:

1. 选中 A 列 --> 按 Ctrl 1 --> 在弹出的对话框中选择“数字”选项卡 --> 在“分类”区域选择“数值”--> 保留两位小数,勾选“使用千分位分隔符”--> 点击“确定”

excel数字怎么显示整数不带小数点(中带千分位符的数值)(3)

千分位符和两位小数都设置好了,难点在于去除小数点后面多余的 0 值。为了看起来方便点,我将需要改变格式的数值标红。

excel数字怎么显示整数不带小数点(中带千分位符的数值)(4)

2. 选中 A 列 --> 选择菜单栏的“开始”-->“条件格式”-->“新建规则”

excel数字怎么显示整数不带小数点(中带千分位符的数值)(5)

excel数字怎么显示整数不带小数点(中带千分位符的数值)(6)

3. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”按钮:

=ROUND(A1,0)=A1

公式:

excel数字怎么显示整数不带小数点(中带千分位符的数值)(7)

4. 在弹出的对话框中选择“数字”选项卡 --> 按以下方式设置 --> 点击“确定”:

excel数字怎么显示整数不带小数点(中带千分位符的数值)(8)

5. 点击“确定”

excel数字怎么显示整数不带小数点(中带千分位符的数值)(9)

6. 点击“确定”

excel数字怎么显示整数不带小数点(中带千分位符的数值)(10)

现在两个整数的显示倒是正常了,但是小数点后面只有一位小数的,仍然显示了第二位的 0 值。还得再设置。

excel数字怎么显示整数不带小数点(中带千分位符的数值)(11)

6. 再次选中 A 列 --> 选择菜单栏的“开始”-->“条件格式”-->“新建规则”

excel数字怎么显示整数不带小数点(中带千分位符的数值)(12)

7. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”:

=ROUND(A1*10,0)=A1*10

公式释义:

excel数字怎么显示整数不带小数点(中带千分位符的数值)(13)

8. 在弹出的对话框中选择“数字”选项卡 --> 按以下方式设置 --> 点击“确定”:

excel数字怎么显示整数不带小数点(中带千分位符的数值)(14)

9. 点击“确定”

excel数字怎么显示整数不带小数点(中带千分位符的数值)(15)

但是问题来了,刚才已经设置好的整数后面出现了一位 0 值。

excel数字怎么显示整数不带小数点(中带千分位符的数值)(16)

要解决这个问题非常简单,将两个条件格式的优先级对换一下就行了。

10. 选中 A 列 --> 选择菜单栏的“开始”-->“条件格式”-->“管理规则”

excel数字怎么显示整数不带小数点(中带千分位符的数值)(17)

11. 在弹出的对话框中选中下方的条件 --> 点击“上移”--> 点击“确定”

excel数字怎么显示整数不带小数点(中带千分位符的数值)(18)

excel数字怎么显示整数不带小数点(中带千分位符的数值)(19)

现在就对了。

excel数字怎么显示整数不带小数点(中带千分位符的数值)(20)

12. 也可以将条件格式中的公式修改如下:

第一优先级:

=MOD(A1*100,100)=0

第二优先级:

=MOD(A1*100,10)=0

公式释义:

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

,