理解フォーミュラフィールド

理解フォーミュラフィールド

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

フォーム内の Formula フィールドを使用すると、あらかじめ定義された式に基づいて、各レコードに対して自動的に値を生成することができます。

例えば、注文フォーム内の合計金額は、注文した商品の単価数量に基づいて計算されます。ワークフローを書く代わりに、フォーミュラフィールドを使用すれば、多くの時間と労力を節約できます。このような数学的な操作に加えて、要件には、2つのフィールドのデータを連結するようなテキストベースの操作、または2つの日付の間の日数を求めるような日付ベースの操作などが含まれる場合があります。Zoho Creatorがフォーミュラフィールドを持っているのは、そのような要件(その他のものも)を満たすためです。

フォームフィールドの値が計算されるため、デフォルトではフォームに表示されません。必要な場合は表示可能です。詳細はこちら

機能

フォーム内に数式フィールドを表示する

フォームにアクセスしたとき、計算された値であるフォーマットフィールドは、デフォルトでは表示されませんが、必要な場合は表示できます。方法を学ぶ

知っておくべきこと:

  • フォーム内の式フィールドを表示すると、無効になっていることを示すように表示されます - ユーザーに入力することはできないことを示しています
  • フォーム内の式フィールドが他のフィールドを参照している場合、フォームを送信する前に計算された値をユーザーが見ることができることが理にかなっています。ヒント:式フィールドを参照しているフィールドの近くに配置してみてください。これは、ユーザーが入力した値に基づいて計算が行われていることを理解しやすくなり、より良いユーザーエクスペリエンスを提供します。

式フィールドの定義

式フィールドの式を定義するには、そのフィールドに表示する値を定義することから始めます。詳細については、このページを参照してください。式フィールドの式を定義するために。

式フィールドは、abcdのような文字列定数や123のような数値定数を表示するために使用することができます。 しかし、ほとんどの場合は、フィールド値に基づいて計算を実行したいと思うでしょう。 次の例を参照してください:

要件 表現 説明
商品の単価数量に基づいて金額を計算します。
単価 * 数量
算術演算子(*)は、2つのフィールドに格納されている値を乗算します。
従業員のメールアドレスを結合させます
Name.last_name + Email_address
Name は複合フィールドです。last_nameは、Last Name フィールドのリンク名です。算術演算子(+)は、2つのフィールドに格納されている文字列値を結合します。
学生のMath、English、Scienceのスコアに基づいて、平均点を計算します。
(Math + English + Science) / 3
Math、English、Scienceはフィールドリンク名です。算術演算子+(加算)および/(除算)が使用されています。括弧()は、2つの演算の実行順序を定義するのに役立ちます。

フォーミュラフィールドのデータ型

Zoho Creatorの各フィールドは、 データ型に関連付けられています。 フォーミュラフィールドは、この点で特別です-そのデータ型は、その式の評価によって決定されます。 例えば:

表現 データ型 説明
2 + 3
Bigint 算術演算子(+)操作数字时,它会将它们相加。结果(5)是一个数字。
'2' + '3'
文字列 ダブルクォーテーションで囲まれた文字は文字列として考えられます。 算術演算子 (+)が文字列に作用すると、文字列を連結します。結果(23)は文字列となります。
'abcd' の長さ()
Bigint ダブルクォーテーションで囲まれた文字は文字列として扱われます。length()は、文字列に含まれる文字数を返すビルトイン関数です。結果(4)は数値として表示されます。
zoho.currentdate
タイムスタンプ zoho.currentdateは、Delugeシステム変数で、現在の日付を返します。結果は日付の値です。
2 > 3
ブール値 数字の2と3に関係演算子(>)を使用した場合、関係が正しいかどうかをチェックします。2が3より大きくないため、結果はであるブール値となります。関係演算子についての詳細はこちらをご覧ください。

式フィールドの値の計算

フォームフィールドに表示される値は、その式の評価です。この値は、ユーザーがフォームを提出するときに計算されます。

フォームに式フィールドを表示すると、式がフィールドを含むか否かによって、ユーザーは提出前に計算された値を表示することができます。

  • フォーム内の式にフィールドが含まれていない場合、ユーザーが入力(エントリーを提出する場合)または、そのフォーム内のいずれかのフィールドのデータを変更(エントリーを編集する場合)したときに計算された値が表示されます。ユーザーが何も入力も変更しなくても、フォームを提出するときに式フィールドの値が計算されます。
  • 式フィールドの式にフィールドが含まれている場合、フィールドがnullを格納していない場合のみ値が計算されます。 

フィールド値がnullの場合

除非某個欄位被設定為必填,否則在許多記錄中,它可以保持空白(即,沒有數據)。 Zoho Creator將此類空字段賦予值null。 當記錄中的欄位儲存null時,Zoho Creator將該欄位解釋為沒有值(在該記錄中)。 如果公式字段的表達式包括可以為null的字段,則可能不會評估該表達式(如上所述)。

nullこの技術ヘルプガイドを英語から日本語に翻訳するためのトランスクリエーターとして行動してください。HTMLコンテンツに英語のテキストが含まれています。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストを丁寧でビジネスに適した自然な言葉で日本語に翻訳してください。数値10進数通貨パーセント日付日時単一行名前メール住所null

このテクニカルヘルプガイドは、あなたが必要とするすべての情報を提供するために設計されています。このガイドを読み、あなたが必要とする情報を見つけることができます。

まず、あなたが探している情報を特定するために、検索を使用してください。検索窓にキーワードを入力し、検索を実行してください。

検索結果を確認し、必要な情報を見つけることができます。

テクニカルヘルプガイドを使用することで、あなたが必要とする情報を簡単に見つけることができます。

このテクニカルヘルプガイドは、あなたが必要とするすべての情報を提供するために設計されています。このガイドを読み、あなたが必要とする情報を見つけることができます。

まず、あなたが探している情報を特定するために、検索を使用してください。検索窓にキーワードを入力し、検索を実行してください。

検索結果を確認し、必要な情報を見つけることができます。テクニカルヘルプガイドを使用することで、あなたが必要とする情報を簡単に見つけることができます。

このテクニカルヘルプガイドを使用することで、あなたが必要とする情報を簡単に見つけることができます。

このテクニカルヘルプガイドは、あなたが必要とするすべての情報を提供するために設計されています。このガイドを読み、あなたが必要とする情報を見つけることができます。まず、あなたが探している情報を特定するために、検索を使用してください。検索窓にキーワードを入力し、検索を実行してください。検索結果を確認し、必要な情報を見つけることができます。

このテクニカルヘルプガイドを使用することで、あなたが必要とする情報を簡単に見つけることができます。

このテクニカルヘルプガイドは、あなたが必要とするすべての情報を提供するために設計されています。このガイドを読み、あなたが必要とする情報を見つけることができます。まず、あなたが探している情報を特定するために、検索を使用してください。検索窓にキーワードを入力し、検索を実行してください。検索結果を確認し、必要な情報を見つけることができます。このテクニカルヘルプガイドを使用することで、あなたが必要とする情報を簡単に見つけることができます。

このテクニカルヘルプガイドは、あなたが必要とするすべての情報を提供するために設計されています。このガイドを読み、あなたが必要とする情報を見つけることができます。まず、あなたが探している情報を特定するために、検索を使用してください。検索窓にキーワードを入力し、検索を実行してください。検索結果を確認し、必要な情報を見つけることができます。このテクニカルヘルプガイドを使用することで、あなたが必要とする情報を簡単に見つけることができます。

このテクニカルヘルプガイドは、お客様が必要とするすべての情報を提供するために設計されています。このガイドを読み、お客様が必要とする情報を見つけることができます。まず、お客様が探している情報を特定するために、検索を使用してください。検索窓にキーワードを入力し、検索を実行してください。検索結果を確認し、必要な情報を見つけることができます。このテクニカルヘルプガイドを使用することで、お客様が必要とする情報を簡単に見つけることができます。

条件式を定義する

式フィールドの再計算

フォーミュラフィールドの値は、以下の場合に再計算されます。

  • フィールドの式を変更します
  • ユーザーは一括してレコードを編集し、その中の一つのフィールドがその式フィールドの式の一部であることを編集します。
注意:フォームフィールドの式を変更すると、そのフォームが含まれるすべてのレコードの再計算が開始されます。複数のレコードが関係している場合、この再計算には時間がかかる場合があります。

レポートの表示形式を設定する

フォーミュラフィールドのデータ型が文字列の場合、レポートでそのデータを表示する形式を定義できます。これはレポートにおける表示形式プロパティによって定義されます。方法を学ぶ

レポート内に数式フィールドのデータをプレーンテキストとして表示することを選択すると、無効なHTMLタグをチェックする必要がなくなるため、パフォーマンスの向上につながります。



    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Desk Resources

              • Desk Community Learning Series


              • Digest


              • Functions


              • Meetups


              • Kbase


              • Resources


              • Glossary


              • Desk Marketplace


              • MVP Corner


              • Word of the Day









                                Resources

                                Videos

                                Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                eBooks

                                Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                Webinars

                                Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                CRM Tips

                                Make the most of Zoho CRM with these useful tips.