Tableau IF Statement

Tableau IF Statement

Tableau IF Statement

Inleiding tot Tableau IF statement

om een voorwaarde te testen om een taak te volbrengen op basis van de waarde die na het testen van de voorwaarde wordt geretourneerd. Tableau biedt een logische verklaring om een bepaalde voorwaarde, vertegenwoordigd door een uitdrukking, tegen een bepaalde waarde of aanname te controleren, om te bepalen of een bepaalde voorwaarde WAAR of onwaar is, op basis waarvan bepaalde taken worden uitgevoerd als de voorwaarde wordt voldaan, om correcte en effectieve besluitvorming te vergemakkelijken wordt aangeduid als Tableau IF-verklaring.

Tableau IF Statement

logische berekeningen helpen u bij het bepalen of bepaalde gegeven voorwaarden waar of onwaar zijn. Om deze besluitvorming te doen is het belangrijk om een functie te hebben om dit te doen. In Tableau zijn er verschillende functies die worden geleverd. De IF-functie helpt bij het bepalen of een reeks expressies waar is, dan wordt de waarde voor de eerste expressie geretourneerd. In Tableau zijn er drie varianten van de IF-functie. Het heeft als, als-ELSE, en ELSE als.

begin uw gratis cursus Data Science

Hadoop, Data Science, statistiek & andere

1. De IF-voorwaarde

de IF-voorwaarde geeft het resultaat alleen terug als de gegeven voorwaarde Waar is. Als deze voorwaarde niet waar is, dan geeft het niets terug.

voorbeeld: indien > 35, dan “PASS”

2. De IF-ELSE-functie

deze voorwaarde test ook op bijzondere omstandigheden. Als de testvoorwaarde in IF waar is, wordt het statement na het trefwoord THEN geretourneerd. Als dit onwaar is, wordt het statement after Else keyword geretourneerd. De syntaxis voor If Else in Tableau is als volgt:

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

3. De ELSE IF functie

wanneer er een vereiste is om meerdere voorwaarden te controleren de Else als de voorwaarde zeer nuttig is. De Else If voorwaarden kunnen alleen worden gebruikt wanneer de is een vorige If of anders if statement die wordt mislukt. Deze functie voert op een sequentiële manier uit. Het begint te controleren vanaf de eerste voorwaarde. Als de eerste voorwaarde Waar is, dan zal het de statement uitvoeren die aanwezig is na het dan trefwoord. Als deze voorwaarde is false dan zal het de volgende anders controleren als voorwaarde. Het zal blijven doorgaan met de anders als verklaringen totdat de voorwaarde is voldaan.

syntaxis-

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

de IIF-functie

  • IIF is een nuttige functie die helpt bij het uitvoeren van logische functies. Bij het gebruik van deze functie zijn er argumenten die moeten worden doorgegeven en het argument dat wordt verwacht moet een Boolean zijn. Als het niet Booleaans is, dan kan het het resultaat zijn van de logische uitdrukkingen. Deze resultaten kunnen verder worden gebruikt om een Booleaans resultaat te leveren. Als de resultaten van deze logische expressie evalueren om waar te zijn, dan zal IIF de waarde die volgt retourneren.
  • als de resultaten van deze logische uitdrukkingen als onwaar worden beoordeeld, zal IIF de Else-waarde retourneren. Omdat de waarden die worden geretourneerd Booleaans zijn, kunnen er gevallen zijn waarin de resultaten onbekend zijn, wat betekent dat ze noch waar, noch onwaar zijn. Dit is meestal het geval wanneer er null waarden aanwezig zijn in de gegevens. Wanneer dit gebeurt dan is het laatste argument dat wordt doorgegeven aan IIF wordt geretourneerd als onbekend resultaat. Als dit niet wordt overwogen, dan wordt de Null-waarde geretourneerd.

syntaxis-

IIF(test, then, else )

laten we nu een paar voorbeelden bekijken om deze functies goed te begrijpen.

  • van mening dat een rang is behaald, moet een certificaat worden afgegeven. Een veld moet er zijn om deze gevallen te berekenen en te identificeren. Dit kan gemakkelijk worden gedaan door te gebruiken als anders verklaring van het gebruik van de IIF verklaring.

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

het enige verschil tussen deze statements is de syntaxis. De IIF statement is minder vatbaar voor fouten, maar is niet veel leesbaar of vertrouwd. Het fundamentele verschil tussen deze twee is dat gegevens waarden bevatten die onbekend resultaat opleveren door middel van Booleaanse vergelijking. Dit kan gebeuren wanneer er een null waarde in data. Wanneer dit gebeurt in If else statement de onbekende resultaten worden behandeld als hetzelfde als valse resultaten. Maar wanneer de IIF-verklaring wordt gebruikt, retourneert het’ Null ‘ – waarde voor resultaten die onbekende waarden zullen hebben.

  • IF test THEN value END / IF test THEN value ELSE else END

de bovenstaande functie is vergelijkbaar met de IIF-functie. Het onderscheidt Waar, Onwaar en onbekende waarden. Aan de andere kant, de IF statement geeft alleen om de ware en niet ware waarden. Om de juiste waarden terug te krijgen, moeten alle logische tests worden uitgevoerd met IF THEN ELSE statements.

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

deze verklaring definieert duidelijk wanneer het bedrijf goed presteert en wanneer het slecht presteert. Er is geen dubbelzinnigheid aanwezig in dit scenario.

  • om meerdere voorwaarden te laten controleren kan If dan anders IF worden gebruikt.

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

deze verklaringen zijn gemakkelijker en minder dubbelzinnig als het gaat om de IIF-verklaring. Zij hebben hun eigen voorwaarden vastgesteld. Het is veel gemakkelijker om te schrijven en te begrijpen. Als het gaat om If statements in Tableau, IIF moet worden gebruikt wanneer de berekening eenvoudig is, of u bent niet zeker over de kwaliteit van de gegevens van het veld in kwestie.

conclusie

  • Tableau biedt, in tegenstelling tot andere hulpmiddelen, logische functies. Deze functies kunnen gemakkelijk worden gebruikt als vereisten. De If voorwaarden met zijn varianten kunnen eenvoudig worden geïmplementeerd in Tableau. Het heeft ook IIF en ELSEIF die een mechanisme bieden voor onbekende waarden die worden vervangen door NULL. Het biedt ook normale voorwaardelijke controles.
  • de andere logische functies zijn ook nuttig, en Tableau wordt dus op de markt gebruikt met deze functies in de hand. Het heeft ook de functionaliteit om logische berekeningen te maken waar al deze logische functies kunnen worden gebruikt, en de rapporten kunnen nauwkeurigere gegevens verstrekken en een nauwkeurige analyse aan de gebruikers geven.

Aanbevolen artikelen

Dit is een leidraad geweest voor Tableau IF Statement. Hier bespreken we de introductie, drie verschillende varianten van de IF-functie met hun respectievelijke syntaxis en uitleg. U kunt ook gaan door onze andere voorgestelde artikelen om meer te leren–

  1. Wat is Tableau?
  2. Looker vs Tableau
  3. Hoe maak ik een Set aan in Tableau?
  4. Tableau
  5. If else Statement in Python / voorbeelden
  6. Inleiding tot If Else Statement in R
  7. If Statement in Python
  8. Gids Voor If Statement in Shell Scripting
0 aandelen

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.