Tableau IF-uttalande

Tableau IF uttalande

Tableau IF-sats

introduktion till Tableau IF-sats

för att testa ett villkor för att utföra en uppgift baserat på värdet som returneras efter testning av tillståndet. Tableau ger ett logiskt uttalande för att kontrollera ett visst villkor, representerat av ett uttryck, mot ett visst värde eller antagande, för att avgöra om ett givet villkor är sant eller falskt, baserat på vilka vissa uppgifter som utförs om villkoret är uppfyllt, för att underlätta korrekt och effektivt beslutsfattande kallas Tableau IF-uttalande.

Tableau IF uttalande

logiska beräkningar hjälper dig att avgöra om vissa givna villkor är sanna eller falska. För att göra detta beslutsfattande är det viktigt att ha en funktion för detta. I Tableau finns det olika funktioner som tillhandahålls. IF-funktionen hjälper till att avgöra om en serie uttryck är sanna, kommer värdet för det första uttrycket att returneras. I Tableau finns det tre varianter av IF-funktionen. Det har OM, OM-annars, och annars om.

starta din gratis Datavetenskapskurs

Hadoop, datavetenskap, statistik & övriga

1. IF-villkoret

IF-villkoret returnerar resultatet endast om det angivna villkoret är sant. Om detta villkor inte är sant, returnerar det ingenting.

exempel: om> 35 sedan ’passera’

2. IF-ELSE-funktionen

detta tillstånd testar också för särskilda förhållanden. Om testvillkoret i IF är sant, kommer uttalandet efter THEN-nyckelordet att returneras. Om detta är falskt returneras uttalandet efter Annat nyckelord. Syntaxen för If Else i Tableau är som följer:

IF <Expression> THEN <True Statement>
ELSE <False Statement>
END

3. ELSE IF-funktionen

när det finns ett krav på att kontrollera flera villkor, annars om villkoret är mycket användbart. Else If villkor kan endast användas när är en tidigare If eller Else if uttalande som håller på att misslyckas. Denna funktion utförs på ett sekventiellt sätt. Det börjar kontrollera från det första villkoret. Om det första villkoret är sant kommer det att utföra uttalandet som finns efter det dåvarande nyckelordet. Om detta villkor är falskt kommer det att kontrollera nästa annars om villkor. Det kommer att fortsätta fortsätta med det andra om uttalanden tills villkoret är uppfyllt.

Syntax-

IF <Expression1> THEN <True_statement1>
ELSEIF <Expression2> THEN <True_statement2>
ESEIF <Expression3> THEN <True_statement3>
.....
ELSE <False_statement>
END

IIF-funktionen

  • IIF är en användbar funktion som hjälper till att få logiska funktioner gjort. När du använder den här funktionen finns det argument som ska skickas och argumentet som förväntas bör vara en boolesk. Om det inte är booleskt kan det vara resultatet av de logiska uttrycken. Dessa resultat kan vidare användas för att ge ett booleskt resultat. Om resultaten av detta logiska uttryck utvärderas för att vara sanna, kommer IIF att returnera värdet som följer då.
  • om resultaten av dessa logiska uttryck utvärderas som falska, kommer IIF att returnera Else-värdet. Eftersom värdena som returneras är Booleska kan det finnas fall där resultaten är okända som betyder att de varken är sanna eller falska. Detta är vanligtvis fallet när det finns null-värden i data. När detta händer returneras det sista argumentet som skickas till IIF som okänt resultat. Om detta inte beaktas returneras Null-värdet.

Syntax-

IIF(test, then, else )

Låt oss nu titta på några exempel för att förstå dessa funktioner ordentligt.

  • Tänk på att ett betyg har tjänats, ett certifikat måste utfärdas. Ett fält bör finnas där för att beräkna och identifiera dessa instanser. Detta kan göras enkelt genom att antingen använda If Else uttalande om att använda IIF uttalande.

IF (Letter Grade (Nulls))= 'A' then 'Create Certificate'
Else 'Do Nothing'
End
IIF(Letter Grade (Nulls))= 'A', 'Create Certificate', 'Do Nothing')

den enda skillnaden mellan dessa uttalanden är syntaxen. IIF-uttalandet är mindre benäget för fel men är inte mycket läsbart eller bekant. Den grundläggande skillnaden mellan dessa två är att data innehåller värden som ger okänt resultat genom Boolesk jämförelse. Detta kan hända när det finns ett null-värde i data. När detta händer i If Else-uttalandet behandlas de okända resultaten som samma som falska resultat. Men när IIF-uttalandet används returnerar det ’Null’ – värde för resultat som kommer att ha okända värden.

  • om test sedan värde END/ IF test sedan värde ELSE else END

ovanstående funktion liknar IIF-funktionen. Det skiljer sanna, falska och okända värden. Å andra sidan bryr sig IF-uttalandet bara om de sanna och inte sanna värdena. För att få rätt värden i gengäld måste alla logiska tester utföras med hjälp av IF THEN ELSE-satser.

IF(SUM() > 0) THEN 'Performing Good'
ELSE 'Bad Performance'
END

detta uttalande definierar tydligt när verksamheten presterar bra och när den presterar dåligt. Det finns ingen tvetydighet i detta scenario.

  • för att ha flera villkor kontrolleras om sedan annars om kan användas.

IF (Letter Grade (Nulls))= 'A' then 4
ElseIF (Letter Grade (Nulls))= 'B' then 3
ElseIF (Letter Grade (Nulls))= 'C' then 2
ElseIF (Letter Grade (Nulls))= 'D' then 1
Else 0
End

dessa uttalanden är enklare och mindre tvetydiga när det gäller IIF-uttalandet. De har sina separata villkor definierade. Det är mycket lättare att skriva och förstå. När det gäller If-uttalanden i Tableau ska IIF användas när beräkningen är enkel, eller om du inte är säker på datakvaliteten för det aktuella fältet.

slutsats

  • Tableau, till skillnad från andra verktyg, ger logiska funktioner. Dessa funktioner kan enkelt användas som krav. If-förhållandena med dess varianter kan enkelt implementeras i Tableau. Det har också IIF och ELSEIF som ger en mekanism för okända värden ersätts med NULL. Det ger också normala villkorliga kontroller.
  • de andra logiska funktionerna är också användbara, och Tableau används därmed på marknaden med dessa funktioner i handen. Det har också funktionaliteten att skapa logiska beräkningar där alla dessa logiska funktioner kan användas, och rapporterna kan ge mer exakta data och ge en noggrann analys till användarna.

Rekommenderade artiklar

detta har varit en guide till Tableau IF uttalande. Här diskuterar vi introduktionen, tre olika varianter av IF-funktionen med respektive syntax och förklaring. Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer–

  1. Vad är Tableau?
  2. Looker vs Tableau
  3. hur man skapar en uppsättning i Tableau?
  4. hur man installerar Tableau
  5. om annat uttalande i Python / exempel
  6. introduktion till Om annat uttalande i R
  7. om uttalande i Python
  8. Guide till Om uttalande i Shell Scripting
0 aktier

Lämna ett svar

Din e-postadress kommer inte publiceras.