Perhitungan di Tableau
Agata Bak-Geerinck
Senior Data Analyst, Telenet
Tipe data - atribut pada data yang memberi tahu komputer cara menafsirkan nilainya.
Sumber data terstruktur: satu kolom = satu tipe data.

String - rangkaian satu atau lebih huruf, angka, atau karakter lain.
Contoh data string:
Dalam kalkulasi, nilai string diapit " ".
IF [Word] = "Apple" THEN "Fruit" END+ Penggabungan - menggabungkan dua atau lebih string berurutan: 
SPLIT() - mengekstrak bagian string berdasarkan pemisah:
LEFT(), RIGHT(), MID() - mengekstrak jumlah karakter tetap berdasarkan posisi dalam string:
Fungsi logika menentukan apakah suatu kondisi benar atau salah dan mengembalikan nilai sesuai evaluasi.
Kondisi Boolean (True/False):
[Low activity ratio] < 0.1 mengembalikan "TRUE" atau "FALSE"Dapat memuat beberapa cek dalam satu kondisi dengan AND/OR:
([Gender]="Female" AND [Age] = 30) OR ( [Gender]="Male" AND [Age] = 35 )Negasi:
[Category] = "Busy Mum" AND NOT [Occupation] = "Clerk"[Category] = "Busy Mum" AND [Occupation] != "Clerk"[Category] = "Busy Mum" AND [Occupation] <> "Clerk"Fungsi IF:
IF test1 THEN ____ ENDIF test1 THEN ____ ELSE ____ ENDIF test1 THEN ____ ELSEIF ____ THEN ____ ELSE ____ ENDFungsi IIF
IIF (test, ____ , ____)Fungsi CASE
CASE ____ WHEN ____ THEN ____ WHEN ___ THEN ____ ELSE ____ ENDIF mendukung kondisi aljabar, mis.:
IIF() mendukung kondisi aljabar, mis.:

CASE mencari kecocokan persis, mis.:

ISNULL, ISDATE - memeriksa apakah nilai "Null" atau tanggal:
ISNULL([Steps]) mengembalikan "TRUE" atau "FALSE"ISDATE([Activity Date]) mengembalikan "TRUE"IFNULL - memeriksa apakah nilai "Null" dan mengatur output:
IFNULL ([Steps], 0)IFNULL ([Steps], "No steps")ZN - mengembalikan 0 jika nilai "Null"
ZN([Steps]) mengembalikan 0Perhitungan di Tableau