Tableau में Calculations
Agata Bak-Geerinck
Senior Data Analyst, Telenet
Data type - डेटा का ऐसा गुण जो कंप्यूटर को बताता है कि मान को कैसे समझना है.
संरचित डेटा स्रोत: एक कॉलम = एक डेटा टाइप.

String - अक्षरों, अंकों या अन्य कैरेक्टर का क्रम.
String डेटा के उदाहरण:
कैल्क्युलेशन में, string मान " " में लिखे जाते हैं.
IF [Word] = "Apple" THEN "Fruit" END+ Concatenation - दो या अधिक strings को जोड़ना: 
SPLIT() - किसी delimiter के आधार पर string के हिस्से निकालना:
LEFT(), RIGHT(), MID() - string में पोजीशन के आधार पर तय संख्या के कैरेक्टर निकालें:
Logical functions यह तय करते हैं कि कोई शर्त true है या false, और मूल्यांकन के आधार पर वांछित मान लौटाते हैं.
Boolean (True/False) शर्तें:
[Low activity ratio] < 0.1 "TRUE" या "FALSE" लौटाता हैएक ही शर्त में कई जाँच जोड़ सकते हैं, AND/OR के साथ:
([Gender]="Female" AND [Age] = 30) OR ( [Gender]="Male" AND [Age] = 35 )Negation:
[Category] = "Busy Mum" AND NOT [Occupation] = "Clerk"[Category] = "Busy Mum" AND [Occupation] != "Clerk"[Category] = "Busy Mum" AND [Occupation] <> "Clerk"IF function:
IF test1 THEN ____ ENDIF test1 THEN ____ ELSE ____ ENDIF test1 THEN ____ ELSEIF ____ THEN ____ ELSE ____ ENDIIF function
IIF (test, ____ , ____)CASE function
CASE ____ WHEN ____ THEN ____ WHEN ___ THEN ____ ELSE ____ ENDIF बीजीय शर्तें लेने देता है, जैसे:
IIF() बीजीय शर्तें लेने देता है, जैसे:

CASE सटीक मैच खोजता है, जैसे:

ISNULL, ISDATE - जाँचते हैं कि मान "Null" है या तारीख:
ISNULL([Steps]) "TRUE" या "FALSE" लौटाता हैISDATE([Activity Date]) "TRUE" लौटाता हैIFNULL - जाँचता है कि मान "Null" है और आउटपुट नियंत्रित करता है:
IFNULL ([Steps], 0)IFNULL ([Steps], "No steps")ZN - यदि मान "Null" हो तो 0 लौटाता है
ZN([Steps]) 0 लौटाता हैTableau में Calculations