首页 > 解决方案 > 如果比较两列

问题描述

A栏:333 Ich wünschte, ich könnte 888 in meine Kindheit zurückkehren.

B栏:Ich wünschte, ich könnte in meine Kindheit zurückkehren.

我在两列中有这两个句子。现在我想比较它们,但不考虑 333 和 888。也不需要创建第三列并替换 333,因为如果我将来在 B 列中进行任何更改,将立即看到它是否与 A 列不匹配。333 实际上是标签,但它们不会显示在这里所以我用333替换它们以供参考。

标签: regexgoogle-sheetsgoogle-sheets-formulaarray-formulasgs-conditional-formatting

解决方案


你可以这样做:

=TRIM(REGEXREPLACE(A1, "[0-9]+", ))=B1

0

和 ArrayFormula 将是:

=ARRAYFORMULA(TRIM(REGEXREPLACE(A1:A, "[0-9]+", ))=B1:B)

或者像这样使用绿色,如果两列都匹配:

=(TRIM(REGEXREPLACE($A1, "[0-9]+", ))=$B1)*(A1<>"")

0


推荐阅读