Excel表格中,在B1中填入=IF(A1>4,"大","小")怎么写才能让大显示红色,小默认黑色。

并且在下拉复制后如何设置不显示,等在A列中填入数字后才显示出来。

你不是说要用宏么,用搞成 公式了?
条件格式 搞多了 会很卡的哦,只是提醒你

=if(A1="","",if(A1>4,"大","小"))

不知道你什么版本的 Excel
选中B 列--- 条件格式 ---新建--- 单元格内容 等于 "大" 格式 字体选择红色追问

我看到代码很短我就用了。宏代码我一点都不懂了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-03
这要分两步,一是公式改为:
=IF(A1="","",IF(A1>4,"大","小"))
然后,再对B列用条件格式,条件公式:=B1="大",设置红色字体,“大”显示红色、同样的,设置“小”显示黑色。
第2个回答  2016-05-03
选中B1单元格,进条件格式设置,如果值等“大”,字体颜色为红色就行了
-----
发现已呢正解了,James0yuxuan回答是正确的,加判断A列是否有数字,没有就空值
相似回答