COUNTA 按月和排除在 Google 个工作表中
COUNTA by month and by exclusion in Google Sheets
这是一个示例 SHEET 解决方案有效:
https://docs.google.com/spreadsheets/d/1Twc9i7D5rDvT_Q88thrwjV8E58Ja7c-ifdlCZDwu6Ok/edit?usp=sharing
我有一个 Google Sheet,其中我的注册表来自某种帮助台注册表的 Google 表单。我正在尝试制作一个常规报告选项卡,其中包含总数和当月的计数。
例如,我正在计算有多少条目被分类为 'open' 和 'ended'
我拥有 'open' 个注册中心的全球总数:
=COUNTA(QUERY(INDIRECT("Responses!$N2:$N"), "where not N contains 'Ended'", 0))
对于 closed/ended 注册表,我有:
=COUNTIF(INDIRECT("Responses!$N2:$N"),"Ended")
效果很好。 "B" 列是时间戳,"N" 列只是将状态列为 "Ended" 或其他。但是当我尝试按月计数时,它失败了。我正在尝试使用:
=COUNTA(QUERY(INDIRECT("Responses!$N2:$N"),
"where not N contains Finalizado'",
INDIRECT("Responses!$B2:$B"),
">"&EOMONTH(TODAY(),-1),INDIRECT("Responses!$B2:$B"),"
<="&EOMONTH(TODAY(),0))")")
谁能指出公式中的错误?
我也检查了这些,但仍然不知道错误的确切位置:(Google Sheets, increment cell by month)
(Sum by month in Google Sheet)
(Google Sheets =MONTH works but MONTH in QUERY does not)
()
这样试试:
=COUNTA(IFERROR(QUERY(INDIRECT("Responses!B2:N");
"select N
where not lower(N) contains 'finalizado'
and month (B)+1 = "&MONTH(TODAY()); 0)))
这是一个示例 SHEET 解决方案有效:
https://docs.google.com/spreadsheets/d/1Twc9i7D5rDvT_Q88thrwjV8E58Ja7c-ifdlCZDwu6Ok/edit?usp=sharing
我有一个 Google Sheet,其中我的注册表来自某种帮助台注册表的 Google 表单。我正在尝试制作一个常规报告选项卡,其中包含总数和当月的计数。
例如,我正在计算有多少条目被分类为 'open' 和 'ended'
我拥有 'open' 个注册中心的全球总数:
=COUNTA(QUERY(INDIRECT("Responses!$N2:$N"), "where not N contains 'Ended'", 0))
对于 closed/ended 注册表,我有:
=COUNTIF(INDIRECT("Responses!$N2:$N"),"Ended")
效果很好。 "B" 列是时间戳,"N" 列只是将状态列为 "Ended" 或其他。但是当我尝试按月计数时,它失败了。我正在尝试使用:
=COUNTA(QUERY(INDIRECT("Responses!$N2:$N"),
"where not N contains Finalizado'",
INDIRECT("Responses!$B2:$B"),
">"&EOMONTH(TODAY(),-1),INDIRECT("Responses!$B2:$B"),"
<="&EOMONTH(TODAY(),0))")")
谁能指出公式中的错误?
我也检查了这些,但仍然不知道错误的确切位置:(Google Sheets, increment cell by month)
(Sum by month in Google Sheet)
(Google Sheets =MONTH works but MONTH in QUERY does not)
(
这样试试:
=COUNTA(IFERROR(QUERY(INDIRECT("Responses!B2:N");
"select N
where not lower(N) contains 'finalizado'
and month (B)+1 = "&MONTH(TODAY()); 0)))