Google sheets 计算Google工作表中唯一日期的唯一值

Google sheets 计算Google工作表中唯一日期的唯一值,google-sheets,filter,unique,google-sheets-formula,google-sheets-query,Google Sheets,Filter,Unique,Google Sheets Formula,Google Sheets Query,我有一个表格,其中包含在一个月内为多个组织志愿服务的人员的信息。一个人可以在多个日期为同一组织志愿服务,多个人可以在同一日期志愿服务。我感兴趣的是跟踪每个组织的唯一志愿者(在一个月内的任何时间点自愿服务的个人)和唯一轮班(就本数据而言,轮班是指一个人在唯一日期自愿服务) 如何提取唯一的移位度量?下面是我正在处理的数据类型的一个示例: Organization | Date | Volunteer A | 10-01-2018 | Jane A

我有一个表格,其中包含在一个月内为多个组织志愿服务的人员的信息。一个人可以在多个日期为同一组织志愿服务,多个人可以在同一日期志愿服务。我感兴趣的是跟踪每个组织的唯一志愿者(在一个月内的任何时间点自愿服务的个人)和唯一轮班(就本数据而言,轮班是指一个人在唯一日期自愿服务)

如何提取唯一的移位度量?下面是我正在处理的数据类型的一个示例:

Organization | Date       | Volunteer
A            | 10-01-2018 | Jane 
A            | 10-01-2018 | Ben
A            | 10-02-2018 | Jane
B            | 10-01-2018 | Emily
B            | 10-02-2018 | Jack
您可以看到,组织A有2个独特的志愿者和3个班次,而组织B有2个独特的志愿者和2个班次。我可以使用组织作为标准的
countuniqueifs
获得唯一的志愿者人数,但要获得轮班数,我需要“日期”和“志愿者”列都是唯一的,同时保持组织作为标准

我感兴趣的是跟踪每个组织的独特志愿者



(在一个月内任何时候自愿参加的个人)


和唯一轮班(就本数据而言,轮班是指一个人在唯一日期志愿工作)


期望的输出是什么?到目前为止您尝试了什么?
=UNIQUE({A2:A, C2:C})
=QUERY(UNIQUE({A2:A, C2:C}), 
 "select Col1,count(Col2) 
  where Col1 is not null 
  group by Col1 
  label count(Col2)''", 0)
=QUERY(UNIQUE(FILTER({A2:A, C2:C}, MONTH(B2:B)=10)), 
 "select Col1,count(Col2) 
  where Col1 is not null 
  group by Col1 
  label count(Col2)''", 0)
=QUERY(UNIQUE(FILTER({A2:A, B2:B&C2:C}, MONTH(B2:B)=10)), 
 "select Col1,count(Col2) 
  where Col1 is not null 
  group by Col1 
  label count(Col2)''", 0)