excel中设置函数对比两个单元格内的内容相同或部分相同?

作者&投稿:驷径 (若有异议请与网页底部的电邮联系)
您可以使用 Excel 的 IF 和 SEARCH 函数来实现这个功能。
例如,要判断 N1 单元格中的内容是否在 C 列中有相同项,您可以使用以下公式:
Copy code=IF(ISERROR(VLOOKUP(N1, C:C, 1, FALSE)), "", "F1")

这个公式会查找 N1 单元格中的内容在 C 列中的位置,如果找到了相同的内容,就返回 F1 的值。
要实现第二个功能,您可以使用 SEARCH 函数来查找 N2 单元格中的内容在 C 列中是否存在,并通过 IF 函数判断结果,返回 F2 的值。例如:
Copy code=IF(ISERROR(SEARCH(N2, C:C)), "", "F2")

这个公式会在 C 列中查找 N2 单元格中的内容,如果找到了,就返回 F2 的值。
第三个功能也可以通过类似的方式实现,例如:
Copy code=IF(ISERROR(SEARCH("泵", C:C)), "", "F3")

这个公式会在 C 列中查找包含“泵”的内容,如果找到了,就返回 F3 的值。
请注意,上面的公式仅供参考,实际情况可能会有所不同。

条件有点多元化。
你是想所有名称中,只要这个名称里面有一个字和另外C列里面的名称字相同就出F列数据?
那谁能保证这个字不在别的名称里面出现呢?
比如:N5(米顿罗计量泵) 你用泵去匹配,那防腐高压风机用什么去匹配? 不唯一的话公式设置不出来这个效果的。

你这样的想法是好的,但是在操作上,只能识别A列里包含有N列的品名,否则很难选择关键词来操作啊!!!

根据你目前的信息可以提供一个公式,输入到 F1 单元格:

=IFERROR(LOOKUP(1,0/(FIND($N$1:$N$5,C1)),$O$1:$O$5),"")

复制并下拉,即可……

下面的公式是追加可以识别包含有N列末字的:

=IFERROR(IFERROR(LOOKUP(1,0/(FIND($N$1:$N$5,C1)),$O$1:$O$5),LOOKUP(1,0/(FIND(RIGHT($N$1:$N$5),C1)),$O$1:$O$5)),"")



选择需要比对的所有单元格,开始——条件格式——重复值——确定。完成后重复项会标注颜色。

~

Excel 如何对比两列数据是否有重复
答:数据量小时我们可以使用 “重排窗口”人工对比;而当表格数据量非常庞大时,这就非常困难了,而且也非常容易出错。下面我介绍 在Excel中对比两列数据是否相同的几种方法。开启分步阅读模式 工具材料:Microsoft Excel 2010 操作方法 01 一、使用IF函数;在Excel单元格中输入“=”,即表示这是个函数。现在...

Excel如何对比两列姓名找出两列相同和不同的姓名有哪些方法
答:可以用条件格式、高级筛选、函数公式等三种方法来识别处理,下面详细描述第一种方法,具体如下:1、条件格式法 1)选中两列单元格 2)开始菜单--选择“条件格式”---“突出显示单元格规则”3)选择“重复值”选项 4)弹出“重复值”选项卡,选择对应重复值得设置颜色,如“浅红色填充深红色文本”5)...

如何用excel比较两列数据大小
答:需要准备材料或工具:Excel软件,电脑。1、使用Excel软件打开需要比较大小的数据表格,示例如图所示:2、选中需要放置比较大小结果的后方单元格,然后选择上方的插入函数图标,如图所示:3、在弹出的窗口中,选择“IF”函数,然后点击确定,如图所示:4、点击测试条件后方的输入栏,然后点击需要进行比较的A1单元...

EXCEL中的比较函数怎么用
答:1、首先在电脑中打开EXCEL表格之后,在单元格输入exact函数,如下图所示。2、第一个参数是第一个文本内容,如下图所示。3、第二个参数是第二个文本内容,如下图所示。4、接着在键盘中回车一下,等于false,说明不相同,如下图所示。5、等于true,说明两个相同,如下图所示比较函数就使用完成了。

EXCEL中如何将两张表格中的数据内容进行对比筛选?
答:EXCEL中将两张表格中的数据内容进行对比筛选的方法和详细的操作步骤如下:准备材料:Microsoft Office 2016 excel软件、电脑。1、首先,找到列A中的数字,然后在E列中填写B列中的数字,如下图所示。2、其次,在单元格E2中输入VLOOKUP函数,即=VLOOKUP(搜索值、搜索范围、搜索列数、精确匹配或近似匹配)...

在Excel中使用if函数比较两个表格里带单位数值的大小,总会出现错误,是...
答:是的。如果带了单位,比较时excel会将两个比较的值默认为文本型,这样是不能比较的。你可以考虑下面的方法来解决。设原需要比较的数据在a、b列,且单位均为一个字符。则比较公式为:=--left(a1,len(a1)-1)>--left(b1,len(b1)-1)函数解析:截取a1与b1单元格左边除最后一个字符外的数据,并...

如何对比出EXCEL两列数据不相同的数据
答:我们从上图中可以看到表格一的客户名称是按照A-N的顺序排列,而表格二的客户名称是混乱的。所以我们要在表格二后面先运用LOOKUP查找函数来找出各客户名称对应的表格一的应收账款金额,这样才能将数据进行对比。方法如下:1、在G4单元格输入Vlookup查找函数,即=Vlookup(),如下图所示:2、输入VLOOKUP...

EXCEL中如何比对两组数据,并且找到相同的数据?
答:1、首先在excel表格汇总输入两组数据,需要对这两组数据进行比对找到相同的数据。2、然后在C1单元格中输入函数公式:=COUNTIF(A:A,B1),意思是查找B1单元格的数据在A列中是否有重复项。3、点击回车,即可看到计算结果为“1”,表示B1单元格的数据在A列中有相同数据。4、将C1单元格的公式向下填充,...

两个EXCEL表格数据如何对比排序
答:2.如果嫌错误值难看,可以将公式改成:=ISNUMBER(MATCH(A1,B:B,))ISNUMBER判断返回值是不是数字,如果是数字就返回TRUE,反之返回FALSE。3.这个过程也可以用COUNTIF函数来完成。C1输入公式=COUNTIF(B:B,A1),下拉即可。如果C列返回的是大于0的数字(因为B列里可能有重复出现A列某个单元格内容)就...

请问,EXCEL中用什么函数可以表示两列数值对比,并能在第三列单元格中自 ...
答:C1单元格公式如下:=IF(A1>B1,"下降",IF(A1=B1,"等于","上升"))然后将光标移到C1 单元格的右下角,这是鼠标会变成一个“十”字光标(注意要不带箭头,单箭头的是移动),此时按住鼠标左键,并向下做拽,即可实现你说功能。