EXCEL中怎么用if语句改变单元格的颜色? 比如,比较两个单元格的值,若不相同则显示红色。

如题所述

用IF不可以,但可以用条件格式达成,具体步骤如下:

所需材料:Excel 2007示例。

一、打开Excel工作薄,然后选中这两列数据。

二、点击“条件格式”,下拉菜单内点击“新建规则”。

三、规则窗口内点击最后一个,使用公式。

四、在公式栏输入 =$A1<>$B1  。

五、接着点击规则窗口内的“格式”。

六、打开填充窗口后,点击“红色”,点击“确定”。

七、最后在规则窗口内点击“确定”。

八、这时就可以比对出不同的数据,并用红色显示。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-16

1、首先在excel表格中输入两组数据,需要比对数据并标注颜色。

2、在C1单元格插入IF函数并根据下图输入函数参数。

3、点击回车并下拉公式即可得到A列和B列比对的结果,选中比对结果列。

4、点击“开始”选项卡中的“条件格式”,点击“突出显示单元格规则”的“等于”。

5、然后输入“相同”选项并设置颜色点击确定按钮。

6、即可将显示“相同”的单元格进行红色的颜色标注出来。

本回答被网友采纳
第2个回答  2019-03-03

EXCEL中的IF语句是逻辑判断函数,无法完成该需求,但可以使用条件格式完成需求。

1、首先打开Excel办公软件,演示所用版本为Office家庭与学生版 2016,其他版本亦可。

2、按照题目所表,输入演示需要的数据,为了使数据更直观,这里给单元格填充了底纹颜色。

3、在开始菜单中找到条件格式。

4、点击条件格式,选择突出显示单元格规则-等于菜单。

5、在弹出的界面上选择比较单元格,选择C4后删除数字4前面的绝对定位符号“$”,然后使用填充柄只填充格式即可完成题目需求,由结果可知,该方法可行。

本回答被网友采纳
第3个回答  推荐于2017-09-11
if 应该不能实现,但用条件格式可以轻易实现。
例如A列与B列之间,可以先设置B,选定B列要设置的单元格(如最上面的为B2),单击:格式-->条件格式,在对话框内设置或输入:
单元格数值 不等于 =A2
并单击格式,设置成所需的格式。确定。本回答被提问者采纳
第4个回答  2011-02-18
IF做不到,但可以用条件格式
比如要对A列设置颜色,整体选择A列-格式-条件格式,左侧选公式,右侧输入:
=a1<>""
点开格式选项,设置为红色
相似回答