問題情境
如下樣表:
DCOUNT函數基礎
功能:
返回列表或數據庫中滿足指定條件的記錄字段(列)中包含數字的單元格的個數。
語法
DCOUNT(database, field, criteria)
參數:
Database ? ?必需。 構成列表或數據庫的單元格區域,第一行必須包含每一列的標簽。
Field ? ?必需。 指定函數所使用的列。 輸入兩端帶雙引號的列標簽,如 “分數” ;或是代表列表中列位置的數字(不帶引號):1 表示第一列,2 表示第二列,本示例中的分數是第4列。
Criteria ? ?必需。 包含所指定條件的單元格區域。 此參數包含至少一個列標簽,并且列標簽下至少有一個在其中為列指定條件的單元格。
本示例公式解析
=DCOUNT(A1:D17,4,F1:G2)
第一個參數是A1:D17,特別注意必須包含第一行例標簽;
第二個參數4,因為要求和的區域是第四列“分數”,此參數也可以直接寫為帶英文雙引號的銷量,也可以是“分數”列標簽所在的單元格C1。所以該公式也可以寫為:=DCOUNT(A1:D17,”分數”,F1:G2)或=DCOUNT(A1:D17,D1,F1:G2);
第三個參數是F1:G2,即是條件區域,此區域必須包含條件所在列標簽。
特別注意:
雖然條件區域可以位于工作表的任意位置,但不要將條件區域置于列表的下方,以方便向列表中添加更多信息。
條件區域不能與database列表相重疊。
列表區域的列標簽一定包含條件區域的列標簽。