Excel搜索Word是否在列A中的某个位置以及列B中

问题描述 投票:0回答:1

有没有办法检查A列中的任何条目是否包含与B列中的条目相同的单词?

我想检查单词在列中的某个位置是否显示为双,如果它们存在,则应该将这些单词标记为红色,并将单词double设置为在C列中写入。

不幸的是,我对excel并不是很擅长,对VBA几乎一无所知,所以我很感激完整的解决方案。

简而言之:

  • 在A列中,每个单元格中都有一个带有单词和数字的文本或句子
  • 在B列中,每个单元格中都有一个带有单词和数字的文本或句子,B列中的单词也可以在A列的某处找到。
  • 在C列中,应显示在A列和B列中某处加倍的单词。最佳将是包含重复的单元格/单词的颜色突出显示。

编辑

我在这里添加一张图片来表明我的意思。我认为案文不是那么清楚。

enter image description here

excel vba excel-vba
1个回答
0
投票

您可以尝试使用两列作为答案,但如果我为一切计算出一个公式将更新现在的答案,这将为您提供您希望公式得到重复项的内容

  =COUNTIF($A$1:$B$7,B2)>1

此公式查看A列单元格1到B列单元格7,您可以更改它以满足您的要求。然后B2是计算的值,因此如果您的数据从1开始,您将该公式放在第一个单元格上并将其更改为引用正在评估的单元格并将其拖到其他单元格中,则对此的答案将为真或假。如果值重复,则为True。下一列的下一个公式将是复制重复值的公式。

=IF(G2=TRUE,B2,FALSE)

为了突出显示你可以简单地使用条件格式希望这有帮助

© www.soinside.com 2019 - 2024. All rights reserved.