簡體   English   中英

如何計算谷歌表格中多列中的內容?

[英]how to count something in multiple columns in google sheets?

我需要在谷歌表中計算每個人每個日期的項目。 你推薦什么公式? 我寫這個,但它不起作用:

=countifs(A2:A11, "3/14/2020", B2:B11, "person1", D2:H11, "*")

看圖片:

在此處輸入圖片說明

您可以使用數據透視表

看看隨附的電子表格
https://docs.google.com/spreadsheets/d/....

Google 表格數據透視表

請閱讀有關如何創建和使用數據透視表的更多信息

另一種方法是使用 mmult 方法獲取行總數,然后使用分組或數據透視查詢進行跟蹤:

=ArrayFormula(query({A2:B11,mmult(n(D2:H11="*"),transpose(column(D2:H11)^0))},"select Col2,Col1,sum(Col3) group by Col2,Col1"))

或者

=ArrayFormula(query({A2:B11,mmult(n(D2:H11="*"),transpose(column(D2:H11)^0))},"select Col2,sum(Col3) group by Col2 pivot Col1"))

在此處輸入圖片說明

由於第一個條件的范圍只有一列,因此后續條件也應使用相同的范圍,一列。

B2:B11, "person1", D2:D11, "*", E2:E11, "*" ...


參考: 每個附加范圍必須與第一個范圍(criteria_range1 參數)具有相同的行數和列數。

暫無
暫無

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

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