カスタム数式の作成方法

Adalo内で独自の数式を作成する方法を解説します。

スキルレベル: 中級

はじめに

手順

マジックテキストを使用したカスタム数式

マジックテキストを追加すると、メニューの一番下に "New Formula..." というオプションが表示されます。これを選択すると、テキストボックスに "Custom Formula" チップが挿入されます。以下の手順に従って数式を使用してください。

  1. "Custom Formula" チップをクリックして数式エディタを開きます。

  2. エディタで、次の演算子と一緒に任意の数値を入力できます。

    • 足し算のための +

    • 引き算のための -

    • 割り算のための /

    • 掛け算のための * または x

    • 数式の一部をグループ化するための ( )

  3. マジックナンバーを挿入

    • マジックナンバーアイコンをクリックして、データベースから数値を挿入します。

    • マジックナンバーはデータからの数値プロパティを使用し、関連するコレクションの Counts, Sums, Averages などでフィルタリングできます。

  4. 関数を挿入:

    • マジックナンバーアイコンを使用して、数式に関数を挿入することもできます。以下の関数がサポートされています。

サポートされている関数

  • Round: 数値を最も近い整数に四捨五入します。

    ROUND(4.32) → 4
    ROUND(4.5) → 5
  • Integer (INT): 数値から小数点を取り除きます (切り捨て)。

    INT(4.32) → 4
    INT(4.999) → 4
  • Absolute Value (ABS): 数値の絶対値 (正の値) を表示します。

    ABS(-4.32) → 4.32
  • Square Root (SQRT): 数値の平方根を表示します。

    SQRT(9) → 3
  • Exponent (EXP): 1 つの数値をもう 1 つの数値のべき乗にします。

    EXP(3, 2) → 9 (これは 3² です)
  • Random Number (RAND): 指定された 2 つの値の間のランダムな数値を生成します。

    RAND(0, 1) → 0 から 1 の間のランダムな数値
  • Logarithm (LOG): 数値の底 10 の対数を表示します。

    LOG(100) → 2

例: 1 人あたりの旅行費用の計算

カスタム数式を使用して、旅行費用を 1 人あたりで計算したい場合の手順を確認してみましょう。

  1. テキストボックスを挿入します。

  2. マジックテキストボタン(赤く強調された文字)を選択します。

  3. ポップアップメニューから "New Formula" を選択します。

  4. 鉛筆アイコンをクリックして数式エディタを開きます。

  5. マジックナンバーアイコンをクリックし、Trip Cost を選択します。

  6. / (割り算) を入力します。

  7. 再度 マジックナンバーアイコン をクリックし、Group Size を選択します。

  8. 必要に応じて、カスタム数式の接頭辞、接尾辞、および書式設定を編集できます。

そして、計算式は総旅行費をグループの人数で割ることになります。

追加ヒント

  • 複雑な計算を行うために、複数のマジックナンバー、演算子、および関数を同じ式で組み合わせることができます。

  • カスタム式は柔軟です。データベースからの数字やプロパティを調整して、特定のニーズに合わせて調整できます。Adalo Makersが使用するいくつかの式をこちらでご確認ください。

  • 日付を使用する式は、MagicTextがNullの場合に失敗します。

ヘルプ

この記事に関する追加のヘルプが必要な場合は、いつでもコミュニティフォーラムで質問できます!投稿する際は、この記事へのリンクを貼り付けることも忘れないでください!

Last updated

Was this helpful?