簡體   English   中英

COUNTA 按月和 Google 表格中的排除

[英]COUNTA by month and by exclusion in Google Sheets

這是解決方案工作的示例表:
https://docs.google.com/spreadsheets/d/1Twc9i7D5rDvT_Q88thrwjV8E58Ja7c-ifdlCZDwu6Ok/edit?usp=sharing


我有一個 Google 表格,其中有來自 Google Forms 的注冊表,用於某種幫助台注冊表。 我正在嘗試制作一個通用報告選項卡,其中計算了當前月份的總數。

例如,我正在計算有多少條目被歸類為“開放”和“結束”

對於全球“開放”注冊表,我有:

=COUNTA(QUERY(INDIRECT("Responses!$N2:$N"), "where not N contains 'Ended'", 0))

對於封閉/結束的注冊表,我有:

=COUNTIF(INDIRECT("Responses!$N2:$N"),"Ended")

這很好用。 “B”列是一個時間戳,“N”列只是將狀態列為“已結束”或其他內容。 但是當我嘗試按月計算時,它失敗了。 我正在嘗試使用:

    =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))")")

誰能指出公式中的錯誤?

我也檢查了這些,但仍然不知道錯誤到底出在哪里:( 谷歌表格,按月遞增單元格)(谷歌表格中按月求和)( 谷歌表格 = MONTH 有效,但 QUERY 中的 MONTH 無效)( 計算行數Google 表格或 Excel 中的當前月份和年份

試試這樣:

=COUNTA(IFERROR(QUERY(INDIRECT("Responses!B2:N"); 
"select N 
 where not lower(N) contains 'finalizado'
   and month (B)+1 = "&MONTH(TODAY()); 0)))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM