メインコンテンツまでスキップ

logoCorrectSize.png

Looks like this logo isn't being used anymore since we started using the new CSS to make our documentation look like our product UI.

Knowledge @ Adaptive Insights LLC, a Workday Company

レポートにデータをカスタムとして表示

レポートで使用されている数式をカスタマイズするための[カスタムとして表示] 要素を追加する方法を例を示して説明します。

マトリクスレポートの開発者として [カスタムとして表示] 要素を使用して、レポート内のデータをカスタマイズします。

例:

  • 合計科目の合計の比率として値を表示します。

  • 値を異なる分母の比率として表示します。

  • 分散値の符号を逆にします(プラスからマイナスなど)。 

この記事では [カスタムとして表示] 要素を使用するための多くの使用事例について説明します。

が始める前に

そこに着く方法

Navigation Icon5.pngレポートを開き、[レポートの変更] を選択します。 

合計の比率として値を表示

ビデオを見る:58秒

Salaries By Level - Display As Custom in a Report
 

例えば、[組織別の給与] レポートには、現在、すべてのUS科目のQ1およびQ2の給与とUSの合計が表示されます。どの部門がUS 合計の給与計算を最大限に活用しているかを理解したいと考えています。

salaries_by_level_after.png

以下を実行します。

  1. [値として表示] 要素を列にドラッグします。
  2. [カスタムとして表示] 要素を列にドラッグします。
  3. [カスタムとして表示] 要素を右クリックして [フォーミュラアシスタント] を選択します。
  4. [数式] フィールドで数式を入力します: (ACCT.this/ACCT.this[level=United States(+)])*100。[OK] を選択し、フォーミュラアシスタントを閉じます。
  5. [カスタムとして表示] 要素を右クリックして [プロパティ] を選択します。  ["合計のパーセント] ラベルに入力します。[適用] を選択します。
  6. レポートを保存し、実行します。
    レポートには、新しい [合計のパーセント] 列が表示されます。この列では、給与計算のエリアから見て、Sales Northが米国で最も高いパーセントを占めていることがわかります。すべてのUSの組織の給与は、新しい [値] 列の下に引き続き表示されます。 

行ごとに異なる分母を表示する 

例えば、レポートでは [パーセントとして表示] 要素を使用して、収益とコストの両方のライン項目を収益のパーセントとして表示します。現在のレポートは、全レポートに対して1つの分母(Revenue)のみを使用しています。コストのライン項目をコストの割合として表示し、収益のライン項目を収益のパーセントとして表示します。

display as percentage_updated.png

以下を実行します。

  1. [科目の%として表示] 要素を削除します。例えば、["収益の%として"] を削除します。
  2. [カスタムとして表示] 要素を [科目の%として表示] 要素の配置にドラッグします。
  3. GL科目コードを使用してIF命令文を作成します。科目コードは科目を区別するため、IF命令文で分母の異なる行を特定できます。 
    1. [モデリング > モデル管理 > 科目 > 総勘定元帳科目] に移動します。
    2. カスタム科目を検索します。P&L科目の下で、すべての収益科目の科目コードに「Rev」が含まれることに注意してください。コスト科目のコードには「Rev」が含まれていません。
    3. [レポート] にナビゲートします。
    4. [カスタムとして表示] 要素を右クリックして [フォーミュラアシスタント] を選択します。
    5. [数式] フィールドに、行の科目コードに「Rev」が含まれているかどうかを確認するIF命令文を入力します。含まれる場合、科目を [収益] 分母で除算し、100を乗算します。含まれない場合は、科目を [コスト] 分母で除算し、100で乗算します。
      if(search(this.account.code)"rev")>0、
      (ACCT.this/ACCT.PL_Revenue)*100,
      (ACCT.this/ACCT.PL_COS)*100)
  4. [OK] を選択してフォーミュラアシスタントを閉じます。
  5. [カスタムとして表示] 要素を右クリックして [プロパティ] を選択します。  ["合計のパーセント] ラベルに入力します。[適用] を選択します。
  6. レポートを保存し、実行します。
    レポートには、[収益] の比率として収益ライン項目、[販売費用] の比率としてコストライン項目が表示されます。

異なる分散を表示

例えば、[従業員ごとのメトリック] レポートには、Revenue Cost per Employee 、および経時的な分散が表示されます。現在、分散は両方の科目でプラス(増加)として表示されます。収益の分散の増加は好ましいですが、コストの分散の増加は好ましくなく、または負であると考えます。

display_variance_differently.png

[差分] 要素で使用できる [反転符号] オプションは、GL科目のみに適用されます。このオプションは、収益やコストなどのメトリック科目で使用することはできません。

以下を実行します。 

  1. 新しい列セグメントを追加し、[差分] 要素(分散)を新しいセグメントにドラッグします。
  2. [カスタムとして表示] 要素を新しいセグメント([差分] 要素の下)にドラッグして、異なる方法で分散を表示します
  3. [値として表示] 要素を最初のセグメントにドラッグして、四半期ごとの金額を値として継続して表示します。
  4. メトリック科目属性を使用してIF命令文を作成します。
    1. [モデリング > モデル管理 > 科目 > 科目属性] に移動します。
    2. [はい] と [いいえ] を使用して、新しい [反転符号] 科目属性を作成します。数式で使用する科目属性名にはスペースを含めないでください。
    3. [科目 > メトリック科目] に移動します。[従業員メトリック]、そして [従業員あたりのメトリック] を展開します。
    4. [従業員あたりの収益] 科目を選択し、[反転符号] 属性値 [いいえ] を割り当てます。
    5. [従業員あたりのコスト] 科目を選択し、[反転符号] 属性値 [はい] を割り当てます。
  5. [レポート] に戻って、[カスタムとして表示] 要素を右クリックし、[フォーミュラアシスタント] を選択します。
  6. [式] フィールドで、科目の [反転符号] の特性値が [はい] に設定されているかどうかを確認するIF命令文を入力します。[はい] の場合、分散を使い、-1を乗算します。それ以外の場合、科目の分散を与えるだけです。
    if(this.account.ReverseSign.name="yes",
    (ACCT.this*-1),
    ACCT.this)
  7. フォーミュラアシスタントを閉じてレポートを実行します。

3ヶ月のトレイリングを表示

例えば、現在の [経費精算レポート] には、特定の月(3月など)の実績と予算額が表示されています。あなたは過去3ヶ月間(1月~3月)の値を1つの列に集計して確認したいと考えています。

trailing_three_months.png

以下を実行します。 

  1. [カスタムとして表示] 要素をバージョンの下の列に([実績] および [作業予算])にドラッグします。
  2. [カスタムとして表示] 要素を右クリックして [フォーミュラアシスタント] を選択します。
  3. [数式] フィールドで数式を入力します: ACCT.this[time=this-2:this]
  4. [OK] を選択し、フォーミュラアシスタントを閉じます。
  5. [カスタムとして表示] 要素を右クリックして [プロパティ] を選択します。  [3ヶ月のトレイリング] ラベルを入力します。[適用] を選択します。
  6. レポートを保存し、実行します。
    これで、バージョン列に1月から3月の合計が表示されます。このレポートでは時間がパラメータ化されているため、[時間] ドロップダウンから別の月を選択できます。例えば、4月を選択すると、2月から4月の合計が列に表示されます。詳細については「レポートパラメータ」を参照してください。

異なるバージョンの異なる期間を表示する

例えば、営業費用に関する次のデータを表示するマトリクスレポートを作成したいと考えています。

  • Working Budget 全年 
  • Actuals 年初来(今年度の始まりから現在)
  • Forecast 年内の残りの期間(今月から年末までのすべての月)
  • 残りの予算(3つのバージョンの分散)

higher-ed-example_2.png

以下を実行します。

レポートの作成

  1. 行に [営業費用] をドラッグします。
  2. 時間要素を列へドラッグします(例: 2017年2月)。時間要素をパラメータ化します。
  3. バージョンの [作業予算]、 [実績]、および [予測] を時間要素の下にある列にドラッグします。
  4. バージョンの後ろの列にカスタム計算要素をドラッグします。
  5. カスタム計算要素を右クリックして [フォーミュラアシスタント] を選択します。
  6. [数式] フィールドで、数式を入力します。RPT.Working_Budget-RPT.Actuals-RPT.Forecast
  7. カスタム計算要素を右クリックし、[プロパティ] を選択します。ラベルを ["残りの予算"] に変更します。
  8. レポートを保存し、実行します。

レポートを編集

  1. [カスタムとして表示] 要素をバージョンと時間の上の列にドラッグします。
  2. [カスタムとして表示] 要素を右クリックして [フォーミュラアシスタント] を選択します。
  3. [数式] フィールドで以下のIF命令文を入力します。ポンド記号(#)を使用して、各命令文を説明するテキストを追加します。 

    higher-ed-example.png
  4. [OK] を選択し、フォーミュラアシスタントを閉じます。
  5. レポートを保存し、実行します。
  • この記事は役に立ちましたか?