2012-04-26 125 views
10

我有一個包含幾列的Google文檔電子表格。在D列我有價值男人或女人。在G欄中,我的值是或否。我想要做的是統計MAN用YES來回答多少次。所以有兩個標準1.Man和2.YesGoogle電子表格計算公式相當於兩個條件

我有這個公式,它只計算單元格D2和G2中的值。我想從D2到D500和從G2到G500的數值。

= IF(AND( '修訂版:2' D2 = 「人」, '修訂:2'!G2 = 「是」),1,0)

我怎麼能這樣做?

謝謝!

+0

這是[谷歌文檔電子表格式匹配多個條件](特定情況下http://stackoverflow.com/questions/12254637/google-docs-spreadsheet-formula -match-multiple-criteria) – 2012-11-19 09:11:44

回答

14

谷歌電子表格不支持COUNTIFS功能......不過以下是幾個公式,你可以使用你想要做的事情之一......

=ArrayFormula(SUM((D2:D500 = "Man") * (G2:G500 = "Yes"))) 
+0

謝謝!這就是訣竅! – Boco 2012-04-26 18:05:56

+0

sweeeeeeet boco可以請您將答案標記爲正確 – 2012-04-26 18:09:40

+0

這太聰明瞭。一開始乘法讓我感到不安,但在檢查時有意義。 +1 – corbin 2013-09-27 16:20:13

7

在谷歌電子表格COUNTIFSnew version已經內置您可以將其用於多個標準。

示例用法:

COUNTIFS(A1:A10, ">20", B1:B10, "<30") 
COUNTIFS(A7:A24, ">6", B7:B24, "<"&DATE(1969,7,20)) 
COUNTIFS(B8:B27, ">" & B12, C8:C27, "<" & C13, D8:D27, 「<>10」) 
相關問題