Skip to main content

こんにちは、富田と申します。

ご存知の方いらっしゃいましたら、ご教示ください。

 

添付のような、商品ごとのある時刻での位置を示したデータがあるとします。

 

このデータをTableauに接続すると、

接続しているデータの中で一番最後の時刻に位置した場所を

マップ上にプロットするような設定をしたいのですが、

どのように設定すれば宜しいでしょうか。

添付のデータですと、

 

product AAA : 2015/6/23  21:14:05  の位置

product BBB : 2015/6/20  20:49:17  の位置

product CCC : 2015/6/5  17:42:28   の位置

が、1点プロットされるようなイメージで、

フィルタなどの設定により商品を選択すると、

その商品の最後の位置に切り替わるようにしたいです。

 

質問ばかりで大変恐縮ですが、方法がありましたらご教示ください。

 

どうぞ宜しく言お願い致します。

답변 7개
  1. 2015년 7월 22일 오전 8:22

    富田様

     

    こんにちは、安西です。

     

    頂いた質問ですが類似質問で頂いたサンプルワークブックを今回頂いた質問に沿って一部変更しましたので添付させて頂きます。

    (データ内に未来日がないので結果としては変わりません)

     

    こちらですが、以前お答えさせて頂いた計算フィールドの処理が回る前に未来日を除外する計算フィールドを処理させることで実装できます。

     

    [time]<=TODAY()

    ※もしかしたらDATE([time])<=TODAY()といった形で両方DATEに変換した方が良いかもしれません。

     この場合、TODAY()に時刻部分がどう判断されるか定かでない為…(00:00:00だとは思いますが)

    ※時刻まで考慮したい場合TODAY()ではなく、NOW()を使用して下さい。

     

    この式を書いた計算フィールドをフィルタに入れる際にコンテキストに追加することで、最後の時刻を求める計算(添付内End)を未来日を除外した値に対して実行することができます。

     

    こういった回答でよろしかったでしょうか?

0/9000