Tableau Onlineでの経費報告の作成方法

Tableau Onlineでの経費報告の作成方法

  • オーケストレーション
6分で読めます 更新日 Mar 4, 2020

ポイント: Tableau Onlineで経費報告を作成するには、データの設定、視覚化、および指標の計算が含まれます。ユーザーはデータをアップロードし、棒グラフのようなチャートを作成し、経費を効果的に分析できます。

  • アクセス可能なデータ管理のためにTableau Onlineを利用してください。
  • 時間経過に伴う経費の変化を視覚化し、計算する方法を学びます。

これはTableauに関するシリーズの第3回目です。ここでは、経費報告を作成するためのTableauの使用方法を説明します。数式の記述など、基本的なTableauの概念を説明します。

これまでのTableauに関する記事には、次のものがあります:

データを使ったTableauの設定

Tableau Onlineをデスクトップ版の代わりに使用することをお勧めします。(ユーザー1人あたり月額70ドルで、14日間の無料トライアルがあります。)SalesforceはTableauを買収したため、その将来はクラウド製品にあります。これにより、デスクトップソフトウェアを必要とせず、どこからでも作業できるようになります。

データには、クレジットカードや銀行明細書、またはカテゴリを含む何かを使い、カテゴリごとに経費をリストできます。私たちはクレジットカードの明細書を使用しています。

私たちはデータをPostgreSQLにロードしました。詳細についてはこちらをご覧ください。PostgreSQLは.cvsまたは.xlsファイルで使用できますが、集計はできないため、あまり便利ではありません。したがって、最初にデータをPostgreSQLにロードしてください。また、Apache HiveやTableauがサポートする他のデータソースを使用することもできます。

棒グラフの作成

1月と2月の経費報告の完成版は以下の通りです。この棒グラフのようなグラフィカルな報告を希望する場合、1ヶ月を別の月の隣にリストすることが1つの選択肢です。

もう1つの選択肢は、積み上げ棒グラフまたはスプレッドシートのようなチャートを作成することです。以下で行います。(画面が混雑して、棒グラフ形式で1年分全てをリストすることは難しくなります。この問題の解決方法は、今後のブログ投稿で説明します。)

クレジットカードの支払いは負の数です。したがって、金額の列にフィルターを追加して、支払いを除外します。(それらは> 0です。)次に、トランザクションの投稿日でフィルターを追加して、2ヶ月に制限します。さもなければ、画面に12のチャートが描画され、読みやすさが失われます。

さらに詳しくは、フィルターと基本的なチャートの作成方法について説明します(詳細については前の記事を参照できます)。

明確さのために、負の数を正の数として表示したいと考えています。ABS(絶対値)関数を使用します。これを行うには、金額フィールドをクリックし、次に計算フィールドの作成を選択します。

上部に適切な名前を入力し、その下に以下の数式を記入してください:

投稿日から月を抽出するには、以下の計算フィールドを書きます:

これが、この報告書を作成するための画面の見た目です。フィルターは上部にあります。右端(上に示されている)にフィルター範囲を入力します。テーブルのフィールドは左端に位置しています。それを使用するには、単にワークシート、フィルター、または行および列エリアにドラッグするか、ワークシートに追加をクリックします。

ワークシートの作成

これで、チャートとは対照的にワークシートタイプの表示に切り替えます。その表示や他のチャートタイプに切り替えるには、表示の右上にある表示アイコンをクリックします。

ワークシートでは、2つ以上の次元をプロットできます。(これをチャートにしようとすると、すべての次元が2を超える場合、少なくとも棒グラフのために追加のチャートが作成されます。)もちろん、3次元のチャートを試すこともできますが、それはユーザーにとって理解が難しいです。

月とカテゴリが行として表示され、列にはフィールドがありません。次に、マークセクションにはsum(charge)があります。(Running Sumは無視してください。使用しませんので。)

デフォルトでは、Tableauは、左側に月、右側にカテゴリをリストしたため、月ごとの経費報告を希望していると仮定します。それは、金額に対して関数sum()を追加します。

パーセント変化の計算

今、毎月の経費のパーセント変化を計算してみましょう。(カテゴリは、カテゴリごとのパーセント変化を計算するのは難しいため、除外します。)

パーセント変化の数式は:

(新しい値 - 古い値) / 古い値

データに関しては、以下の数式が示されています。それほど洗練されていません。なぜなら、LOOKUP関数は単なるテーブル関数で、現在の行の上のセル(-1)を参照します。言い換えれば、これは表示されたワークシートに適用され、基礎データには適用されません。

(sum([charge]) - LOOKUP(SUM([charge]),-1))/sum([charge])

デフォルトでは、Tableauはこれらの数値を整数に丸めるため、ほとんどは0または1になります。したがって、マークパネルの値をクリックし、次にフォーマットをクリックして、少数点を表示するためにパーセントに変更します。

ここが結果です:

これらの投稿は私自身のものであり、必ずしもBMCの立場、戦略、または意見を表すものではありません。

オーケストレーションの関連記事

The Briefを購読する

このオファーに登録することで、あなたはBMCのプライバシーポリシーを読み、同意したことを確認します。

ありがとう

あなたはThe Briefに登録されました
The Briefはメインフレームとエンタープライズオーケストレーション—BMC AMIとControl-M—および、両者に関するアナリストの研究、顧客の展開、イベントをカバーしています。