Database Excel两列比较(拼写错误的文本)

Database Excel两列比较(拼写错误的文本),database,excel,ms-access,data-comparison,Database,Excel,Ms Access,Data Comparison,我在MicrosoftExel中有两列,每列都包含一个汽车型号列表。我想比较这两列,这样第二列和第一列上的模型就会变成红色。 这两列几乎相同,但可能存在一些语法错误(拼写错误的文本),例如: 第1列:梅赛德斯C250、宝马M5、大众马球、奥迪A5 第2列:Mercedess 250、宝马M5、澳大利亚A5 我希望这些细胞在比较后变成红色: “梅赛德斯C250”、“美塞德斯250”、“宝马M5”、“奥迪A5”、“奥德A5” 如果有人能给我一个技巧,帮助我快速地与Excel或其他工具进行这种类型

我在MicrosoftExel中有两列,每列都包含一个汽车型号列表。我想比较这两列,这样第二列和第一列上的模型就会变成红色。 这两列几乎相同,但可能存在一些语法错误(拼写错误的文本),例如:

  • 第1列:梅赛德斯C250、宝马M5、大众马球、奥迪A5
  • 第2列:Mercedess 250、宝马M5、澳大利亚A5
我希望这些细胞在比较后变成红色: “梅赛德斯C250”、“美塞德斯250”、“宝马M5”、“奥迪A5”、“奥德A5”


如果有人能给我一个技巧,帮助我快速地与Excel或其他工具进行这种类型的比较,我将不胜感激。

您可以使用条件格式:

假设A1:B5中的值,选择A1:A5转到条件格式添加新规则,选择“使用公式确定要格式化的单元格”并编写公式:

=COUNTIF($A$1:$B$5;A1)>1

这不起作用,因为“COUNTIF”只适用于相同的单元格比较,我的例子中有语法错误。啊,你想比较拼写错误的文本吗?好吧,祝你好运。顺便说一句,这个公式不可能出错,唯一可能发生的事情是没有签名的值。如果Naourass使用US Excel,它使用逗号作为函数参数分隔符,那么可能会出错,在这种情况下,他们希望:
=COUNTIF($A$1:$B$5,A1)>1
@NaourassDerouichi,您可以这样做,如果您只想使用前五个字母,例如,use=COUNTIF($A$1:$B$5,Left(A1,5)&“*”)>1假设您的评论是针对我的,我不确定“辩护”如何适用。我试图澄清为什么答案可能会产生错误。你可以看看:Levenshtein距离有着广泛的应用,例如,拼写检查器、光学字符识别校正系统。。。。这里是@simoco这看起来很有用。。。谢谢