說明
可讓您計算報表中出現的數值個數 (針對特定欄位)。
引數
欄位引數是可由函式驗算的任何有效資料庫或公式欄位。
條件引數是一個字串,指出條件欄位的群組型別。只有當條件欄位是日期、時間、日期時間或布林值欄位時,才可指定此引數。如需此引數有效字串的詳細資料,請參閱
「摘要函式的條件」。
動作
可讓您計算報表中出現的數值個數 (針對特定欄位)。例如:
如果銷售報表包含所有訂單,以及每筆訂單的金額,您可以計算報表中出現的總訂單筆數 (總計數)。
如果將訂單分組 (例如,依下單地點區分來自不同州的訂單),您可以計算每組 (在這個例子中是每州) 的訂單數。
如果將訂單分成不同日期或布林值的群組 (例如依下單月份分組的訂單),您可以根據日期或布林值欄位中特定的變化計算每組的訂單數 (在這個例子中是每個月)。
如果指定一組個別值,您也可以計算集合中數值的個數。如需這類計數的資訊,請參閱
「陣列摘要函式」。
範例
Count({orders.AMOUNT}, {orders.CUSTOMER ID})這個公式計算金額欄位中每組訂單的訂單筆數 (每位客戶的總訂單數)。每當客戶編號欄位中的值變更時,就將訂單分組。
Count({orders.ORDER AMOUNT}, {orders.ORDER DATE}, "monthly")計算金額欄位中每組訂單的訂單筆數 (每月總訂單數)。每當日期欄位中的值變成新的月份時,就將訂單分組。
If Count({orders.ORDER ID}) >= 100 Then
"Congratulations on meeting your quota!"
Else
""如果至少有 100 筆訂單,就印出祝賀訊息,如果訂單數少於 100,則什麼都不印。
Count([1,2,3,4,5])
傳回 5。計算陣列中數值總個數。
附註: 在公式中使用這個函式會強制在列印時間驗算公式。