Tableauの関数一覧まとめ

Tableauの関数一覧をリンク集のような形でまとめてみた。

関数の区分けは出来る限りTableau公式ページと合わせているが、「これ実務で使わないでしょ!」というものは除外してある。

「参考にしたい関数をクリックして詳細記事を確認する」

という使い方で活用してもらえれば嬉しい。

こちらに記載した全ての関数について記事はまだ全然書けていないが、これから随時追加していく予定だ。

「こんな関数もあるんだ!」

とTableauの便利な関数を知るきっかけになってもらえれば幸いだ。

数値関数

フィールド内のデータの値を使用して計算することが出来る関数です。

  • ABS
  • CEILING
  • EXP
  • FLOOR
  • LN
  • LOG
  • MAX
  • MIN
  • PI
  • ROUND
  • SQRT
  • SQUARE
  • ZN

 

 

文字列関数

文字列(テキスト)データを操作する関数です。

 

    日付関数

    日付データを操作する関数です。

    • DATEADD
    • DATEDIFF
    • DATENAME
    • DATEPARSE
    • DATEPART
    • DATETRUNC
    • DAY
    • ISDATE
    • MAKEDATE
    • MAKETIME
    • MAX
      ※通常は数値関数
    • MIN
      ※通常は数値関数
    • MONTH
    • NOW
    • QUARTER
    • TODAY
    • WEEK
    • YEAR

    型変換関数

    データの型を変換する関数です。

    • DATE
    • DATETIME
    • DATEPARSE
      ※日付関数にも分類
    • FLOAT
    • INT
    • STR

    論理関数

    論理計算を使用して、特定の条件が TrueかFalse かを判断する関数です。

    • IN
    • CASE
    • IF
    • IFNULL
    • IIF
    • ISDATE
      ※日付関数にも分類
    • ISNULL
    • WHEN
    • ZN
      ※数値関数にも分類

     

    集計関数

    データを集計したり、データ粒度を変更を行う関数です。

    • ATTR
    • AVG
    • CORR
    • COUNT
    • COUNTD
    • MAX
      ※通常は数値関数
    • MEDIAN
    • MIN
      ※通常は数値関数
    • PERCENTILE
    • STDEV
    • SUM

    LOD表現

    データの集計粒度を自由に変えることができる関数です。

    • FIXED
    • INCLUDE
    • EXCLUDE

     

    その他関数(正規表現関係)

    正規表現に関係する関数です。

    • REGEXP_REPLACE
    • REGEXP_MATCH
    • REGEXP_EXTRACT

    表計算関数

    ビューに表示された値をもとにして計算を行う関数です。

    • FIRST
    • INDEX
    • LAST
    • LOOKUP
    • PREVIOUS_VALUE
    • RANK
    • RANK_DENSE
    • RANK_MODIFIED
    • RANK_PERCENTILE
    • RANK_UNIQUE
    • RUNNING_AVG
    • RUNNING_COUNT
    • RUNNING_MAX
    • RUNNING_MIN
    • RUNNING_SUM
    • SIZE
    • TOTAL
    • WINDOW_AVG
    • WINDOW_CORR
    • WINDOW_COUNT
    • WINDOW_MEDIAN
    • WINDOW_MAX
    • WINDOW_MIN
    • WINDOW_PERCENTILE
    • WINDOW_STDEV
    • WINDOW_STDEVP
    • WINDOW_SUM

    空間関数

    エリアや空間の分析をする関数です。

    • AREA
    • BUFFER
    • DISTANCE
    • MAKELINE