関数を使用した項目のマッピング

項目をマッピングする場合、関数を使用して単純な式や複雑な式を作成できます。 使用可能な関数は、Excel の関数や、一部のプログラミング言語の関数と似ています。

  • 一般的なロジック、数学、テキスト、日付、配列を評価します。
  • テキストの大文字への変換、テキストのトリミング、日付の別の形式への変換など、項目値の条件付きロジックと変換を実行できます。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。

この記事で説明している機能を使用するには、次のアクセス権が必要です。

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header
Adobe Workfront package 任意
Adobe Workfront ライセンス

新規: Standard

または

現在:Work 以上

Adobe Workfront Fusion ライセンス**

現在:Workfront Fusion ライセンスは必要ありません。

または

レガシー:任意

製品

新規:

  • Select または Prime Workfront プラン:組織は Adobe Workfront Fusion を購入する必要があります。
  • Ultimate Workfront プラン:Workfront Fusion が含まれています。

または

現在:Adobe Workfront Fusion を購入する必要があります。

アクセスレベル設定*

組織の Workfront Fusion 管理者である必要があります。

チームの Workfront Fusion 管理者である必要があります。

このテーブルの情報について詳しくは、 ドキュメントのアクセス要件を参照してください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。

フィールドに関数を挿入

フィールドに関数を挿入するには、次の手順に従います。

  1. 左側のパネルで「Scenarios」タブをクリックします。

  2. データをマッピングするシナリオを選択します。

  3. シナリオの任意の場所をクリックして、シナリオエディターに移動します。

  4. 関数を挿入するフィールドをクリックします。

  5. マッピングパネルで、挿入する関数を含むタブを選択します。

    マッピングパネルタブについて詳しくは、 関数の概要を参照してください。

    1. 関数名をクリックします。

      または

      関数をフィールドにドラッグします。

  6. 関数パラメーターを設定します。

    関数パラメーターの説明については、マッピングパネルの関数にポインタを合わせてください。

    関数とそのパラメーターについて詳しくは、「 関数リファレンス:記事インデックス」の記事を参照してください。

  7. モジュールの設定を続行するか、[OK] をクリックします。

TIP
他のフィールドで再利用する複雑な数式を作成する場合は、その組み合わせを含むフィールドをクリックし、Cmd + A または Ctrl + A キーを使用してその数式を選択します。その後、その数式をコピーして他のフィールドに貼り付けます。
recommendation-more-help

例: ​一部のデータタイプでは、ユーザーが一定の文字数以上を入力できないよう設定されています。サブ文字列関数を使用して、値を特定の文字数に制限できます。

この例では、サブ文字列関数は、プロジェクト名を 50 文字に制限します。

ミーティングの長さ制限の例

関数のネスト

関数を相互にネストすることができます。

例:

この例では、substring 関数を使用すると、トリミングされたプロジェクト名を 50 文字に制限しています。

トリム名

関数をネストするには、次の手順に従います。

  1. 式を作成するフィールドをクリックします。

    マッピングパネルが開きます。

  2. 追加する最初の関数をクリックします。 これは外側の関数です。 次の例の場合、これは substring 関数です。

  3. その関数内で、ネストされた関数を配置する場所をクリックします。 この例では、ネストされた関数が最初のパラメーターの代わりに配置されます。

  4. マッピングパネルで、ネストされた関数をクリックします。 この例では、これは trim 関数です。

  5. 必要に応じて、関数の設定を続行します。

  6. モジュールの設定を続行するか、[OK] をクリックします。

Google Sheets 関数の使用

Workfront Fusion に使用する関数が含まれおらず、Google Sheets にある場合は、次の手順を実行すると使用できます。

  1. Google Sheets で、新しい空のスプレッドシートを作成します。

  2. Workfront Fusion で、シナリオを開きます。

  3. Google Sheets >Update a cell モジュールをシナリオに追加します。

  4. モジュールを設定します。

    1. 新しく作成したスプレッドシートを「Spreadsheet」フィールドで選択します。

    2. Google Sheets 関数を含む数式を Value フィールドに挿入します。

      通常どおり、先行モジュールの出力を使用できます。

      Google Sheets 関数の使用

  5. Google Sheets>Get a cell モジュールを挿入して、計算結果を取得します。

  6. 手順 4 で使用した同じセル ID を使用して、モジュールを設定します。

    Google Sheets 関数の使用

7e1891ad-4d59-4355-88ab-a2e62ed7d1a3