Google sheets 如何从压缩的1列和3列中计算唯一性?
在本文中,我尝试在1列和3列之间查找匹配项。它起作用了。现在我想计算点击数,但如果出于某种原因,有一个奇数,它仍然会计算 我试过:Google sheets 如何从压缩的1列和3列中计算唯一性?,google-sheets,filter,match,google-sheets-formula,textjoin,Google Sheets,Filter,Match,Google Sheets Formula,Textjoin,在本文中,我尝试在1列和3列之间查找匹配项。它起作用了。现在我想计算点击数,但如果出于某种原因,有一个奇数,它仍然会计算 我试过: =COUNTUNIQUE(ARRAYFORMULA(MATCH(E3:E;{A$3:A;B$3:B;C$3:C};0))) 所需输出的总计数为3(苹果、番茄、梨),仍有3个缺失(香蕉、南瓜、黄瓜),唯一计数为3,而不是4 我需要改变什么?G3: =COUNTA(IFERROR(FILTER({A3:A;B3:B;C3:C}; REGEXMATCH({A3:A
=COUNTUNIQUE(ARRAYFORMULA(MATCH(E3:E;{A$3:A;B$3:B;C$3:C};0)))
所需输出的总计数为3(苹果、番茄、梨),仍有3个缺失(香蕉、南瓜、黄瓜),唯一计数为3,而不是4
我需要改变什么?G3:
=COUNTA(IFERROR(FILTER({A3:A;B3:B;C3:C};
REGEXMATCH({A3:A;B3:B;C3:C}; TEXTJOIN("|"; 1; E3:E)))))
G6:
G11:
注意
LOWER()
对于大小写不敏感问题如果你不介意我回到这个问题,请再看一看你今天早些时候提供的公式:=COUNTA(IFERROR(UNIQUE(FILTER({A3:A;B3:B;C3:C};REGEXMATCH({A3:A;B3:B;C3:C};TEXTJOIN(|;“1;E3:E俎俎俎俎俎俎俎)),无法信任用户进行异常写入。那么如何将|改为(?I)不区分大小写呢?
=COUNTA(E3:E)-COUNTA(IFERROR(FILTER({A3:A;B3:B;C3:C};
REGEXMATCH({A3:A;B3:B;C3:C}; TEXTJOIN("|"; 1; E3:E)))))
=COUNTA(IFERROR(UNIQUE(FILTER({A3:A;B3:B;C3:C};
REGEXMATCH(LOWER({A3:A;B3:B;C3:C}); LOWER(TEXTJOIN("|"; 1; E3:E)))))))