excel如果一个表格中的某一个数等于另一个表中某一项,则该项进行颜色标注?

如图表一为风亭部位施工桩基的所有桩基编号汇总;表二为所有已施工完成桩基编号;如果表一中某一桩基(一个编号)在表二中有登记(有相同编号),则表示该桩基施工完成;求:当表二中出现表一中的桩基编号时,表一中该编号显示为红色

Excel如果一个表格中的某一个数等于另一个表中某一项,则该项进行颜色标注,根据补充信息及截图来看,可以使用条件格式来设置,为了方便演示,将两个表的数据放在一张表中,具体设置方法如下:

第一步:选中需要设置的单元格区域A2:B26;

第二步:依次单击“开始”选项卡--“条件格式”--“新建规则”;

第三步:在弹出的对话框中选择“使用公式确定要设置格式的单元格”,并输入公式:

=COUNTUFS($F:$F,A2,$G:$G,A$1)

第四步:单击“格式”按钮设置填充颜色,单击“确定”按钮即可。

条件格式设置及效果图

注:因为两个表之间的关系是需要满足两个条件,所以利用COUNTIFS多条件求个数函数来进行设置。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-26
选择J列,条件格式,新建规则,使用公式确定要设置格式的单元格,

公式为=COUNTIF(出入口、风亭围护桩!$B:$B,J1)>0
格式,填充,选择 红色,确定。
第2个回答  2020-07-26
选定A2:A100
格式-条件格式-公式
=COUNTIF(INDIRECT("Sheet2!b:b"),$a2)>0
选择填充颜色
假设图2的sheet名为 Sheet2
编号在B列追问

操作失败了

追答

=COUNTIF(INDIRECT("出入口、风亭围护桩!$B:$B"),$a2)>0

追问

我觉得我的问题是出在新建规则在哪一列上,我按你的操作完之后,表一J列并没有出现红色

追答

说的是a列选定A2:A100
格式-条件格式-公式
=COUNTIF(INDIRECT("出入口、风亭围护桩!$B:$B"),$a2)>0选择填充颜色

你把公式里的A修改为J

追问

一样的这个我知道,但是我把公式但、单独拿出来使用,就正常只不过输出结果为TRUE\FALSE,感觉崩溃了,不过还是得谢谢你感谢感谢

追答

条件格式里,TRUE

就执行填充颜色啊

=COUNTIF(INDIRECT("出入口、风亭围护桩!$B:$B"),$a2)>0


意思,统计  出入口、风亭围护桩    表的B列,是否存在A2?,存在,A2就填充颜色

前提是要选定A2:A1000,假设这个区域

追问

搞定了,我整错了 ,公式错了

相似回答