天天看點

excel資料庫_EXCEL資料庫函數dcount、dcounta

我們學習過count、count、countblank、counntif、countifs,現在我們來學習下dcount,dcounta。

1、dounct

功能:從滿足給定條件的資料庫記錄的字段(列)中,計算數值單元格的數目。

文法:=DCOUNT(database,field,criteria)

=(資料區域,字段名,條件區域)

參數field——字段名(函數所使用的列)

FIELD也可以是數字:1表示第一列,2表示第二列

參數criteria---條件區域,可以是一個或者多個條件

執行個體應用:

excel資料庫_EXCEL資料庫函數dcount、dcounta

統計蘋果數的個數:

E10中的公式:

=DCOUNT(A1:E7,B1,A10:A11)

或者是

=DCOUNT(A1:E7,"高度",A10:A11)

或者是

=DCOUNT(A1:E7,2,A10:A11)

field參數可以是字段名也可以是數字。

統計高度大于12,年數大于15年的蘋果樹的個數:

E15中的公式:

=DCOUNT(A1:E7,B1,A14:C15)

2、douncta

功能:對滿足指定條件的資料庫記錄字段(列)中的非空單元格進行計數。

還是上面的例子:

excel資料庫_EXCEL資料庫函數dcount、dcounta

如果把D2改成無,

E15中公式若是:

=DCOUNT(A1:E7,D1,A14:C15)

統計高度大于12,年數大于15的蘋果數的個數,有一條記錄符合要求,但我們是對D列符合條件的數值單元格進行計數,因為符合條件的記錄D列對應的不是數值,是以傳回0。

公式若是:

=DCOUNTA(A1:E7,D1,A14:C15)

因為統計的是非空單元格,是以傳回1。

跟COUNT與COUNTA差別是一樣的。隻是加了D後變成了資料庫(data)函數。

轉自:米宏Office