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

对比C列、N列,如N1在C列中有相同项用VLOOKUP函数就可以返回F1的值。现我想实现的是:1、N2在C列C2中不完全相同也能返回F2的值;2、N5(米顿罗计量泵)内容中“泵”查找C列时就能找到C3(调节池提升泵)内容中“泵”时,就返回F3的值。

您可以使用 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 的值。
请注意,上面的公式仅供参考,实际情况可能会有所不同。
温馨提示:内容为网友见解,仅供参考
第1个回答  2022-12-02
条件有点多元化。
你是想所有名称中,只要这个名称里面有一个字和另外C列里面的名称字相同就出F列数据?
那谁能保证这个字不在别的名称里面出现呢?
比如:N5(米顿罗计量泵) 你用泵去匹配,那防腐高压风机用什么去匹配? 不唯一的话公式设置不出来这个效果的。追问

亲,谢谢你花宝贵时间帮助我。基本上不会重复,因为对的就是项目名称。如果报错也是个别的,人看起也没有这么累了,亲,可以解决这问题吗?

追答

每个名称的前两个字匹配度高还是后两个字匹配度高,或者前三个字还是后三个字

第2个回答  2022-12-02

你这样的想法是好的,但是在操作上,只能识别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)),"")

追问

第一个公式结果:

第二个公式得到的结果:

亲,首先非常感谢!请教下,输入公式后应该是不是这样的结果呢?如果是,这表示什么意思呢?

追答

对呀,公式二是这样的。
就是查C列中包含N列字符组合,找到即显示O列对应的单元格数据;若是找不到,则用N列最后一个字符,比如“泵”字,只要C列中有这个字的,则显示对应的O列数据。
如果把O1:O5改成P1:P5,则显示的就是P列对应的内容了,其中这个数值5就是O列至最后一个有数据值的行数值。

第3个回答  2022-12-02
选择需要比对的所有单元格,开始——条件格式——重复值——确定。完成后重复项会标注颜色。追问

亲,非常感谢,这条件格式很不错,但要前后两单元结果一样的情况才可以,现就是前后两个单元格有部分一样,人工看下就很老火了。。

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

excel如何比较两个单元格数值的相同和不同
1、在C1单元格中插入函数=IF(A:A=B:B,“相同”,“不相同”)。2、按回车enter键生成数据结果,C1单元格出现的结果表明A1与B1的数值不相同。3、再将公式向下拖动复制,就可以比较两列数据的相同项和不同项。方法二:用VLOOKUP函数公式来比较:1、在C1单元格中插入函数=VLOOKUP(A1,B1,1,FALSE)。

如何快速对比两个表格的数据有无重复
1、首先选中要对比的A列和C列。2、点击【开始】【条件格式】【突出显示单元格规则】【重复值】,在跳出的对话框点【确定】,这时我们就可以看到重复的值变成深红色了。3、将深红色的单元格筛选出来,就是我们要的重复的姓名了,无颜色填充的就是不同的姓名了。4、首先选择A列,点击【数据】【筛选...

excel表格匹配两个单元格相同的数据?
如何将EXCEL中两个表按相同数据进行匹配?1、打开【两个表格】,选择【文件单元格】,选择【公式】,选择【VLOOKUP函数】。将查找值设置为【比对数据】,将数据表设置【表格数据】,快捷键【shift+f4】进行绝对引用。2、打开一个excel表,需要在另一个表中匹配出相应同学的班级信息。我们把光标定位在需要...

怎么比较两个单元格的相同或者不同?
判断Excel中两个单元格内容是否完全相同的方法:1. 使用“等于”运算符:直接在单元格中输入等号,然后将两个单元格名称或范围进行比较。如果两个单元格内容相同,会显示为TRUE;不同则显示为FALSE。例如,比较A1和B1单元格是否相同,可以输入公式“=A1=B1”。如果显示为TRUE,表示两者相同。反之则为不...

excel表格中如何验证两个单元格的内容是否一致,该用什么公式。谢谢...
假设我们有两个单元格,A1和B1,想要检查它们的内容是否相同。在C1单元格中输入以下公式:`=A1=B1`。这个公式会返回一个布尔值,如果A1和B1的内容完全一致,结果将是TRUE;如果有任何差异,结果将是FALSE。除了使用等号进行比较外,Excel还提供了EXACT函数,该函数用于比较两个文本字符串是否完全相同。

excel表格中如何验证两个单元格的内容是否一致该用什么公式谢谢_百度...
这里,“单元格1”和“单元格2”应替换为您要比较的实际单元格引用,例如`A1`和`B1`。公式的逻辑是,如果单元格1的内容等于单元格2的内容,则显示“一致”,否则显示“不一致”。除了`IF`函数外,还可以使用`EXACT`函数来比较两个字符串是否完全相同(包括大小写)。公式如下:```excel =EXACT(...

如何比对excel表格两列数据中的相同部分或重复部分
=MATCH(A1,B:B,)回车后下拉公式,如果返回的是数字,比如说C1的3,就说明A1单元格的内容再B列里第3行存在,也就是B3="A"。如果A列的内容再B列里没有就返回错误值#N\/A。2.如果嫌错误值难看,可以将公式改成:=ISNUMBER(MATCH(A1,B:B,))ISNUMBER判断返回值是不是数字,如果是数字就返回TRUE...

两个表格怎么匹配相同数据
在处理两个表格文件时,若需找出相同数据,可以使用Excel中的VLOOKUP函数。首先打开这两个表格文件,选择要在显示结果处的单元格,然后点击“公式”选项卡,进一步选择“查找与引用”下的VLOOKUP函数。接下来,设置查找值为需要比对的数据,而数据表则设为另一张表格中的数据。为了确保引用的准确性,应使用...

在excel中有没有检查两列数据是否完全相同的公式或函数
方法:使用“VlookUP”命令。1、打开EXCEL表格,在C列单元格输入如下命令:=VLOOKUP(B:B,A:A,1,0)。2、之后,向在拖动单元格,填充。就可以看到哪些数值是相同的,如图。

相似回答
大家正在搜