分組:顯示分組中多個計算值的彙總結果
您可以使用欄中的文字模式,在報表或清單檢視中的兩個欄位之間顯示計算。 每一行會顯示報表或清單中每個物件的計算。
例如,您可以在任務報告中針對每個任務,在名為「工作平衡」的第三欄中顯示實際時數與計畫時數之間的差異。 如需有關計算資料運算式的詳細資訊,請參閱 計算資料運算式的概觀.
您可以透過將計算新增至來顯示分組中同一欄中多個已計算檢視專案的彙總值 aggregator
包含計算值的欄行。 例如,您可以彙總(顯示總計)報告分組或「工作平衡」欄清單中所有任務的「工作平衡」時數金額。 本文會介紹如何執行此動作。
存取需求
您必須具有下列存取權才能執行本文中的步驟:
*若要瞭解您擁有的計畫、授權型別或存取權,請聯絡您的Workfront管理員。
顯示群組內多個計算值的彙總結果
-
前往任務報告,按一下 報表動作 > 編輯.
-
在 群組 標籤,按一下 新增群組,並開始輸入 專案名稱 在 將報告分組 > 首先由 欄位,然後在其顯示在清單中時選取它。
-
在 欄(檢視) 標籤,按一下 新增欄,然後開始輸入 計畫時數 在 顯示在此欄中 欄位,然後在其顯示在清單中時選取它。
note tip TIP 在文字模式中編輯資訊之前,請一律開始使用「標準」介面新增儘可能多的資訊。 新增最接近或包含最多您嘗試計算之資訊量的欄位。 -
在 此欄的摘要方式 欄位,選取 Sum,然後按一下 完成.
-
按一下 切換到文字模式 在您新增的欄中。
-
暫留在文字模式區域上,然後按一下 按一下以編輯文字.
-
取代
valuefield
和aggregator.valuefield
在下列文字模式範例中反白的行:code language-none valueformat=compound aggregator.displayformat=minutesAsHoursString aggregator.valueexpression=ROUND(({workRequired}-{actualWorkRequired}),2) aggregator.function=SUM aggregator.valueformat=val aggregator.namekey=workrequired linkedname=direct textmode=true valuefield=workRequired namekey=workrequired valueexpression=CONCAT(ROUND(({workRequired}-{actualWorkRequired})/60,2)," Hours") viewalias=workrequired displayname=Work Balance
note tip TIP 若要取得群組中的彙總值,以顯示計畫時數與實際時數欄位之間的彙總差異,請將相同的方程式輸入至 aggregator.valuefield
行。 此aggregator.displayformat
用於計畫時數欄將分鐘轉換為時數。 由於計畫時數欄位已用作預留位置,因此不需要調整此行。此 minutesAsHoursString
的定義aggregator.displayformat
行表示不需要將每個欄位除以60,如同在valueexpression
以取得結果。 在這個aggregator.valuefield=workRequired
會變成:aggregator.valueexpression=ROUND(({workRequired}-{actualWorkRequired}),2
. -
按一下 儲存+關閉.
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43