![](http://tiebapic.baidu.com/forum/w%3D580/sign=9d89138ce036afc30e0c3f6d8318eb85/f3cde6cd7b899e519175645855a7d933c9950dbe.jpg?tbpicau=2024-07-06-05_b7e5ed838332b792c631c712a2b86ea9)
如图,M列是我自行输入的一列数字其中有些数值小数点部分大于0.7。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=4e45d9cbc7a20cf44690fed746084b0c/70373af33a87e95022edad2007385343faf2b4bf.jpg?tbpicau=2024-07-06-05_ebce80982eb9ea00e4691ff80fa54a24)
我用的公式是这样的,先用INDIRECT取当前单元格的值。
再用MOD函数找到该单元格值的小数点。
最后和0.7相比较。
按照道理说,如果余数是0.8,得出TRUE,然后就会把单元格高亮了吧?
可是他没有。
![](http://tiebapic.baidu.com/forum/w%3D580/sign=c9ce10881dd162d985ee621421dea950/8cda2e738bd4b31c4cc7caf790d6277f9f2ff8bf.jpg?tbpicau=2024-07-06-05_2996be6b1677400c0cc9dc3e317af125)
大家可以看一下,我在边上另起了一列来验证我的公式,在比较外加了一个IF函数,IF函数可以读出我的小数点是否大于0.7。
但为什么条件格式不可以呢?(我的理解是,条件格式本身就带了一个IF,如果为真就会实现我设置的格式)
大佬们~救孩子吧~