基于“另一列”和“如果第一列的值未重复”的条件格式

时间:2019-09-02 15:49:13

标签: regex google-sheets filter google-sheets-formula gs-conditional-formatting

我在Google表格文档中有2列。

A列是GUID,B列是饭店名称。

示例:

Column A                                | Column B
{00000000-0000-0000-0000-000000000001}  | Bistro A
{00000000-0000-0000-0000-000000000001}  | Bistro A
{00000000-0000-0000-0000-000000000001}  | Bistro A
{00000000-0000-0000-0000-000000000002}  | Bistro B
{00000000-0000-0000-0000-000000000002}  | Bistro B
{00000000-0000-0000-0000-000000000003}  | Bistro C
{00000000-0000-0000-0000-000000000003}  | Bistro C
{00000000-0000-0000-0000-000000000004}  | Bistro D
{00000000-0000-0000-0000-000000000004}  | Bistro D
{00000000-0000-0000-0000-000000000004}  | Bistro E

现在,我将B列从A到Z进行排序,并且在A和B列中有一个条件格式,当重复该名称时,该单元格为单元格绿色。

我的问题是: 我想要一种方法或条件格式,它可以检查列A中的值(如果与列B不匹配时是否重复),例如可以显示红色。

我正在尝试查看是否没有相同的GUID,但名称不同。 与最后一个示例行非常相似,其中“ Bistro D”和“ Bistro E”的GUID相同。

2 个答案:

答案 0 :(得分:1)

我会做些不同,因为您可能想知道两个GUID和Bistro的计数是否不同,即使它们都> 1

=countif($A:$A,$A1)<>countif($B:$B,$B1)

enter image description here

答案 1 :(得分:0)

使用此自定义公式:

=REGEXMATCH(A1,TEXTJOIN("|",1,FILTER(A:A,COUNTIF(A:A,A:A)<>COUNTIF(B:B,B:B))))

0