如果在特定日期使用 arrayformula 求和

Using arrayformula to sum if on certain date

我想根据某个日期的与会者人数统计某个月的与会者人数,但找不到不用手动向下拖动的公式。我已经找到了如何做一个月并手动拖下这个公式(令我惊讶的是我设法弄清楚了)。

谁能帮我弄清楚如何使用 arrayformula 自动执行此操作,这样就不需要手动向下拖动了。

这是我的 a.t.m。

Link 我的 google sheet: https://docs.google.com/spreadsheets/d/1lLhfe1JDQxsMOS1gjWr5whjj7MRgqN4xNqlmoJ3xK9E/edit?usp=sharing

使用:

=ARRAYFORMULA(QUERY({TEXT(B2:B, "mmmm yyyy"), C2:C}, 
 "select Col1,sum(Col2) 
  where Col2 is not null 
  group by Col1 
  label sum(Col2)''", 0))


更新:

=ARRAYFORMULA(IFNA(VLOOKUP(A2:A, 
 QUERY({TEXT('input 1'!B2:B, "mmmm yyyy"), 'input 1'!C2:C}, 
 "select Col1,sum(Col2) 
  where Col2 is not null 
  group by Col1 
  label sum(Col2)''", 0), 2, 0)))