发布时间:2023-11-26 04:25来源:www.sf1369.com作者:宇宇
比如在B列,从B1开始,B10结束
选定B1:B10,格式-条件格式-公式
输入
=IF(COUNTIF(B:B,B1)>1,TRUE)
选择你需要的颜色,确定
设一个叫“总表”另一个叫“其他表”,两个表的A列都是编号,B列都是姓名资料,只要在“总表”的C2输入双引号内公式:“=IF(ISERROR(VLOOKUP(A2,'其他表'!A:B,2,0)),,有)”,并把公式向下复制到其他单元格,这样只要在“其他表”里出现“总表”里的数据时,“总表”里的C列对应单元格就会显示“有”,否则就什么也不显示。
补充:如果只要用A列查找就可以把公式改为::“=IF(ISERROR(LOOKUP(A2,'其他表'!A:A)),,有)”就行了。
再补充:我想我明白你为何会错了,公式中的“总表”和“其他表”我只是比如这两个表是用这两个名称,单引号是不会错的,只是你公式中的名称一定要与你表的名称一致,就是打开表格后在靠下边的默认是“Sheet1,Sheet2....”的这些工作表标签,如果你按我说的一样把第一个表叫“总表”那你就要把这个名称改为“总表”,方法是双击这个表的标签或右键点击这个标签选“重命名”把名称改为“总表”,“其他表”也是这样改,改好后再用我这公式试试,一定没问题的。
注:但这两个表一定要在同一个工作薄中,如同一文件中的“Sheet1”和“Sheet2”一样。
A列B列分别名称,结果显示在C列,在C1中输入 =--NOT(COUNTIF($A$1:A1000,B1)=0) 向下拖拽即可 $A$1:A1000这个范围可以自己选择,$A$1:A9000,只要不超过65536就可以
条件格式:
=COUNTIF($B$1:$B$10000,A1)>0
运用到其他A单元格
要标注成什么颜色,自己安排。
补充:是选中A1,点击菜单“格式”——“条件格式”,选“公式”,输入上面内容,再选择格式,如满足的标注为背景为红色等。再用格式刷,运用到A列其他单元格。
excel2010条件格式中有一项项目选取规则,可以设置从大到小的前几位数值标记格式:
具体的操作如下图录制,将考试分数位居前5的数值用绿色底纹标记出来
EXCEL中好像没有这样的功能。但可以变通一下。把这列分成几列,标注颜色后再合并列。