如何通过比较 1 列和 3 列来计算唯一值?
How Can I Countunique from a compring 1 column eith 3 columns?
在这个 example 中,我试图找到 1 列和 3 列之间的匹配项。有用。现在我想计算命中数,但如果由于某种原因存在奇数值,它仍然算数。
我试过:
=COUNTUNIQUE(ARRAYFORMULA(MATCH(E3:E;{A:A;B:B;C: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:
=COUNTA(E3:E)-COUNTA(IFERROR(FILTER({A3:A;B3:B;C3:C};
REGEXMATCH({A3:A;B3:B;C3:C}; TEXTJOIN("|"; 1; E3:E)))))
G11:
=COUNTA(IFERROR(UNIQUE(FILTER({A3:A;B3:B;C3:C};
REGEXMATCH(LOWER({A3:A;B3:B;C3:C}); LOWER(TEXTJOIN("|"; 1; E3:E)))))))
注意 LOWER()
不区分大小写
在这个 example 中,我试图找到 1 列和 3 列之间的匹配项。有用。现在我想计算命中数,但如果由于某种原因存在奇数值,它仍然算数。
我试过:
=COUNTUNIQUE(ARRAYFORMULA(MATCH(E3:E;{A:A;B:B;C: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:
=COUNTA(E3:E)-COUNTA(IFERROR(FILTER({A3:A;B3:B;C3:C};
REGEXMATCH({A3:A;B3:B;C3:C}; TEXTJOIN("|"; 1; E3:E)))))
G11:
=COUNTA(IFERROR(UNIQUE(FILTER({A3:A;B3:B;C3:C};
REGEXMATCH(LOWER({A3:A;B3:B;C3:C}); LOWER(TEXTJOIN("|"; 1; E3:E)))))))
注意 LOWER()
不区分大小写