2022-12-30 04:17来源:m.sf1369.com作者:宇宇
使用if和max函数综合处理。
excel版本参考:2010
1、选中e2单元格;
2、输入公式:=max(if($a$2:$a$7=d2,$b$2:$b$7))
3、按下ctrl+shfit+enter组合键,结束公式输入
4、双击e2,使用填充柄填充公式到e5
5、查看效果。
你所以为的明明相同应该是根据眼睛看到的,但是实际上眼睛有时候也可能被骗,即所见未必为真,通常发生在文字中有空格啊,或者不可见非打印字符.
如何判断?
1.首先以len函数判断文本长度,看是否一致.
如果跟眼睛看到的不一样,证明有非打印字符.
2.通常是在文本前或者之后,我们可以用left或者right函数,甚至于mid函数,来分解每个字符.
3.将分解的字符用code函数判断,你就可以发现究竟是哪种非打印字符,因为对应的ASCII码都有对应的编号。
4.替换这些异常字符即可。 ctrl+H,查找项输入异常字符,可以用复制或者利用alt+数字小键盘数字的方式输入,替换项留空即可处理完毕
5.最后再比较,可以用=判断,或者exact函数判断。
1.打开Excel表格示例
2.选中A,B两列。
3.点击“条件格式”。
4.将鼠标移动到“突出显示单元格规则”上然后点击“重复值”。
5.点击“确定”。
7.这样两列表格中相同的名字就被找出来并高亮显示了
第一:用VLOOKUP()函数
第二:用条件格式。
1)VLOOKUP
假设你表1的姓名在A列,表2的姓名在A列,则进行如下操作:在没用的某一列输入公式:
=if(vlookup(sheet2!A:A,A1)>1,"",A1)
这样就找到表1中在表2中没有的姓名
表二中进行相同的操作,只是公式是:
=if(vlookup(sheet1!A:A,A1)>1,"",A1)
2)条件格式,操作起来麻烦,怕说的不清楚,就不说了。
第一步.打开Excel表格,在D1单元格输入=COUNTIF(C$1:C1,C1)
第二步,接着根据目前的重复量显示相应的数字,目前没有重复所以显示的是1
第三步.接着下拉填充公式
第四步,这个时候我们就会发现有重复的数值会根据不同的重复量显示不同的数字,
在excel上一次性查找多个名字方法如下:
1、将需要查找的人名以列表的方式罗列出来;
2、选择数据区域,在“数据”选项下的“高级”筛选中,以数据区域为“列表区域”,以条件所在单元格为“条件区域”,勾选“将筛选结果复制到其他位置”,并指定结果存放的起始单元格,确定后,即可将数据区域中符合条件的数据筛选复制出来。
详见附图举例
excel筛选相同名字方法:
打开表格,选中要筛选的单元格,在选中的单元格中输入“=if(B3=”,切换到第二个Excel表格。
选择姓名区域并按下回车,返回第一个工作表后,在选中的单元格内补全公式。
“=if(B3=sheet2!B3:B7,“是”,“否”)”,按下回车,得到数据之后,下拉填充数据即可。