Excel 中的某些单元格正确舍入为整数但未应用条件格式

问题描述

我在 Excel 2010 中有一个列,其格式设置为小数位设置为 0 的数字。 它还具有条件格式,可根据单元格的值范围将单元格着色为绿色、黄色或红色。 除了某些单元格的值(在四舍五入为最接近的整数之前)是接近阈值或条件格式的小数数字外,一切正常。 例如,D(Dia) 列中黄色格式的范围是 80-89,您输入 80.1。小数被删除并正确四舍五入为 80,但没有颜色格式。 但是,如果您输入 81.179.9,则四舍五入和颜色格式可以正常工作。

Cell not applying conditional formatting

条件格式规则是 60-80 = 绿色背景,81-89 = 黄色和 90-2001 -59-红色。

Conditional formatting rules for column

这对这张表来说不是什么大问题,因为数字是作为整数手动输入的。但是,当它们在使用此表作为参考的数据透视表中按天平均时,并具有相同的条件格式,这些单元格没有格式化。

Pivot table with some averages not formatted with color

任何不是绿色、黄色或红色的单元格都缺少格式。

请帮忙。我的血压飙升,试图解决这个问题。 谷歌搜索没有找到任何有用的信息。

解决方法

由于条件格式的值是基础值,无论数字格式如何,80 和 81 之间存在差距,条件不考虑。

这个问题的解决方案可能是

  1. 以条件格式重叠值,例如 60-80、80-100 等。

  1. 使限制小数位数比输入值的精度更高,例如从 60 - 80.9999999、81 到 100.9999999 等