对比excel表格中的两列,数值相同的单元格使用绿色标记,不同的使用红色。请问如何使用条件格式实现?

以”订单号“为关键,把表Sheet2中的B、C、D列与Sheet1中的B、C、D列对比。
其中以”订单号“也就是A列作为关键列,首先Sheet2表中的A列订单号必须与Sheet1中的订单号相符,然后在对比B、C、D列,把不相同的值单位格显示红色,新增的单位格显示为蓝色。(也就是有变动的订单显示为红色,新增的订单显示为蓝色)

不知可否用“条件格式”来实现,但又听说不能跨表引用。以上烦请告知详细步骤。谢谢!最好能截图。

楼主,这其实用一个公式结合条件格式就能够实现。楼主可以到嘻皮客娱乐学习网去看看,那儿有关于这个问题的详细讲解。公式名为countif追问

这个公式做不到哦,会破坏原有的数值。。我只想A和B对比后,把B所在的单位格变成颜色,以便区分。

追答

仔细看了一下,发现必须把sheet表一里面的东西复制到sheet表二中,因为用条件格式确实不允许跨表使用。当然如果想跨表格用的话,必须进行定义名称,测试文件中我将表1中的A列定义了名称,也可以现两个工作进行比较。楼主可以给个邮箱,我把附件发给你。下面的方法是在同一个工作表中进行:主要是通过两个条件格式进行判别。A,B,C,D列的第一个条件格式均为:=COUNTIF($G:$G,$A1)=0,A列的第二个条件格式:=IF(AND(COUNTIF($G:$G,$A1)>0,A1INDIRECT("g"&(SUMPRODUCT(($G$1:$G$1110=$A1)*ROW($G$1:$G$1110))))),1,0)=1,B列的第二个条件格式为:=IF(AND(COUNTIF($G:$G,$A1)>0,B1INDIRECT("h"&(SUMPRODUCT(($G$1:$G$1110=$A1)*ROW($G$1:$G$1110))))),1,0)=1,C列的第二个条件格式为:=IF(AND(COUNTIF($G:$G,$A1)>0,C1INDIRECT("i"&(SUMPRODUCT(($G$1:$G$1110=$A1)*ROW($G$1:$G$1110))))),1,0)=1,D列的第二个条件格式为:=IF(AND(COUNTIF($G:$G,$A1)>0,D1INDIRECT("j"&(SUMPRODUCT(($G$1:$G$1110=$A1)*ROW($G$1:$G$1110))))),1,0)=1,所有条件格式的应用范围都为相应的该列,第一个条件格式设为蓝色,第二个条件格式设为红色。假设是把表一的a列复制在表二的G列进行的。请参考下面的截图。或者留个邮箱我把测试文件发给你。另外有问题请上嘻皮客娱乐学习网xipick com发贴提问

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-10

在C列有个过渡就可以解决了!请看附件!一定给个采纳,谢谢!

追问

谢谢你啊。加一个过渡列是可以,但是我要同时对比七八个列,那不要添加七八个过渡列,这样看起来就很乱了,如果用颜色直接标识出来就很直观了。能告诉我你的邮箱吗?我把我的execl表格发给你帮看看行吗?

...不同的使用红色。请问如何使用条件格式实现。
=AND($A1=$B1,$A1<>"")设置绿色 条件2:=AND($A1<>$B1,$A1<>"")设置红色 如图:

excel 2007中 如何两列数对比, 相同的将单元格改成绿色
选中要对比的两列数字,点条件格式→突出显示条件规则→重复值→填充成绿色。即可

如何比较Excel中的两列数据并用颜色标记?
步骤一,启动Excel后,定位到数据所在的单元格范围,确保选中这两列。步骤二,点击界面上方工具栏中的“条件格式”选项,通常它被一个带有红框的图标标识,这是进行格式设置的关键步骤。接着,进入条件格式的设置界面,在扩展选项中,选择“新建规则”来创建自定义规则。点击进入后,选择“使用公式确定要设...

如何将两列数据同行比较,不一样即填充红色?
1、打开需要操作的EXCEL表格,选中两列数据,点击开始选项卡中的“条件格式”>“新建规则”。2、选择“使用公式确定要设置格式的单元格”,然后输入公式=$A1<>$B1,点击格式进行相关格式设置。3、切换到填充标签页,选中红色,然后确定返回上一层设置界面。4、点击确定即可。5、返回EXCEL表格,发现excel...

excel两列数据同行比较,如果不一样即填充红色。
可以使用Excel的条件格式功能来实现两列数据同行比较,如果不一致则填充红色。在Excel中,经常需要对比两列数据是否一致,以便快速识别出差异。使用条件格式功能,可以直观地标记出不一致的数据,从而提高工作效率。具体操作步骤如下:选择需要比较的两列数据所在的单元格区域。例如,要比较A列和B列的数据,就...

excel 2007中 如何两列数对比, 同一行中,后列比前列单元格的值大显示...
如楼上所说如果是a,b列比较.选择b1,然后选择菜单:格式>条件格式>在打开的对话框中设置: 单元格数值 大于 =a1 并且点击格式按钮,在里面选择图案,选择红色。点击确定。退到条件格式对话框中。点击添加按钮,设置条件2为: 单元格数值 小于 =a1 并且点击格式按钮,在里面选择图案,选择...

如何在Excel比较两列数据大小并用颜色标记
1、首先打开Excel软件然后选中两列数值,如下图所示。2、选中两列数后,然后点击如下图所示界面上方红框内的“条件格式”。3、打开条件格式后,然后在扩展栏里找到红框内的“新建规则”并点击打开。4、点开“新建规则”然后选择“使用公式确定要设置格式的单元格”这一项。5、然后打开后在公式内输入“...

如何将excel表中的不同值标红对比呢?
1、打开电脑中excel,选中需要对比的两列数据,点击【条件格式】选择【新建规则】。2、找到【使用公式确定要设置格式的单元格】,输入公式【=$C1<>$D1】点击【格式】。3、选择【填充】颜色为红色,点击【确定】。4、这里,再次点击【确定】。5、最后,可以看到,两列数据中不同值已标红,示例如图。

excel表格中怎么比较两列数据的相同项和不同项的数据,并用颜色区分出来...
1、打开excel表格,首先将需要比较相同与不同的数据列选中。2、然后点击工具栏中的“条件格式”,并在下拉菜单中选择“突出显示单元格规则”。3、之后在打开的选项中选择“重复值”。4、点击以后即可打开“重复值”的对话框,点击确定按钮。5、即可将选中的单元格中相同项用红色底色标注出来了。

EXCEL中怎么用if语句改变单元格的颜色? 比如,比较两个单元格的值,若...
用IF不可以,但可以用条件格式达成,具体步骤如下:所需材料:Excel 2007示例。一、打开Excel工作薄,然后选中这两列数据。二、点击“条件格式”,下拉菜单内点击“新建规则”。三、规则窗口内点击最后一个,使用公式。四、在公式栏输入 =$A1<>$B1 。五、接着点击规则窗口内的“格式”。六、打开...

相似回答