設定欄位預設值 - 函數計算
與Excel中的函數一樣,提供了多種用於處理資料的函數。為工作表中的欄位設定公式後,在創建或修改資料時可以自動取得該欄位的值。無需手動填寫欄位,提高效率。
在以下兩種場景中,您可以依靠函數來處理資料。
- 設定該欄位的預設值。
- 工作流中的計算節點。
函數有五種類型,分別是數學函數
、文字函數
、日期函數
、邏輯函數
和高級函數
一、應用範例
1. 利用邏輯函數匯出對應的結果
如果某個欄位的值跟隨其他欄位的變化,則可以選擇邏輯函數。
2. 使用文字功能辨識身分證號碼中的出生日期
使用文字函數取得身分證號碼中的出生年月日,並將其組合成日期格式。
二、功能設定
此功能可設定以下欄位的預設值:文字、數字、金額、日期、電子郵件、電話
可用作此功能參數的欄位:文字、數字、金額、電子郵件、電話、日期、單選、複選、成員、部門、檢查框、地區/城市、身分證字號、子表單
- **不能用作參數的欄位: 等級、文本組合、他表欄位、公式、匯總、自動編號、富文本、級聯選擇、附件、大寫金額、簽名。
設定入口:在表單編輯頁面,選擇目標欄位,進入【預設值】> 【使用動態值】> 【函數計算】。
從左側選擇目標函數和欄位,或手動編輯函數和靜態參數。
三、函數
函數公式一般由函數名稱、參數、運算符號和參數分隔符號組成。
如下函數所示,參數可以是欄位值,也可以是靜態值。
實際上,一個函數可能不會涉及上述所有元素,或者您可以嵌套多個函數。
四、編輯函數的規則
1. 函開頭不需要寫等號
2. 選擇合適的功能和欄位參數
- 您可以從左側選擇所需的功能,也可以手動輸入,全部以大寫輸入。
- 必須從左側選擇欄位。
3. 選擇合適的功能類型
每個函數傳回的結果都屬於某種固定類型。因此,在為欄位設定預設值時,必須選擇與欄位類型一致的函數。
例如,當您想要為數字欄位設定預設值時,如果選擇【DATENOW()】,它會傳回日期,則不會有任何內容。
4. 運算符號的正確書寫
** ** | 加 | 减 | 乘 | 除 | 大於 | 等於 | 小於 | 大於等於 | 小於等於 | 不等於 |
---|---|---|---|---|---|---|---|---|---|---|
符号 | + | - | * | / | > | == | < | >= | <= | != |
5. 函數參數的正確書寫
例如,對於SUM函數,參數必須是數字欄位,如果選擇日期欄位,則無法傳回結果。
大多數函數都需要參數。參數可以是靜態值、動態值或兩者的組合。必須保證參數寫入正確。
5.1 靜態參數
靜態參數是指寫為固定值的參數,每次計算都會使用相同的值。
- 文字和時間欄位的靜態參數必須在開頭和結尾用單引號引起來。 文字、時間、單選欄位都是文字類型,如果參數是固定值,內容的開頭和結尾必須用英文引號括起來(雙引號也可以)。 範例 1:取得 2022 年 12 月 31 日這一天。 範例2:將電話號碼中的4-7位數字替換為*。它是一個固定參數,開頭和結尾都帶有單引號。
- 對於數字欄位的靜態參數,直接寫數字。 範例3:取得手機號碼時,需指定以哪位數字開頭,可以直接寫4,不加引號。
5.2 動態參數
- 如果參數是欄位的值,可以直接選擇,不加引號。 範例 1:如果需要小數點的近似值,請直接選擇該欄位。 範例2:如果需要多個欄位求和,則選擇對應的欄位,並在參數之間添加分隔符號(英文逗號)。
- 如果參數是另一個函數傳回的結果,則開頭和結尾不加引號。 範例3:取得目前日期的天數。
5.3 靜態參數和動態參數的組合
如果參數是動態和靜態參數的組合,則該組合為文字類型,因此不需要引號。
文檔問題反饋
文檔中是否有錯字、內容過期、難以理解等問題? 點此給我們反饋吧