Google Spreadsheet:比较2个数组

我希望得到您的帮助,提出一个比较2个数组的公式:

Array A:
444444
333333
222222

Array B
111111111
123124123
124124111
444444

我想比较两个数组,并返回两个数组中存在多less个值。 所以对于出现在顶部的这两个数组,它应该读取1,因为在这两个数组中只存在“444444”。

我说数组而不是单元格/列/行的原因是因为我使用= QUERY()函数来获取数组。

如果数组A中的所有值都是唯一的(或者如果您想重复计算重复数据等):

=COUNTA(IFERROR(FILTER(Array_A;MATCH(Array_A;Array_B;0))))

如果您需要考虑数组A中的非唯一值,而不是对它们进行重复计数:

=COUNTA(IFERROR(FILTER(UNIQUE(Array_A);MATCH(UNIQUE(Array_A);Array_B;0))))