




已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
匯總函數(shù)的條件 以下是每個匯總函數(shù)的條件列表:布爾型條件 任何更改 更改為“是” 更改為“否” 對每個“是” 對每個“否” 對下一個“是” 對下一個“否” 日期條件 每天 每周 每兩周 每半月 每月 每季 每半年 每年 時間條件 每秒 每分鐘 每小時 上午/下午 SumBasic 語法和 Crystal 語法。重載 Sum (fld) Sum (fld, condFld) Sum (fld, condFld, cond) Sum (x) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。 x 是可由正在使用的函數(shù)求值的數(shù)字或貨幣值的數(shù)組。返回數(shù)字操作使您能夠添加報表中出現(xiàn)的值。例如: 如果銷售報表包含一個顯示每張訂單金額的字段,則可以計算報表上出現(xiàn)的所有訂單的總和(總計和)。 如果對訂單進行分組(例如,按訂單所來自的省份對其分組),則可以計算每組訂單金額的總和(在本例中,為每個?。?如果將訂單按日期或布爾值分組(例如,對訂單按其發(fā)出的月份進行分組),則可以根據(jù)日期字段或布爾字段中的特定變化來計算每組訂單金額的總和(在本例中,為每月)。 如果指定單個值的集合,則也可以計算該集合中值的總和。有關這種匯總的詳細信息,參見數(shù)組匯總函數(shù)。示例下列示例適用于 Basic 語法和 Crystal 語法:Sum(file.QTY)計算 QTY 字段中所有值的總和。Sum(訂單.金額, 訂單.客戶 ID)對“金額”字段中每個訂單組的訂單求和(總計)。每當“客戶 ID”字段中的值變化時,訂單都將進行分組。Sum(訂單.金額, 訂單.日期, monthly) % Sum(訂單.金額 )對“金額”字段中的值按月分組,并計算每個月組中值的總和相對于整個報表值的總和的百分比。Sum(file.AMOUNT, file.PRICE, file.COST)“金額”、“價格”和“費用”字段中值的總和。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。有關求值時間考慮因素的詳細信息,參見求值時間。AverageBasic 語法和 Crystal 語法。重載 Average (fld) Average (fld, condFld) Average (fld, condFld, cond) Average (x) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。 x 是可由正在使用的函數(shù)求值的數(shù)字或貨幣值的數(shù)組。返回數(shù)字操作使您能夠對報表中出現(xiàn)的值求平均值。例如: 如果銷售報表包含顯示每個訂單金額的字段,則可以計算該報表上出現(xiàn)的所有訂單的平均值(總計平均值)。 如果將訂單進行分組(例如,對訂單按其來自的省份進行分組),則可以計算每組訂單的平均金額(在本例中,為每個?。?如果將訂單按日期或布爾值分組(例如,按訂單發(fā)出的月份分組),則可以根據(jù)日期字段或布爾字段中的特定變化來計算每組訂單的平均金額(在本例中,為每月)。 如果指定單個值的數(shù)組,則也可以計算該集合的平均值。有關這種匯總的詳細信息,參見數(shù)組匯總函數(shù)。示例下列示例適用于 Basic 語法和 Crystal 語法:Average(訂單.訂單金額)計算“金額”字段中所有值的平均值。Average (訂單.訂單金額, 客戶.客戶 ID)得到向每個客戶銷售的平均金額。下列示例適用于 Crystal 語法:Average (10,12,32,48)計算一個常量數(shù)組中值的平均值。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。有關求值時間考慮因素的詳細信息,參見求值時間。StdDevBasic 語法和 Crystal 語法。重載 StdDev (fld) StdDev (fld, condFld) StdDev (fld, condFld, cond) StdDev (x) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。 x 是可由正在使用的函數(shù)求值的數(shù)字或貨幣值的數(shù)組。返回數(shù)字操作使您能夠得到報表中一組值的標準偏差。例如: 您可以計算某個字段中所有值的總計標準偏差。 您可以計算某個組內所有值的標準偏差(例如,對銷售按來自的省進行分組)。 您可以計算其分組是由日期或布爾字段中的更改進行控制的組內所有值的標準偏差(例如,對銷售按其發(fā)生的月份分組)。 如果指定單個值的集合,則可以計算該集合中值的標準偏差。有關這種匯總的詳細信息,參見數(shù)組匯總函數(shù)。示例下列示例適用于 Basic 語法和 Crystal 語法:StdDev(file.RESULTS)計算“結果”字段中所有值的標準偏差。StdDev(訂單.金額, 訂單.客戶 ID)計算“訂單”字段每組訂單中訂單的標準偏差。每當“客戶”字段的值變化時,訂單都將進行分組。StdDev(file.RESULTS, file.DATE, daily)計算“結果”字段中每組試驗測試結果的偏差。每當“日期”字段中的值更改為新的日期時,測試結果都將進行分組。StdDev(file.SCORES, file.NATURALIZED, any change)根據(jù)測試者是否屬于某一國籍,對“分數(shù)”字段中的值進行分組,并計算每組分數(shù)的標準偏差。下列示例適用于 Crystal 語法:StdDev(file.QTY1 * file.PRICE1),(file.QTY2 * file.PRICE2),(file.QTY3 * file.PRICE3), (file.QTY4 * file.PRICE4)返回 36.60,其中 Qty1 = 2,Price1 = 10.00,Qty2 = 2,Price2 = 2.00,Qty3 = 10,Price3 = 3.00 及 Qty4 = 8,Price4 = 11.00。注釋標準偏差是使用如下方法計算出來的: 計算樣本中項目的平均值。 從每個項目的值中減去平均值。 求每個項目差值的平方。 將樣本中所有項目的差值平方相加。 將總和除以示例中項目數(shù)減 1 (N - 1)。結果為方差。將此步與 PopulationStdDev 進行比較。 計算方差的平方根以得到標準偏差。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。PopulationStdDevBasic 語法和 Crystal 語法。重載 PopulationStdDev (fld) PopulationStdDev (fld, condFld) PopulationStdDev (fld, condFld, cond) PopulationStdDev (x) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。 x 是可由正在使用的函數(shù)求值的數(shù)字或貨幣值的數(shù)組。返回數(shù)字操作使您能夠得到報表中一組值的總體標準偏差。例如: 您可以計算某個字段中所有值的總計總體標準偏差。 您可以計算某個組內所有值的總體標準偏差(例如,對銷售按其來自的省進行分組)。 您可以計算其分組是由日期字段或布爾字段的變化所控制(例如,對銷售按其完成的月份進行分組)的組中所有值的總體標準偏差。 如果指定單個值的集合,則可以計算該集合值的總體標準偏差。有關這種匯總的詳細信息,參見數(shù)組匯總函數(shù)。示例下列示例適用于 Basic 語法和 Crystal 語法:PopulationStdDev(file.SCORES)計算整個報表內“分數(shù)”字段中所有值的總體標準偏差。PopulationStdDev(訂單.金額, 訂單.客戶 ID)計算“金額”字段每組訂單中訂單的總體標準偏差。每當“客戶 ID”字段中的值變化時,訂單都將進行分組。PopulationStdDev(file.RESULTS, file.DATE, daily)計算“結果”字段中每組試驗測試結果的偏差。每當“日期”字段中的值更改為新的日期時,測試結果都將進行分組。下列示例適用于 Crystal 語法:PopulationStdDev(file.QTY1, file.QTY2, file.QTY3, file.QTY4)返回 3.57,其中 Qty1 = 2,Qty2 = 2,Qty3 = 10 和 Qty4 = 8。注釋總體標準偏差是使用如下方法計算出來的: 計算總體中項目的平均值。 從每個項目的值中減去平均值。 求每個項目差值的平方。 將總體中所有項目的差值平方相加。 將總和除以總體中的項目數(shù) (N)。結果是總體方差。將此步與 StdDev 進行比較。 計算總體方差的平方根以得到總體標準偏差。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。VarianceBasic 語法和 Crystal 語法。重載 Variance (fld) Variance (fld, condFld) Variance (fld, condFld, cond) Variance (x) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。 x 是可由正在使用的函數(shù)求值的數(shù)字或貨幣值的數(shù)組。返回數(shù)字操作使您能夠得到報表中一組值的方差。例如: 您可以計算某個字段中所有值的總方差。 您可以計算某個組內所有值的方差(例如,對銷售按其來自的省進行分組)。 您可以計算其分組是由日期或布爾字段的變化所控制的組中所有值的方差(例如,對銷售按其完成的月份進行分組)。 如果指定單個值的集合,則可以計算該集合中值的方差。有關這種匯總的詳細信息,參見數(shù)組匯總函數(shù)。示例下列示例適用于 Basic 語法和 Crystal 語法:Variance(file.AMOUNT)計算“金額”字段中所有值的方差。Variance(file.RESULTS, file.DATE,daily)計算“結果”字段中每組試驗測試結果的偏差。每當“日期”字段中的值更改為新的日期時,測試結果都將進行分組。下列示例適用于 Crystal 語法:Variance(file.SCORES, file.TEACHERS) % Variance(file.SCORES)對“分數(shù)”字段的值按教師進行分組,并計算每個教師組的方差與整個報表中的值(對于所有列出的教師)的方差的百分比。Variance(file.QTY1, file.QTY2, file.QTY3, file.QTY4)返回 17.00,其中 Qty1 = 2,Qty2 = 2,Qty3 = 10 和 Qty4 = 8。注釋方差是使用如下方法計算出來的: 計算樣本中項目的平均值。 從每個項目的值中減去平均值。 求每個項目差值的平方。 將樣本中所有項目的差值平方相加。 將總和除以示例中項目數(shù)減 1 (N - 1)。結果為方差。將最后一步與 PopulationVariance 進行比較。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。PopulationVarianceBasic 語法和 Crystal 語法。重載 PopulationVariance (fld) PopulationVariance (fld, condFld) PopulationVariance (fld, condFld, cond) PopulationVariance (x) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。 x 是可由正在使用的函數(shù)求值的數(shù)字或貨幣值的數(shù)組。返回數(shù)字操作使您能夠得到報表中一組值的總體方差。例如: 您可以計算某個字段中所有值的總計總體方差。 您可以計算某個組內所有值的總體方差(例如,對銷售按其來自的省進行分組)。 您可以計算其分組是由日期或布爾字段中的變化所控制的組內所有值的總體方差(例如,對銷售按其完成的月份進行分組)。 如果指定單個值的集合,則可以計算該集合中值的總體方差。有關這種匯總的詳細信息,參見數(shù)組匯總函數(shù)。示例下列示例適用于 Basic 語法和 Crystal 語法:有關每種 PopulationVariance 函數(shù)的示例,請單擊相應的匯總函數(shù)。PopulationVariance(file.CENSUS)計算“統(tǒng)計”字段中所有值的方差。PopulationVariance(file.RESULTS, file.PROCEDURE)計算“結果”字段中每組試驗測試結果的總體方差。每當“過程”字段中的值更改時,測試結果都要分組。PopulationVariance(file.SCORES, file.NATURALIZED, any change)根據(jù)測試者是否屬于某一國籍,對“分數(shù)”字段中的值進行分組,并計算每組分數(shù)的總體方差。下列示例適用于 Crystal 語法:PopulationVariance(file.SCORES, file.TEACHERS) % PopulationVariance(file.SCORES)對“分數(shù)”字段中的值按教師進行分組,并計算每個教師組的總體方差占整個報表中的值(對于列出的所有教師)的總體方差的百分比。PopulationVariance(2,4,6,8,10)返回 8。注釋總體方差是使用如下方法計算出來的: 計算總體中項目的平均值。 從每個項目的值中減去平均值。 求每個項目差值的平方。 將總體中所有項目的差值平方相加。 將總和除以總體中的項目數(shù) (N)。結果是總體方差。將最后一步與 Variance 進行比較。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。 MaximumBasic 語法和 Crystal 語法。重載 Maximum (fld) Maximum (fld, condFld) Maximum (fld, condFld, cond) Maximum (x) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。 x 是可由正在使用的函數(shù)求值的值的數(shù)組或范圍。返回數(shù)字操作使您能夠得到一組值中的最大值。例如: 如果銷售報表包括一個顯示每個訂單金額的字段,則可以得到在報表上出現(xiàn)的所有訂單中金額最大的訂單(總計最大金額)。 如果將訂單進行分組(例如,對訂單按其來自的省進行分組),則可以得到每組中金額最大的訂單(在本例中,為每省)。 如果將訂單按日期或布爾值分組(例如,按訂單發(fā)出的月份進行分組),則可以根據(jù)日期或布爾字段中的特定變化來求得每組(在本例中,為每月)訂單中金額最大的訂單。 如果指定單個值的集合,則可以得到該集合的最大值。有關得到這種最大值的信息,參見數(shù)組匯總函數(shù)。示例下列示例適用于 Basic 語法和 Crystal 語法:Maximum(訂單.訂單金額)返回“金額”字段的最大值。Maximum(訂單.金額, 訂單.客戶R ID)標識“金額”字段內每組訂單中最大的訂單(每個客戶的最大訂單)。每當“客戶 ID”字段中的值變化時,訂單都將進行分組。Maximum(訂單.金額, 訂單.訂單日期, monthly)標識“金額”字段內每組訂單中最大的訂單(每個月的最大訂單)。每當“日期”字段中的值更改為新的月份時,訂單都將進行分組。下列示例適用于 Crystal 語法:Maximum 還允許設置計算中的下限值。例如,Maximum(file.BALANCE, 500) 將 500 設置為計算的下限值。該表達式將始終返回余額,除非余額小于 500,此時,它將返回最低金額 500。因此:Maximum(file.PROFITS, 500) = file.PROFITS其中 Profits 500。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。有關求值時間考慮因素的詳細信息,參見求值時間。 使用此函數(shù)時,可以在函數(shù)獲得“最大值”之前使用 HasUpperBound (x) 函數(shù)測試范圍是否有“最大值”。MinimumBasic 語法和 Crystal 語法。重載 Minimum (fld) Minimum (fld, condFld) Minimum (fld, condFld, cond) Minimum (x) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。 x 是可由正在使用的函數(shù)求值的值的數(shù)組或范圍。返回小數(shù)數(shù)字操作使您能夠得出在一組值中出現(xiàn)的最小值。例如: 如果銷售報表包括一個顯示每個訂單金額的字段,則可以得到在報表上出現(xiàn)的所有訂單中金額最小的訂單(總計最小金額)。 如果對訂單進行分組(例如,對訂單按其來自的省進行分組),則可以得出每組中金額最小的訂單(在本例中,為每?。?如果將訂單按日期或布爾值分組(例如,對訂單按其發(fā)出的月份進行分組),則可以根據(jù)日期或布爾字段中的特定變化來得出每組中金額最小的訂單(在本例中,為每月)。 如果指定單個值的集合,則可以得到該集合中的最小值。有關得出這種最小值的信息,參見數(shù)組匯總函數(shù)。示例下列示例適用于 Basic 語法和 Crystal 語法:Minimum(file.QTY)返回 QTY 字段的最小值。Minimum(訂單.金額, 訂單.客戶 ID)標識“金額”字段內每組訂單中最小的訂單(每個客戶的最小訂單)。每當“客戶 ID”字段中的值變化時,訂單都將進行分組。Minimum(訂單.金額, 訂單.訂單日期, monthly)標識“金額”字段內每組訂單中最小的訂單(每個月的最小訂單)。每當“日期”字段中的值更改為新的月份時,訂單都將進行分組。下列示例適用于 Crystal 語法:Minimum 還允許您設置計算時的上限值。例如:Minimum(file.COMMISSION, 2500) 返回向最大值或上限 2500 美元增長的傭金。一旦增長的傭金超過 2500 美元的標記,此表達式即返回 2500。因此:Minimum(file.COMMISSION, 2500)返回 1575,其中 commission = 1575。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。有關求值時間考慮因素的詳細信息,參見求值時間。 使用此函數(shù)時,可以在函數(shù)獲取“最小值”之前使用 HasLowerBound (x) 函數(shù)測試范圍是否有“最小值”。CountBasic 語法和 Crystal 語法。重載 Count (fld) Count (fld, condFld) Count (fld, condFld, cond) Count (x) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。 x 是可由正在使用的函數(shù)求值的值的數(shù)組。返回數(shù)字操作使您能夠對報表中出現(xiàn)的值進行計數(shù)(對于指定字段)。例如: 如果銷售報表包含訂購的所有訂單及每個訂單的金額,則可以計算該報表上出現(xiàn)的訂單的總數(shù)(總計計數(shù))。 如果對訂單進行分組(例如,對訂單按其來自的省進行分組),則可以計算每組(在本例中,為每個省)中的訂單數(shù)。 如果對訂單按日期或布爾值分組(例如,對訂單按其發(fā)出的月份進行分組),則可以根據(jù)日期或布爾字段中的特定變化來計算每組(在本例中,為每月)中的訂單數(shù)。 如果指定單個值的集合,則可以計算該集合中的值的數(shù)目。有關這種計數(shù)的信息,參見數(shù)組匯總函數(shù)。示例下列示例適用于 Basic 語法和 Crystal 語法:Count(訂單.金額, 訂單.客戶 ID)此公式對“金額”字段內每組訂單中訂單的數(shù)目進行計數(shù)(每個客戶的訂單總計)。每當“客戶 ID”字段中的值變化時,訂單都將進行分組。Count(訂單.訂單金額, 訂單.訂單日期, monthly)對“金額”字段內每組訂單中訂單的數(shù)目進行計數(shù)(每月訂單總計)。每當“日期”字段中的值更改為新的月份時,訂單都將進行分組。下列示例適用于 Crystal 語法:If Count(訂單.訂單 ID) = 100 ThenCongratulations on meeting your quota!Else如果訂單數(shù)大于或等于 100,則打印祝賀信息,如果訂單數(shù)小于 100,則什么也不打印。Count(1,2,3,4,5)返回 5。對數(shù)組中值的總數(shù)進行計數(shù)。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。DistinctCountBasic 語法和 Crystal 語法。重載 DistinctCount (fld) DistinctCount (fld, condFld) DistinctCount (fld, condFld, cond) DistinctCount (x) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。 x 是可由正在使用的函數(shù)求值的值的數(shù)組。返回數(shù)字操作使您能夠得到報表中出現(xiàn)的值的非重復計數(shù)。例如: 如果銷售報表包含客戶訂購的所有訂單,則可以計算報表中出現(xiàn)的非重復客戶的總數(shù)(總計非重復計數(shù)),不包括任何重復記錄。如果客戶訂購一個以上的訂單,則忽略該重復的出現(xiàn)客戶。 如果對訂單進行分組(例如,對訂單按其來自的省進行分組),則可以計算每組(在本例中,為每?。┲蟹侵貜涂蛻舻臄?shù)目。任何定購一張以上訂單的客戶以及在組中出現(xiàn)多次的客戶都只計數(shù)一次。 如果對訂單按日期或布爾值分組(例如,對訂單按其發(fā)出的月份進行分組),則可以根據(jù)日期或布爾字段中的特定變化來計算每組(在本例中,為每月)中非重復客戶的數(shù)目。如果客戶在一個月內發(fā)出一個以上的訂單,則該客戶的重復實例被忽略。 如果指定單個值的集合,則可以計算該集合中非重復值的數(shù)目。該集合中重復值只計數(shù)一次。有關這種非重復計數(shù)的信息,參見數(shù)組匯總函數(shù)。示例下列示例適用于 Basic 語法和 Crystal 語法:DistinctCount(客戶.地區(qū))對“地區(qū)”字段中出現(xiàn)的不同省份進行計數(shù),忽略任何重復省份。DistinctCount(客戶.城市, 客戶.地區(qū))計算每個“省”組中不同城市的數(shù)目。DistinctCount(訂單.客戶 ID, 訂單.訂單日期, weekly)對所聯(lián)系的不同客戶的數(shù)目進行計數(shù),不包括后續(xù)聯(lián)系人。每當“日期”字段中的值更改為新的星期時,客戶都將進行分組。下列示例適用于 Crystal 語法:DistinctCount(1,3,5,3,2,5)返回 4。對數(shù)組中非重復值的數(shù)目進行計數(shù)。重復值被忽略。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。注釋DistinctCount 對字段中非重復值的數(shù)目進行計數(shù)。重復值被忽略。CorrelationBasic 語法和 Crystal 語法。重載 Correlation (fld, fld) Correlation (fld, fld, condFld) Correlation (fld, fld, condFld, cond) 參數(shù) fld 是任何數(shù)值字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。返回小數(shù)數(shù)字操作使您能夠計算指定字段的相關系數(shù)(即這些字段按相同方式變化的程度)。例如: 您可以計算報表中所有記錄的兩個字段的相關系數(shù)。 您可以對某個組(例如,對銷售按其來自的省進行分組)的所有值計算兩個字段的相關系數(shù)。 您可以對其分組由日期字段或布爾字段的變化進行控制的組(例如,對銷售按其完成的月份進行分組)的所有值計算兩個字段的相關系數(shù)。示例下列示例適用于 Basic 語法和 Crystal 語法:Correlation(客戶.客戶 ID, 客戶.信用 ID)計算“客戶 ID”和“貸方 ID”字段之間的相關系數(shù)。Correlation(訂單.客戶 ID, 訂單.信用 ID, 客戶.地區(qū))計算每個地區(qū)的“客戶 ID”和“貸方 ID”字段之間的相關系數(shù)。Correlation(訂單.客戶 ID, 訂單.信用 ID, 客戶.地區(qū), monthly)計算每月每個“地區(qū)”組中所有值的“客戶 ID”和“貸方 ID”之間的相關系數(shù)。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。注釋除非相關系數(shù)未定義,此時該函數(shù)被賦以空值 (0),否則相關系數(shù)始終是介于 -1 和 1 之間的一個數(shù)。如果相關系數(shù)為 0,則這些字段不相關。CovarianceBasic 語法和 Crystal 語法。重載 Covariance (fld, fld) Covariance (fld, fld, condFld) Covariance (fld, fld, condFld, cond) 參數(shù) fld 是可由函數(shù)求值的任何數(shù)值字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。返回小數(shù)數(shù)字操作Covariance (協(xié)方差)是成對變量間的線性關系的度量(即兩個字段一起變化的趨勢)。當字段按照特定的數(shù)學關系變化時,則它們是協(xié)變的。圓的周長和圓的半徑是協(xié)變的。示例下列示例適用于 Basic 語法和 Crystal 語法:Covariance(table.FIELD1, table.FIELD2)計算兩個字段的協(xié)方差,并以小數(shù)形式返回協(xié)方差。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。注釋Covariance 是使用如下方法計算出來的: 計算每個樣本中項目的平均值(均值)。 從兩個樣本每個項目的值中減去平均值。 將每對項目的差值相乘。 計算該乘法中所有乘積的平均值。結果為協(xié)方差。WeightedAverageBasic 語法和 Crystal 語法。重載 WeightedAverage (fld, fld) WeightedAverage (fld, fld, condFld) WeightedAverage (fld, fld, condFld, cond) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)字數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。返回小數(shù)數(shù)字操作使您能夠計算指定字段的加權平均值。在計算加權平均值時,實際上是計算一個字段的平均值,然后使用另一個字段的值來對第一個字段中的每個值在平均值中的作用進行“加權”。在一般的平均值中,所有權數(shù)都等于 1。例如: 您可以計算兩個字段的加權平均值。 您可以對某個組(例如,對銷售按其來自的省進行分組)的所有值計算兩個字段的加權平均值。 您可以對其分組由日期或布爾字段中的變化進行控制的組(例如,對銷售按其完成的月份進行分組)中的所有值計算兩個字段的加權平均值。示例下列示例適用于 Basic 語法和 Crystal 語法:WeightedAverage(table.FIELD1, table.FIELD2)返回 3.5,其中兩個字段中每個字段都有四個值。Field1 具有值 3、2、5 和 1。Field2 具有值 0、1、1 和 0。WeightedAverage 計算如下:(3*0 + 2*1 + 5*1 + 1*0)/desumtable.FIELD2de) = 3.5。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。有關求值時間考慮因素的詳細信息,參見求值時間。MedianBasic 語法和 Crystal 語法。重載 Median (fld) Median (fld, condFld) Median (fld, condFld, cond) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。返回小數(shù)數(shù)字操作計算給定數(shù)值字段的中值。中值是指一個數(shù)值序列中的中間值(或者是一個偶數(shù)序列值中兩個中間值的平均值)。例如: 您可以計算某個字段中所有值的中值。 您可以計算某個組(例如,對銷售按其來自的省進行分組)的一個字段中所有值的中值。 您可以計算其分組由日期或布爾字段中的變化進行控制的組(例如,對銷售按其完成的月份進行分組)內所有值的中值。示例下列示例適用于 Basic 語法和 Crystal 語法:Median(客戶.去年銷售額)返回 $29087,其中“去年銷售額”字段的值為 $27014、$28000、$29087、$34500 和 $48260。Median(客戶.去年銷售額, 客戶.地區(qū))對“去年銷售額”字段按地區(qū)進行分組,并返回每個地區(qū)“去年銷售額”字段的中值。Median(訂單.訂單金額, 客戶.地區(qū), monthly)對“金額”字段中的值按地區(qū)進行分組,然后返回每月中每個地區(qū)訂單金額的中值。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。PthPercentileBasic 語法和 Crystal 語法。重載 PthPercentile (P, fld) PthPercentile (P, fld, condFld) PthPercentile (P, fld, condFld, cond) 參數(shù) P 是介于 0 和 100 之間的任何整數(shù)。 fld 是可由函數(shù)求值的任何數(shù)字字段或貨幣字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。返回數(shù)字或貨幣值操作計算數(shù)字字段或貨幣字段中指定百分位 (P) 的值。示例下列示例適用于 Basic 語法和 Crystal 語法:PthPercentile(20, 客戶.去年銷售額)返回 $2302 作為第 20 個百分位的值(如果 客戶.去年銷售額 的 20% 小于 $2302)。PthPercentile(P, 客戶.去年銷售額, 客戶.地區(qū))對“去年銷售額”字段按地區(qū)進行分組,并返回每個地區(qū)“去年銷售額”字段中百分位 P 值。PthPercentile(P,訂單.訂單金額, 客戶.地區(qū), monthly)對“金額”字段中的值按地區(qū)進行分組,然后返回每月每個地區(qū)的“金額”字段的百分位 P 值。注釋當 P = 50(第 50 個百分位)時返回的值與 Median 函數(shù)(中值)返回的值相同。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。NthLargestBasic 語法和 Crystal 語法。重載 NthLargest (N, fld) NthLargest (N, fld, condFld) NthLargest (N, fld, condFld, cond) 參數(shù) N 是從 1 到 100 之間(包括 1 和 100)的任何整數(shù)。 fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。返回小數(shù)數(shù)字操作確定整個報表或每個 (condFld) 組實例中給定字段的第 N 個最大值。示例下列示例適用于 Basic 語法和 Crystal 語法:NthLargest(1, 客戶.客戶 ID返回 50,其中“客戶 ID”字段包含范圍從 12 到 50 的數(shù)值。NthLargest(5, 客戶.客戶姓名, 客戶.地區(qū))返回每個地區(qū)中”客戶名稱”字段的第 5 個最大值。NthLargest(1, 訂單.訂單金額, 客戶.地區(qū), monthly)對“金額”字段的值按地區(qū)進行分組,然后返回“金額”字段中每月每個地區(qū)的最大值。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。NthSmallestBasic 語法和 Crystal 語法。重載 NthSmallest (N, fld) NthSmallest (N, fld, condFld) NthSmallest (N, fld, condFld, cond) 參數(shù) N 是從 1 到 100 之間(包括 1 和 100)的任何整數(shù)。 fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。返回小數(shù)數(shù)字操作確定整個報表或每個 (condFld) 組實例中給定字段的第 N 個最小值。示例下列示例適用于 Basic 語法和 Crystal 語法:NthSmallest (1, 客戶.客戶 ID返回 12,其中“客戶 ID”字段包含范圍從 12 到 50 的數(shù)值。NthSmallest(1, 客戶.客戶姓名, 客戶.地區(qū))返回每個地區(qū)”客戶名稱”字段的最小值。NthSmallest(訂單.訂單金額, 客戶.地區(qū), monthly)對“金額”字段中的值按地區(qū)進行分組,然后返回“金額”字段中每個地區(qū)、每月的最小值。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。ModeBasic 語法和 Crystal 語法。重載 Mode (fld) Mode (fld, condFld) Mode (fld, condFld, cond) 參數(shù) fld 是可由函數(shù)求值的任何有效的數(shù)據(jù)庫字段或公式字段。 condFld 是用于對 fld 中的值進行分組時所依據(jù)的字段。 cond 是表明 condFld 分組類型的字符串。只能在 condFld 是一個日期、時間、日期時間或布爾字段時才指定此參數(shù)。有關此參數(shù)有效字符串的詳細信息,參見匯總函數(shù)的條件。返回小數(shù)數(shù)字操作標識最常出現(xiàn)的值。例如: 您可以計算某個字段中所有值的模。 您可以計算某個組(例如,對銷售按其來自的省進行分組)一個字段中所有值的模。 您可以計算其分組是由日期或布爾字段中的變化進行控制的組(例如,對銷售按其完成的月份進行分組)內所有值的模。示例下列示例適用于 Basic 語法和 Crystal 語法:Mode(客戶.客戶姓名)返回”客戶名稱”字段的模(最常出現(xiàn)的值)。Mode(客戶.客戶姓名, 客戶.地區(qū))對”客戶名稱”字段的值按地區(qū)進行分組,然后返回“客戶名稱”字段中每個地區(qū)的模。Mode(客戶.客戶姓名, 客戶.地區(qū), monthly)對“客戶名稱”字段中的值按地區(qū)進行分組,然后返回“客戶名稱”字段中每個地區(qū)、每月的模。注釋Mode 與 N = 1 時的 NthMost Frequent 用法相同。注意: 在公式中使用此函數(shù)強制在打印時對公式求值。 有關求值時間考慮因素的詳細信息,參見求值時間。NthM
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 促肺纖維化巨噬細胞功能異質性的線粒體基礎及基于外泌體的干預策略
- 2025獨家合作協(xié)議樣書
- 廣西壯族自治區(qū)2024~2025學年 高二下冊開學考試數(shù)學試卷附解析
- 廣東省佛山市2024~2025學年 高二下冊3月月考數(shù)學試卷附解析
- 福建省三明市2023?2024學年高二下冊期末質量檢測數(shù)學試卷附解析
- 北京市2024-2025學年高三下冊3月月考數(shù)學試卷
- 2024~2025學年 浙江省寧波市高一語文上冊9月學情診斷試卷附答案
- 冀教版4年級下冊數(shù)學全冊課件(2025年3月修訂)
- 湖南林勘院招聘筆試真題2024
- 社區(qū)社區(qū)服務設施更新改造管理基礎知識點歸納
- 兒童意外傷害預防及家庭安全教育推廣研究報告
- 會計研究方法論 第4版 課件 第9章 非結構化數(shù)據(jù)分析方法
- 中藥草本洗發(fā)水DIY體驗企業(yè)制定與實施新質生產(chǎn)力戰(zhàn)略研究報告
- 兩相交錯并聯(lián)Boost變換器的設計及仿真分析
- 國家開放大學本科《當代中國政治制度》期末紙質考試總題庫2025春期版
- 醫(yī)患溝通技巧課件
- 2025年上半年四川瀘州川南發(fā)電限責任公司公開招聘15人高頻重點提升(共500題)附帶答案詳解
- 《海爾研發(fā)與質量》課件
- 信息安規(guī)(254題-含答案和解析)
- 《機械系統(tǒng)動力學》課件第六章 動力學專題
- 福建省廈門市(2024年-2025年小學六年級語文)部編版質量測試(下學期)試卷及答案
評論
0/150
提交評論