在此查找熱門主題與快速解答

您好,有什麼我們可以幫您的嗎?

There no matching results.

我的線上表單可以計算客戶的年齡嗎

問題

我的線上表單可以計算客戶的年齡嗎?


答案

可以,PlatoForms 允許您根據客戶的輸入來計算其年齡。您只需要使用 文字輸入 欄位和 條件邏輯


以下是操作步驟:

  1. 添加兩個 文字輸入 欄位,並將它們都設置為「日期」類型:

    add text input fields

    • 一個用於客戶的生日,命名為「生日」。

    • 另一個用於今天的日期,命名為「今天」。確保隱藏此欄位,以免客戶看到。

      add birthday date and today’s date

  2. 對於「今天」欄位,將其「初始值」設為 Today's Date

    set “Initial Value” to `Today’s Date

  3. 添加一個名為「結果」的文字輸入欄位。確保隱藏此欄位,以免客戶看到。

    text input for result

  4. 添加一個名為「年齡」的文字輸入欄位,並打開其屬性面板。

    text input for age

    • 將其設為「數字」類型。

    • 勾選 貨幣

    • 點擊 小數位數 並從下拉選單中選擇 ROUND

    這樣,計算出的年齡可以四捨五入為整數。

  5. 設置條件邏輯,如下所示:

    set “Initial Value” to `Today’s Date

    • 如果客戶的生日 (#birthday) 被回答,表單將自動計算其年齡。

    • 表單計算今天的日期與客戶輸入的生日之間的天數差(生日 - 今天 = 結果)。

    • 然後,將此差值(結果)除以 365(每年的大約天數)以得到客戶的年齡。

    • 最後,將此年齡顯示在表單的「年齡」欄位中。

結果

假設今天的日期是 2024 年 4 月 14 日,客戶在表單中輸入的生日是 1990 年 1 月 1 日。

check final age result

  1. 表單計算今天的日期(2024 年 4 月 14 日)與客戶的生日(1990 年 1 月 1 日)之間的差異:

    • 2024 年 4 月 14 日與 1990 年 1 月 1 日之間的天數 = 12,175 天
  2. 然後,將此差值除以 365(每年的大約天數)以得到客戶的年齡:

    • 結果 = 12,175 天
    • 年齡 = 結果 / 365 天每年 ≈ 33.32 年(四捨五入為 34)

因此,表單將在「年齡」欄位中顯示客戶的年齡為 34。


還有其他問題嗎? 請訪問我們的 常見問題 頁面或 聯繫我們