こちらでトピックや回答を検索してください
何かお困りですか?
There no matching results.
オンラインフォームで顧客の年齢を計算できますか
質問
オンラインフォームで顧客の年齢を計算できますか?
回答
はい、PlatoFormsを使用すると、顧客の入力に基づいて年齢を計算できます。必要なのは、テキスト入力フィールドと条件付きロジックを利用することです。
以下の手順で行います:
-
2つのテキスト入力フィールドを追加し、両方を「日付」タイプに設定します:
-
「今日」のフィールドに「初期値」を
今日の日付に設定します。 -
「結果」という名前のテキスト入力フィールドを追加します。このフィールドも顧客に見えないように隠してください。
-
「年齢」という名前のテキスト入力フィールドを追加し、そのプロパティパネルを開きます。
-
「数値」タイプに設定します。
-
通貨をチェックします。
-
小数点以下の桁数をクリックし、ドロップダウンから
ROUNDを選択します。
これにより、計算された年齢が整数に丸められます。
-
-
以下のように条件付きロジックを設定します:
-
顧客の誕生日(#birthday)が回答されると、フォームは自動的に年齢を計算します。
-
フォームは、今日の日付と顧客が入力した誕生日の差を計算します(誕生日 - 今日 = 結果)。
-
次に、この差(結果)を365(1年の日数の概算)で割って顧客の年齢を求めます。
-
最後に、この年齢をフォームの「年齢」フィールドに表示します。
-
結果
例えば、今日の日付が2024年4月14日で、顧客が誕生日を1990年1月1日と入力したとします。
-
フォームは今日の日付(2024年4月14日)と顧客の誕生日(1990年1月1日)の差を計算します:
- 2024年4月14日と1990年1月1日の間の日数 = 12,175日
-
次に、この差を365(1年の日数の概算)で割って顧客の年齢を求めます:
- 結果 = 12,175日
- 年齢 = 結果 / 365日 ≈ 33.32年(34に切り上げ)
したがって、フォームは「年齢」フィールドに顧客の年齢を34と表示します。