DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

Excel函數分為許多不同的群組,例如統計函數、文字函數、資料庫函數等。DCOUNTA函數屬於資料庫函數,用於對清單或資料庫的欄位(列)中的非空白儲存格進行計數狀況。先前,LuckyTemplates 指導讀者如何使用Excel 中的 DCOUNT 函數,但用於計算資料區域的列上的數字元素的數量。以下的文章將指導您如何在Excel中使用DCOUNTA函數。

在 Excel 上使用 DCOUNTA 函數的說明

DCOUNTA 函數語法= Dcounta(資料庫、欄位、條件)

在那裡:

  • 資料庫:儲存格區域或清單或資料庫,清單的第一行必須包含每列的標題。
  • 欄位:函數中使用的列,如果直接在引號中輸入列標題,則為列標題,也可以輸入列的序號,第一列為列號 1。
  • Criteria:包含條件的儲存格範圍。可以使用任何範圍,但至少包含 1 個列標題和 1 個包含列標題儲存格下的條件的儲存格。

在Excel中使用DCOUNTA時的注意事項:

  • 任何範圍都可用於 criteria 參數,但必須至少包含 1 個列標題和 1 個包含列標題單元格下的條件的儲存格。
  • 請勿將條件範圍放在清單下方,因為新資訊將會新增到清單底部。
  • 條件範圍不會覆蓋清單。
  • 若要操作清單中的整個列,請在條件範圍內的列標題下方或上方輸入一個空白行。

我們將應用如下的數據統計表。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

範例1:計算折扣商品的總數。

在結果輸入框中輸入公式=DCOUNTA(A6:D12,D6,C2:C3),然後按 Enter。

在那裡:

  • A6:D12 是包含要計數的資料的資料區。
  • D6 是檢查條件的資料列。
  • C2:C3 是包含條件的資料區。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

該請求的結果是 4 件打折商品。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

範例2:計算產品價格上漲總額。

然後我們也必須更改電子表格的條件是Increase*,如圖所示。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

在結果輸入方塊中輸入函數公式=DCOUNTA(A6:D12,D6,C2:C3)並按 Enter 鍵。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

結果顯示 2 種產品的售價有增加。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

範例3:計算價格變化的產品數量。

當您對所有乘積求和時,具有值的儲存格將被計數。將條件變更為空白儲存格,如下所示。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

在結果輸入框中輸入公式=DCOUNTA(A6:D12,D6,C2:C3)並按 Enter。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

結果顯示,漲價的產品總數為4。沒有價值的儲存格被剔除,不計入。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

範例4:計算價格變化超過10%的產品數量。

基於請求的條件將更改為*1?%,字元?若要替換 1 個數字字符,* 會替換任何字串。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

若要載入結果輸入框,請輸入公式=DCOUNTA(A6:D12,D6,C2:C3)並按 Enter。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

結果,有3件商品價格變動幅度超過10%。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

這種情況下,我們也可以將filed欄位替換為資料表中的列號,這裡是4。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

或將其替換為列名 Notes,結果將為 3。

DCOUNTA函數,如何使用該函數對Excel中的非空白單元格進行計數

現在您知道如何使用Excel中的DCOUNTA函數來計算非空值。輸入欄位欄位可以變更為多種不同類型,但條件區必須輸入正確。

祝您成功!


在 Excel 上玩“拼圖”

在 Excel 上玩“拼圖”

Reddit 用戶 MehmetSalihKoten 在 Microsoft Excel 中創建了俄羅斯方塊的全功能版本。

如何使用Excel中的轉換功能

如何使用Excel中的轉換功能

要轉換 Excel 中的測量單位,我們將使用 Convert 函數。

Excel中HLOOKUP函數的使用方法

Excel中HLOOKUP函數的使用方法

HLOOKUP 函數是什麼?如何在Excel中使用HLOOKUP函數?讓我們來和 LuckyTemplates 一起找出答案吧!

Excel中的IFERROR函數、公式及用法

Excel中的IFERROR函數、公式及用法

Excel 中的 IFERROR 函數非常常用。為了很好地使用它,您需要了解 Microsoft Excel 的 IFERROR 公式。

如何在 Excel 中使用 VALUE 函數

如何在 Excel 中使用 VALUE 函數

Excel中的VALUE函數是什麼?Excel中的數值公式是什麼?讓我們透過 LuckyTemplates.com 來了解一下吧!

Excel EOMONTH函數,EOMONTH函數如何使用

Excel EOMONTH函數,EOMONTH函數如何使用

Excel中的EOMONTH函數用於顯示給定月份的最後一天,實作非常簡單。然後,您將根據我們輸入的數據獲得特定月份的最後一天。

如何在 Excel VBA 中使用 do-while 循環

如何在 Excel VBA 中使用 do-while 循環

想要在 Excel VBA 中自動執行重複任務嗎?因此,讓我們學習如何使用 Do-While 迴圈來實作一系列重複操作,直到滿足條件。

Excel 2016 - 第 6 課:變更 Excel 中的列、行和儲存格的大小

Excel 2016 - 第 6 課:變更 Excel 中的列、行和儲存格的大小

Excel 中的預設列寬和行高可能與您輸入的資料不符。以下的文章向您介紹了一些在Excel 2016中更改列、行和儲存格大小的方法,請參考!

Excel 2016 - 第 5 課:儲存格與區域的基本概念

Excel 2016 - 第 5 課:儲存格與區域的基本概念

每當您使用 Excel 時,您都需要在儲存格中輸入資訊或內容。讓我們透過LuckyTemplates來學習Excel 2016中單元格和區域的基本概念!

如何在Excel中使用XLOOKUP函數

如何在Excel中使用XLOOKUP函數

Excel 中的 Xlookup 函數是什麼?如何在Excel中使用Xlookup?讓我們透過 LuckyTemplates.com 來了解一下吧!