EXCEL2013中怎样使得后面的单元格的字体颜色根据前一列单元格的文字改变

如下图,本人用的是excel 2013 。A列设置了数据有效性,只能选择“收入"或“支出”。现想,如果A3选了“收入”,那相应D3中的字体颜色默认为红色,如果A3选了“支出”,那相应D3中的字体颜色默认为绿色。D列其他单元格按照该条件格式处理。
试过用“条件格式,使用公式”,输入=$A3="收入",然后格式设置:字体颜色为红色,但是没有效果。不知是操作有错误还是方法不通。请指点

楼主,您好

选中D3:D5, 条件格式,新建规则,最后一项使用公式确定格式,公式输入=A3="收入",同时点下方格式按钮,设置一下"收入"时的颜色,确定。

 

同理,再增一条规则,=A3="支出",设置颜色,确定。

 

不好意思,截完图才看到,您要的是字体颜色,我做的是背景颜色,不过公式是一样的,只是格式设置的地方,去设置字体颜色就行。附件里的我是改成字体色了的

 

 

需要我的上边的示例文件,请在下方下载

 

追问

谢谢,你的答案切实可行。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-01

按你的贴图应该没问题,但为何会出现你说的这个现象,只有看你的原文件才找出原因。如果方便,把文件发到[email protected],看看到底是什么怪问题。

追问

谢谢,原因可能就是双引号的问题,重新试过一次成功了

第2个回答  2015-02-01
你设置条件格式,然后新建规则,用if函数就好了追问

对函数应用不熟悉,能详细点吗

追答

你把表发给我看看 或者英文的状态下的双引号 [email protected]

相似回答