Open In App
Related Articles

IF Function in Tableau

Improve Article
Improve
Save Article
Save
Like Article
Like

In this article, we will learn about if function and its use in Tableau. For this first look into two terms:

  • Tableau: Tableau is a very powerful data visualization tool that can be used by data analysts, scientists, statisticians, etc. to visualize the data and get a clear opinion based on the data analysis. Tableau is very famous as it can take in data and produce the required data visualization output in a very short time.
  • IF Function: Tableau If Function is one of the foremost useful decision-making functions. If the function tests the condition and depending upon the condition result, it’ll return the output.

How IF function works:

  • It starts with “IF” function evaluating the 1st logical expression corresponding to set/sequence of values and when the logical expression becomes True, it returns the respective specified value as result.
  • If the first doesn’t match then it moves to another if i.e ELSEIF and checks the same as for IF.
  • If in logical expressions no match is found then the value of default i.e; ELSE return expression is used.

Syntax of IF Function:

This function checks the given <expression> and returns the corresponding value as a result. The syntax is :

IF <Expression1> THEN <Statement1>
ELSEIF <Expression2> THEN <Statement2>
ELSEIF <Expression3> THEN <Statement3>
.....
ELSEIF <ExpressionN> THEN <StatementN>
ELSE <Statement>
END

Dataset used in the given examples is Dataset.

Example 1: (IF-END)

  • In this example, we simply create a new calculated field by using the IF function on a field.
  • View a new calculated field.
  • Use in Visualization.
  • It has a drawback that creates null values in case of the false condition.

Example 2: (IF-ELSE-END)

  • In this example, we simply edit that previously calculated field by using the IF-ELSE function in the same field.
  • View a new calculated field.
  • Use in Visualization.
  • It overcomes a drawback that creates null values in case of the false condition.

Example 3: (IF-ELSEIF-ELSE-END)

  • In this example, we simply create a new calculated field by using the IF-ELSEIF-ELSE function on a field.
  • View a new calculated field.
  • Use in Visualization.

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 24 Oct, 2020
Like Article
Save Article
Previous
Next
Similar Reads