Google sheets 如果记录出现在第二张纸上,需要对其进行计数,但只想计数一次

Google sheets 如果记录出现在第二张纸上,需要对其进行计数,但只想计数一次,google-sheets,unique,array-formulas,google-sheets-query,countif,Google Sheets,Unique,Array Formulas,Google Sheets Query,Countif,我有一个所有事件的完整列表(第2页)和一个特定的事件列表(第1页),我需要知道事件是否在第2页上,使用公式(第1页;第K列)计算它一次-无论它出现多少次 表1中的特定事件A列:A,表2中的整个事件事件!,A:A A栏(第1页) 事件03521, 事件03338, L栏(第2页) 事件03521, 事件03338, 事件03521, 我想返回K列(第1页) 表1 A2:事件03521 第1页K2:计数(1) 我尝试了=CountA(UNIQUE(Event!L:L,A2)),我得到了一个1,

我有一个所有事件的完整列表(第2页)和一个特定的事件列表(第1页),我需要知道事件是否在第2页上,使用公式(第1页;第K列)计算它一次-无论它出现多少次

表1中的特定事件A列:A,表2中的整个事件事件!,A:A

A栏(第1页)
事件03521,
事件03338,


L栏(第2页)
事件03521,
事件03338,
事件03521,


我想返回K列(第1页)
表1 A2:事件03521

第1页K2:计数(1)

我尝试了=CountA(UNIQUE(Event!L:L,A2)),我得到了一个1,我知道这是不正确的。有些有225次出现,有些有0次。
这是问题的第二部分,有时表2中的事件名称只是编号3521。不确定是否可以同时查看“事件03521和/或03521或3521”。我可以尝试搜索每个3521并将事件03521添加到其中以解决此问题。

尝试:

=ARRAYFORMULA(QUERY(IF(A:A="",,IF(ISNUMBER(A:A*1), "Event "&TEXT(A:A, "00000"), A:A)), 
 "select Col1,count(Col1) where Col1 is not null group by Col1 label count(Col1)''"))

共享您的工作表副本