【Tableau】IFを分かりやすく解説!


Tableauで使用できる論理関数 IF

IFは複数条件を指定してあげることが可能です。
ExcelでいうとIFS関数にあたると理解すると分かりやすいです!
Excelで使用できるIFS関数は比較的最近使えるようになった計算式でもあります。

 

Tableau公式サイトより

引用
最初の true <expr> に対して <then> 値を返す、一連の式をテストします。

例:

IF [Profit] > 0 THEN 'Profitable'

ELSEIF [Profit] = 0 THEN 'Breakeven'

ELSE 'Loss'

END

 

 

こちらをExcelで表すと
=IFS(論理式1,値が真の場合1,[論理式2,値が真の場合2],…)

計算に当てはめてみます!

=IFS(A1>0,"Profitable",A1=0,"Breakeven",A1<0,"Loss")

 

どちらの式も

もし利益(A1)が0以上の場合はProfitable

もし利益(A1)が0の場合はBreakeven

もし利益(A1)がそれ以外(マイナス)の場合Loss で表示してね。

ということをいってあげてます。

 

ExcelのIFS≒IFとなり、
どちらも2つ以上の複数条件を付けてあげることが出来ます。

Excelに慣れてると少し理解が難しいこともありますが、分解して

考えると各々の違いも分かり理解度が深まります!