公式元件
公式元件是唯讀的,無法編輯。設定好公式後,只要更新涉及計算的欄位,結果就可以自動更新。此元件支援數字和日期兩種資料操作。
- 1. 數字的計算 例如,金額 = 數量 * 單價。輸入數量和單價欄位的值後,系統會自動計算金額。結果可以以千分之一或百分比格式顯示。
- 2. 日期和時間的計算
- 期間
- 時間從此刻開始
- 日期的時間加/減
- 效果演示:**
為確保工作表的效能,當工作表資料數超過10w行時,修改公式設定(例如調整計算公式或調整計算涉及的欄位)後,歷史資料將不會更新,如果還需要更新歷史資料,則需要手動重新整理.
一、數字計算
場景:採購明細需要包含所購買的產品、型號、單價、數量和金額。當金額不需要手動輸入時,可以透過公式自動計算。
1. 新增公式元件
2. 設定公式元件
設定欄位名稱、類型(數字)、單位和小數位。
3. 設定計算公式
數值計算公式有系統預設公式和自訂公式兩種。
3.1 系統預設公式
如果選擇預設公式,只需按一下選擇欄位即可,無需輸入計算符號。儲存後即可測試公式。
系統預設的公式比較單一,只能使用一種運算。
3.2 自訂公式
如果需要混合加減乘除來得到結果,則需要自訂公式。需填寫計算符號,輸入運算符號(+- * /)時需要英文輸入狀態。
自訂公式支援多種運算嵌套在一起,例如計算比率的複雜公式等。
在自訂公式中,您還可以繼續將更多系統公式與自訂公式結合使用。
如果涉及的欄位值為null,則視為0
如果不勾選,如果參與計算的欄位值為空,則公式值也將為空。如果勾選,則視為0。
此功能僅適用於自訂公式。
可以參與計算的欄位
- 數字、金額、匯總
- 公式(計算方式是“距離此刻的時長”不支援再次參與計算)
- 他表欄位(必須是【儲存資料】 ,而不是【僅顯示】 。)
4. 設定顯示格式
對於計算結果,您可以設定顯示格式,例如小數位、千分位或百分比。您也可以設定單位。
- 以百分比顯示 計算結果會自動乘以100。若計算結果為0.99,則顯示為99%。
- 如果選取【以百分比顯示】,則不再顯示單位(前綴/後綴)。
二、日期的計算
1. 計算兩個日期的時長
情境:根據專案的開始日期和結束日期自動計算專案的工期。
計算邏輯說明
1)格式化
- 2 種格式。
- 格式 1:開始日期 0:00,結束日期 24:00
- 格式 2:開始日期 0:00,結束日期 00:00
格式化僅適用於不帶時間部分的日期,如果包含時間部分,則實際時間將參與計算。
實施例1
開始日期: 2020-12-13 , 結束時間: 2020-12-14 ,單位: 天
- 如果選擇格式1,則從2020-12-13 00:00到2020-12-14 24:00計算實際時間,結果為2天。
- 若選擇格式2,實際計算時間為2020-12-13 00:00至2020-12-14 00:00,結果為1天。
實施例2
開始日期:2020-12-13,結束時間:2020-12-14 12:00,單位:小時
- 如果選擇格式1,則從2020-12-13 00:00到2020-12-14 12:00計算實際時間,結果為36小時。
- 若選擇格式2,實際計算的時間為2020-12-13 00:00至2020-12-14 12:00,結果仍為36小時。這是因為結束時間有時間成分,是用實際時間計算的。此欄位未格式化,僅格式化開始日期。
2)最小單位
輸出格式為年月日時分,若計算結果為小數,則只取整數部分。
範例:7 月 1 日到 7 月 30 日之間的天數為 29。
如果選擇單位“天”,則結果為29天;如果選擇單位“月”,則結果為0個月(結果不是近似值,而是只取整數部分),如果結果為35天,則顯示為1個月。
3)僅計算工作日
如果計算休假時長,週六和週日不應計算在內。您可以在這裡設定您的工作日。未勾選的天數不計入日期長度。
4).提示
- 日期欄位和時間欄位這兩個欄位之間的計算不可用。
- 對於時間欄位之間的計算,格式化不起作用。
2. 為日期加減一個時長得到新的日期
如下圖,一旦確定了入職日期和試用期長度,就可以自動計算轉正日期。
提示:
- A:選擇日期欄位或固定日期。新增或減去此日期欄位的時間。
- B:寫出計算公式。開頭必須是+或-。加1個月為+1M,減1天為-1d。年、月、日可以寫在一起。例如+1Y-1M+2d-3m。
- 大寫 Y 表示年,大寫 M 表示月,小寫 d 表示日,小寫 h 表示小時,小寫 m 表示分鐘。
- C:具體加時數參數可以是欄位值,也可以寫固定數字。
- D:新日期的輸出格式,可以設定是日期格式還是日期/時間格式。
3. 計算一個日期距離此刻的時長
例如,您為某項任務設定了截止日期,並且可能需要剩餘 XX 天/逾期 XX 天的現場提醒。
A:選擇【當前時間】
B:選擇是目標日期減去今天還是今天減去目標日期。
C:選擇目標日期:可以是固定日期,也可以是日期欄位的值。
D:選擇輸出單位,即日、週、月或年。
E:如果勾選【隱藏負值】,則顯示為空。
計算的結果是不儲存的,只是在頁面載入時即時計算,所以結果不能繼續參與其他公式計算,也不能在工作流中引用欄位值,更不能計入統計圖表中。
文檔問題反饋
文檔中是否有錯字、內容過期、難以理解等問題? 點此給我們反饋吧