Skip to main content

こんにちは。

よろしくお願いします。

 

あるアイテムに前回売上日というカラムがあるとします。

1度しか売上ていないアイテムには前回売上日は当然ないので

表示がNULLになっています。

このNULLになっている場合には任意の文字列を表示したいです。

そのカラムは日付と文字列が混在するような形になるんですが何か良い方法はありますでしょうか。

 

サンプルを添付しますのでよろしくお願い致します。

4 Antworten
  1. 10. Okt. 2016, 17:47

    [Previous_Date]

    ifnull(str(lookup(min([Date]),-1)),"Text as you like")

     

    [Previous_Date]ifnull(str(lookup(min([Date]),-1)),

     

    数字と文字列は混在させられないので、数字を文字列に変更してあげる必要があります。

    Tableauの場合、str() がそれです。

     

    nullのときに表示するのは、ifnull で場合わけしてください。

     

    前回売上日がすでデータにある場合、"lookup(min([Date]),-1)" をそのフィールドに置き換えてください。

    Dateの表示方法は、初期データに依存すると思います。

    STRINGに属性を変更してしまうので、表示方法を変更したい場合は、面倒くさいですが、date 関数 で表示を固定する必要があると思います

     

    村上

0/9000