有些時候或許您的清單中包含了未群組的值,而您只想要清單中部分值的小計。
假設:
- 您的清單中包含加拿大與美國的客戶。
- 您想根據客戶名稱將客戶資料錄依字母順序加以排序。
- 您不想將資料依據國家拆成群組。
- 您要加拿大的資料錄總和。
- 您也要美國的資料錄總和。
若要完成以上所述,請建立兩個累加值,一個計算美國資料錄的累加值,一個計算加拿大資料錄的累加值。
- USTotal
計算美國資料錄的累加值。
- CanadaTotal
計算加拿大資料錄的累加值。
若要建立有條件的累加值
- 在 [檔案總管] 中,以滑鼠右鍵按一下 [累加值欄位] 並按一下 [新增]。
- 在 [建立累加值欄位] 對話方塊中,在 [累加值名稱] 欄位內輸入累加值物件的名稱。
- 在 [可用資料表與欄位] 區域中,選擇您要摘要的第一個欄位。
- 按一下第一個箭頭按鈕以加入欄位至 [摘要欄位] 方塊中。
- 在 [摘要型別] 清單中,按一下 [總和]。
- 在對話方塊的 [驗算] 區段中,按一下 [使用公式],然後按一下 [公式] 按鈕 (標記 x+2)。
- 在 [累加值條件公式] 對話方塊中,在公式方塊內輸入公式。
例如,如果使用 Crystal 語法建立美國銷售的累加值,您可以輸入:
{Customer.Country} = "USA"
如果使用 Basic 語法,您可以輸入:
Formula = {Customer.Country} = "USA"
此公式會告知程式,每一次當 {Customer.COUNTRY} 等於「美國」時,即驗算資料錄的累加值,累加值將會略過其他所有的資料錄。
- 按一下 [儲存並關閉] 按鈕。
- 在 [建立累加值欄位] 對話方塊的 [重設] 區段中,按一下 [無]。
- 按一下 [確定],儲存累加值欄位。
- 使用上述步驟建立另一個累加值。其中差異就是公式中的值。
- 回到 [欄位總管] 並尋找您的 [累加值欄位]。
- 將累加值欄位拖曳至報表的 [細目] 區段上,或者,如果您要檢視每個群組的總計,請將累加值欄位拖曳至 [群組尾] 區段上。
注意 放置在報表上的累加值是由 # 前置字元 (例如,#Total1) 所表示。
請參閱
累加值欄位的放置 | 建立累加值