Excel条件格式化某行,其小数点後第4位(万分之位)有数字的单元格条件格式化(加色)的公式?

Excel条件格式化某行(例如:C2:C3000或$D:$D...),其小数点後第4位(万分之位)有数字的单元格条件格式化加色。其单元格数值仅至小数点後第3位(千分之位)的,不条件格式化加色。
全部单元格数值最大值100,最小值0.0001。请问条件格式化(加色)的公式?谢谢
为达上述目标,构想将格式化公式某列之单元格乘於10000再取其最右侧1字,若"0<其值=<9"则条件格式化加色,其值=0即不加色。未知可行否?请问这条件格式化公式如何叙述?谢谢

在Excel中,你可以使用条件格式化来为某行中特定条件的单元格添加格式。对于你的需求,即对小数点后第四位有数字的单元格进行条件格式化,我们可以使用公式来实现。

假设我们要对某行(假设为第i行)中A1:H1范围的单元格进行条件格式化,如果单元格的值的小数点后第四位有数字,我们希望将该单元格的背景色设为红色。

首先,我们需要创建一个条件格式化规则。步骤如下:

选中需要条件格式化的单元格范围(在此例中为第i行的A1:H1)。
转到“开始”选项卡,点击“条件格式化”下拉菜单,然后选择“新建规则”。
在“新建格式规则”窗口中,选择“使用公式确定要设置格式的单元格”。
在“公式”输入框中输入以下公式:
scss
=ISNUMBER(VALUE(SUBSTITUTE(SUBSTITUTE($A1,".",""),"0","")))
这个公式的含义是先将单元格的值中的小数点替换为空字符串(即去掉小数点),然后再将所有的"0"替换为空字符串(即去掉所有的0)。然后判断替换后的字符串是否为数字。如果为数字,说明原单元格的小数点后第四位有数字。
接着,在“格式单元格”部分选择背景色为红色。
最后,点击“确定”按钮。
现在,如果第i行中的任何单元格的值的小数点后第四位有数字,该单元格的背景色就会变为红色。

请注意,公式中的"$A1"应替换为相应的单元格引用。同时,这个方法假设所有单元格的值都是数值类型。如果单元格的值可能不是数值类型,可能需要先进行数据清洗或者数据类型检查。追答

在Excel中,你可以使用条件格式化来为某行中特定条件的单元格添加格式。对于你的需求,即对小数点后第四位有数字的单元格进行条件格式化,我们可以使用公式来实现。假设我们要对某行(假设为第i行)中A1:H1范围的单元格进行条件格式化,如果单元格的值的小数点后第四位有数字,我们希望将该单元格的背景色设为红色。首先,我们需要创建一个条件格式化规则。步骤如下:选中需要条件格式化的单元格范围(在此例中为第i行的A1:H1)。转到“开始”选项卡,点击“条件格式化”下拉菜单,然后选择“新建规则”。在“新建格式规则”窗口中,选择“使用公式确定要设置格式的单元格”。在“公式”输入框中输入以下公式:scss=ISNUMBER(VALUE(SUBSTITUTE(SUBSTITUTE($A1,".",""),"0","")))这个公式的含义是先将单元格的值中的小数点替换为空字符串(即去掉小数点),然后再将所有的"0"替换为空字符串(即去掉所有的0)。然后判断替换后的字符串是否为数字。如果为数字,说明原单元格的小数点后第四位有数字。接着,在“格式单元格”部分选择背景色为红色。最后,点击“确定”按钮。现在,如果第i行中的任何单元格的值的小数点后第四位有数字,该单元格的背景色就会变为红色。请注意,公式中的"$A1"应替换为相应的单元格引用。同时,这个方法假设所有单元格的值都是数值类型。如果单元格的值可能不是数值类型,可能需要先进行数据清洗或者数据类型检查。

追问

感谢解答。依提示执行,但最後全部格式化加色了(包含第四位无数字、无0的)
。原数据组中,其为"通用"格式,其在小数点後只显示有数值的位数(例如0.02、3.1、2之後就无0了)。将数据类型改变为"数值"小数点到第4位,或"通用格式",全行格式化范围全部格式化加色了。请教如何修改?
标的范围原应是数值(其为计算的引数),经去小数点、去0後如何分辨原单元格的小数点后第四位有数字?
请看评论,另有追问,谢谢

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜