LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

今日は財務報告についてお話します。LuckyTemplates 財務ダッシュボード レポート用にカスタマイズされたテーブルを作成する方法を説明したいと思います。LuckyTemplates 内でテーブルをカスタマイズできるため、レポート アプリケーションを作成する際に非常に柔軟な対応が可能になります。この例では財務報告について話していますが、この手法はあらゆるタイプの報告に使用できます。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

異なる行に異なる結果を表示したい、または特定の行に集計計算を行いたいという状況に遭遇したことがあるかもしれません。残念ながら、通常の表の計算内で小計を作成することはできません。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

目次

LuckyTemplates 財務ダッシュボード レポートのテーブル テンプレートの使用

これを実行できる新しいカスタム ビジュアルがありますが、LuckyTemplates 内でこの手法を利用する場合、柔軟性はそれほど高くありません。

これらのカスタマイズされたテーブルの背後にある考え方は、テーブルをどのように見せたいのかを示すテンプレートが必要であるということです。これを別の用語でサポート テーブルと呼びます。それ自体はモデルの一部にはなりませんが、コア モデル内で実行している計算をサポートします。

私のデータ モデルを見ると、コア テーブルだけでなく、下部にサポート テーブル全体が表示されます。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

このようなテンプレートを利用する必要があります。この例では、下部にこれらすべての合計が表示されます。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

これはすべて Excel でタブまたはスペースを使用して設定されているため、これらのエントリの一部は小計よりも外側に表示されます。計算に役立つように、正規化された列(右の列)も作成しました。

ここで重要なのは、このようなテンプレートを作成することです。

LuckyTemplates 財務ダッシュボードの数式の作成

次のステップでは、現在いる行を計算し、結果をその特定の行に割り当てる数式を作成します。DAX 数式言語、および一般に LuckyTemplates の主な概念は、このコンテキストの概念です。

そしてコンテキストは行から得られます。これがモデルに関係のないランダムなテキスト値を含む単なるランダムなサポート テーブルである場合は、他の場所から結果を取得し、ロジックに基づいてこれらの特定のテキスト値に割り当てる必要があります。

このようにして、行に何かを割り当てることができます。対策の範囲内でロジックを自分たちで作成しているだけです。

ダッシュボードに戻ると、そのテンプレートがこのテーブルに追加されたことがわかります。また、正しくソートされていることと、行インデックスが非表示になっていることも確認しました。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

次のステップでは、総収益や売上原価などの個々の小計をすべて計算します。ご覧のとおり、非常に多くの対策がありますが、どれも複雑ではありません。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

たとえば、[収益] に移動すると、収益が関連付けられているデータセット内の値を取得するだけです。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

私のデータセットには、すべての財務指標を含むより単純化されたテーブルがあり、計算を簡単に実行できます。

ここから必要な情報を抽出し、それをテーブル内の必要な場所に割り当てます。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

売上原価の計算

収益の計算はすでに完了したので、売上原価の計算を見てみましょう。生データにはマイナスがなかったのでマイナスを付け加えました。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

売上総利益の計算

利益を計算するには、収益とコストの差を使用します。この特定のケースでは、値を使用することもできましたが、問題を解決するために変数内に値を追加しました。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

売上総利益率の計算

そして、粗利益率も計算してみました。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

前年の実績についても同じことを行い、それらの特定の結果も分離することができました。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

これらの個別の結果はすでにありますが、割り当てる必要がある他の結果もまだあります。これらの行項目の多くはデータセットにすでに存在しているため、個々の項目の場合のように数式を作成する必要はありません。

すべての項目を分離してメジャーを計算する必要はありません。これらをすべて一度に割り当て、ロールアップ計算など、必要に応じてサブカテゴリまたは小計のみを実行できます。

結果をテンプレートにオーバーレイすることで、テーブルを完全にカスタマイズする方法を見てみましょう。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

これは、あらゆるレポート開発で再利用できる方法論です。最初の内で、現在いる行と使用されるコンテキストを計算します。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

次に、を使用して多くのロジックを実行しました。この関数は入れ子になったに似ており、LuckyTemplates 内でより高度なロジックを記述するためのより良い方法です。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

ロジックは、現在の項目が総収益と等しい場合、その収益を計算した結果にしたいということになります。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

同じことが、売上原価、売上総利益、利益率などにも当てはまります。これらの積み上げ計算をそれらの小計に割り当てることができます。

最終的に、これらのどれも存在しない場合、計算では損益計算書テーブル内のその正確な行が検索され、その結果が返されます。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

この実績値は、実際には、収益と費用に分割された少しのロジックを備えた単なる合計です。小計を割り当ててから、他のすべての結果が得られる最終的なロジックを作成しました。こうすることで、100 もの異なる割り当てを作成する必要がなくなります。本当に重要な少数のものに対してのみこれを行う必要がありました。

実際、私はまったく同じ戦略を実行して、年間合計メジャーを作成しました。これはマスター計算のおかげで、すべてを一度にテーブルに割り当てることができるようになりました。

LuckyTemplates 財務ダッシュボード: テーブルのカスタマイズに関する完全なヒント

結論

この LuckyTemplates 財務ダッシュボード チュートリアルで強調したい主な点は、テンプレートの使用割り当て方法の実装です。そこに到達するには、いくつかの手順があります。テンプレートを作成し、ロールアップ合計を把握し、それらの結果を個別に取得し、割り当てアルゴリズムを作成します。

この段階的なロジックを一度実行すると、従来の追加ロジックを大量に書き出す必要がなくなり、時間を節約できます。これは簡単に実行でき、さまざまなシナリオで再現できます。

この投稿で私が示したかったのはこれだけです。さらに詳しく知りたい場合は、LuckyTemplates のラーニング センター内に完全なコースもあります。のあらゆる側面を網羅する包括的なコースで、最初から最後まで完全なソリューションを構築する方法を学びます。


Power Automate の文字列関数: Substring と IndexOf

Power Automate の文字列関数: Substring と IndexOf

Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。

2 つの方法による SharePoint 列の検証

2 つの方法による SharePoint 列の検証

SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。

Power Automate のオンプレミス データ ゲートウェイ

Power Automate のオンプレミス データ ゲートウェイ

ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。

DAX 数式での LASTNONBLANK の使用

DAX 数式での LASTNONBLANK の使用

DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。