Excel 公式或规则或 vba 比较 2 个单元格并仅突出显示差异

Posted

技术标签:

【中文标题】Excel 公式或规则或 vba 比较 2 个单元格并仅突出显示差异【英文标题】:Excel formula or rules or vba to compare 2 cells and to highlight only the differences 【发布时间】:2021-08-25 20:43:15 【问题描述】:

是否有任何 Excel 公式或规则或 vba 来比较 2 个单元格并仅突出显示另一个单元格或同一单元格中的差异。

我的 Excel 中有两列 A 列和 B 列,每一行包含不同的 文本 数据,

例子

单元格 A2 包含文本“我的名字是 Bingold Axel”

单元格 B2 包含“我的名字是 Axel”

当我在 C2 中输入精确公式时,它只会返回真或假...

而我希望将特定单词“Bingold”(因为这是 2 个单元格之间的唯一区别)打印在 c2 或单元格 A2 中,单独的单词“Bingold”应该变成红色字体

知道如何用 excel 来完成,还是我们需要 pandas?

【问题讨论】:

这可以通过条件格式来完成。到目前为止,您尝试过什么? 本帮助文档将帮助您编写能够得到良好答案的问题:***.com/help/how-to-ask mrexcel.com/board/threads/… 或者***.com/questions/32382925/… 【参考方案1】:

尝试:

=FILTER(SPLIT(A2, " "), NOT(COUNTIF(SPLIT(B2, " "), SPLIT(A2, " "))))

【讨论】:

以上是关于Excel 公式或规则或 vba 比较 2 个单元格并仅突出显示差异的主要内容,如果未能解决你的问题,请参考以下文章

VBA,如何判断单元格中公式的结果是不是是星期天或星期六呢?

使用VBA在excel公式中增加包含单元格引用的变量

Excel公式计算单个单元格中的多个可能组合

使用公式或函数比较单元格值并在 Excel 中打印计数?

使用 VBA 将 Excel 公式写入单元格

excel 同一表格不同区域,相同数值单元格填充颜色公式?