excel自动换字体颜色,公式怎么写或者用条件格式

http://zhidao.baidu.com/question/270252981.html?quesup2&oldq=1
这个问题是我提的,现在我又想把左边8位数的前三位,也就是5.9.19 和6.3.9 在右边用红色字体显示。
这是我刚截图的,左边只需随便填8个数(1到20)然后右边就自动对应位置填上了,只是前三位的红色数字在右边没有用红色的显示出来,
我想设置一个条件格式,当K列到AD列数值等于B2.C2.D2时就用红色字体显示,可是这么复杂的条件我不会弄,

选中J列至AC列,设置单元格格式,当单元格的值不等於0时,字体为红色

追问

那可能不行,因为左边的8个数是1到20之间的。都是不等于0的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-05
1、字体变红:
选中K1:AD1,条件格式,用公式:
=MATCH(COLUMN(A1),$B1:$I1,0)<4
设置格式:字体红色;

2、填充数字,K1公式:
=IF(OR($B1:$I1=COLUMN(A1)),COLUMN(A1),"")
数组公式,按CTRL+SHIFT+回车,右拉,下拉。追问

=IF(ISNUMBER(MATCH(N$1,$B4:$I4,0)),N$1,"")
我现在用的是这个公式,只是没有把前三位的数字用颜色显示,
你的公式我填充之后显示的是#valiu

追答

数组公式,按CTRL+SHIFT+回车完成公式,右拉,下拉。

本回答被提问者采纳
相似回答