Google Sheets条件格式问题求助:减肥计算器格式设置失败
Google Sheets减肥计算器条件格式问题解决
先搞定基础的红绿格式
统一数据类型是关键
你用VLOOKUP算出的C2可能是文本格式的数字,和目标单元格的数值类型不匹配就会导致条件判断失效。直接把C2的公式改成带VALUE的,强制转成纯数值:=VALUE(你的原VLOOKUP公式)比如原公式是
=VLOOKUP(A2, 数据范围, 2, FALSE),就改成=VALUE(VLOOKUP(A2, 数据范围, 2, FALSE))设置正确的条件格式规则
选中你要格式化的单元格区域(比如B3到B10),点顶部「格式」→「条件格式」:- 先加绿色规则:选「自定义公式」,输入
=B3 < $C$2,设置填充绿。这里$C$2必须加绝对引用,不然规则往下应用时会自动变成C3、C4,就错了。 - 再加红色规则:同样自定义公式,输入
=B3 > $C$2,设置填充红。 - 记得把这两个规则拖到规则列表的最上面,优先触发。
- 先加绿色规则:选「自定义公式」,输入
扩展:按百分比加黄色区间
等基础的搞定了,要加黄色的话(比如数值在C2的95%到105%之间),再添一个规则:
- 自定义公式输入
=AND(B3 >= $C$2*0.95, B3 <= $C$2*1.05),设置填充黄,把这个规则放在红绿规则的上面,因为区间判断要先匹配。
排查小技巧
如果还是不行,检查目标单元格有没有隐藏空格,用=TRIM(单元格)清理一下;另外确认C2返回的不是#N/A这类错误值,错误值会让条件格式直接失效。
内容的提问来源于stack exchange,提问作者Mdav
相关产品推荐
相关产品推荐

