Skip to main content

初めて投稿させていただきます。

下記3つのCSVデータから、日別在庫数の推移を表示させたいです。

 

・既存在庫数

・入庫数データ

・出荷数データ

 

希望イメージ(Excel)を添付いたします。

データを統合する方法、そして計算式で、日別在庫数を表示させる方法をご教示お願いいたします。

 

何卒よろしくお願いいたします!

5 answers
  1. Nov 20, 2019, 12:40 AM

    「既存在庫数データが必ず存在するかどうか」によって少しやり方は変わると思いますが、

    概ねデータの統合はユニオン、日別在庫数の表示はPREVIOUS_VALUE関数で実現できると思います。

     

    1. 同一フォルダに全てのCSVを格納し、Tableauでユニオンを行います。

    「既存在庫数データが必ず存在するかどうか」によって少しやり方は変わると思いますが、概ねデータの統合はユニオン、日別在庫数の表示はPREVIOUS_VALUE関数で実現できると思います。 1. 同一フォルダに全てのCSVを格納し、Tableauでユニオンを行います。 ユニオンするとこのようなデータソースプレビューになります。 2.

     ユニオンするとこのようなデータソースプレビューになります。

    pastedImage_5.png

     

    2. 日別在庫数を計算します。

     出入残の管理のように「当日の計算結果が翌日の計算起点になる」という場合はひとつ前の自分自身の計算結果を必要としますが、このときにPREVIOUS_VALUE関数が役立ちます。

     入荷と出荷の足し引きを行いますので、それぞれのデータが無かった場合に結果がNULLにならないようにZN関数で囲っておくと安全です。

     出荷引当やロス、仕掛などもある場合はこの日別在庫数の計算式中に組み込むことになると思います。

    pastedImage_8.png

     

    3. 希望のレイアウトどおりに配置すれば完成です。

    pastedImage_7.png

0/9000