Tableau IF-sætning

Tableau if-erklæring

Tableau if-sætning

Introduktion til Tableau if-sætning

for at teste en betingelse for at udføre en opgave baseret på den returnerede værdi efter test af tilstanden. Tableau giver en logisk erklæring for at kontrollere en bestemt betingelse, repræsenteret af et udtryk, mod en bestemt værdi eller antagelse, for at afgøre, om en given betingelse er sand eller falsk, baseret på hvilke visse opgaver der udføres, hvis betingelsen er opfyldt, for at lette korrekt og effektiv beslutningstagning betegnes som Tableau if-erklæring.

Tableau if-erklæring

logiske beregninger hjælper dig med at afgøre, om visse givne betingelser er sande eller falske. For at gøre denne beslutningstagning er det vigtigt at have en funktion til dette. I Tableau er der forskellige funktioner, der leveres. Hvis-funktionen hjælper med at bestemme, om en række udtryk er sande, returneres værdien for det første udtryk. I Tableau er der tre varianter af IF-funktionen. Det har hvis, hvis-ellers, og ellers hvis.

Start dit gratis Datalogikursus

Hadoop, datalogi, statistik & andre

1. IF-betingelsen

if-betingelsen returnerer kun resultatet, hvis den givne betingelse er sand. Hvis denne betingelse ikke er sand, returnerer den intet.

eksempel: hvis > 35 derefter ‘PASS’

2. Funktionen if-ELSE

denne tilstand tester også for særlige forhold. Hvis testbetingelsen i hvis er sand, returneres udsagnet efter det derefter nøgleord. Hvis dette er falsk, returneres sætningen efter andet nøgleord. Syntaksen for If Else i Tableau er som følger:

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

3. ELSE if-funktionen

når der er et krav om at kontrollere flere betingelser, ellers hvis tilstanden er meget nyttig. Det andet, hvis betingelser kun kan bruges, når det er en tidligere, hvis ellers hvis erklæring, der mislykkes. Denne funktion udføres på en sekventiel måde. Det begynder at kontrollere fra den første betingelse. Hvis den første betingelse er sand, vil den udføre den erklæring, der er til stede efter det daværende søgeord. Hvis denne betingelse er falsk, vil den kontrollere den næste ellers hvis tilstand. Det vil fortsætte med at fortsætte med det andet, hvis udsagn, indtil betingelsen er opfyldt.

syntaks-

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

IIF-funktionen

  • IIF er en nyttig funktion, der hjælper med at få logiske funktioner udført. Når du bruger denne funktion, er der argumenter, der skal bestås, og det argument, der forventes, skal være en boolsk. Hvis det ikke er boolsk, så kan det være resultatet af de logiske udtryk. Disse resultater kan yderligere bruges til at give et boolsk resultat. Hvis resultaterne af dette logiske udtryk vurderes at være sande, returnerer IIF den værdi, der følger derefter.
  • hvis resultaterne af disse logiske udtryk vurderes at være falske, returnerer IIF den anden værdi. Da de værdier, der returneres, er boolske, kan der være tilfælde, hvor resultaterne er ukendte, hvilket betyder, at de hverken er sande eller falske. Dette er normalt tilfældet, når der er nulværdier til stede i dataene. Når dette sker, returneres det sidste argument, der sendes til IIF, som ukendt resultat. Hvis dette ikke overvejes, returneres nulværdien.

syntaks-

IIF(test, then, else )

lad os nu se på et par eksempler for at forstå disse funktioner korrekt.

  • overvej at en karakter er optjent, et certifikat skal udstedes. Et felt skal være der for at beregne og identificere disse tilfælde. Dette kan gøres nemt ved enten at bruge If Else-erklæringen om at bruge IIF-erklæringen.

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

den eneste forskel mellem disse udsagn er syntaksen. IIF-erklæringen er mindre tilbøjelig til fejl, men er ikke meget læsbar eller velkendt. Den grundlæggende forskel mellem disse to er, at data indeholder værdier, der giver ukendt resultat gennem boolsk sammenligning. Dette kan ske, når der er en null-værdi i data. Når dette sker i If Else-erklæringen, behandles de ukendte resultater som de samme som falske resultater. Men når IIF-sætningen bruges, returnerer den ‘Null’ – værdi for resultater, der vil have ukendte værdier.

  • hvis test derefter Værdi Slut/ hvis test derefter værdi ellers slut

ovenstående funktion svarer til IIF-funktionen. Det skelner mellem sande, falske og ukendte værdier. På den anden side bekymrer if-udsagnet sig kun om de sande og ikke sande værdier. For at få de relevante værdier til gengæld skal alle logiske tests udføres ved hjælp af If Then ELSE-udsagn.

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

denne erklæring definerer klart, hvornår virksomheden klarer sig godt, og hvornår den klarer sig dårligt. Der er ingen tvetydighed til stede i dette scenario.

  • for at få flere betingelser kontrolleret If Then ELSE IF kan bruges.

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

disse udsagn er lettere og mindre tvetydige, når det kommer til IIF-erklæringen. De har deres separate betingelser defineret. Det er meget lettere at skrive og forstå. Når det kommer til IF-udsagn i Tableau, IIF skal bruges, når beregningen er enkel, eller du er ikke sikker på datakvaliteten i det pågældende felt.

konklusion

  • Tableau, i modsætning til andre værktøjer, giver logiske funktioner. Disse funktioner kan nemt bruges som krav. If-betingelserne med dens varianter kan let implementeres i Tableau. Det har også IIF og Else, som giver en mekanisme til ukendte værdier, der erstattes med NULL. Det giver også normal betinget kontrol.
  • de andre logiske funktioner er også nyttige, og Tableau bruges derfor på markedet med disse funktioner i hånden. Det har også funktionaliteten til at oprette logiske beregninger, hvor alle disse logiske funktioner kan bruges, og rapporterne kan give mere nøjagtige data og give en nøjagtig analyse til brugerne.

Anbefalede artikler

dette har været en guide til Tableau if-erklæring. Her diskuterer vi introduktionen, tre forskellige varianter af IF-funktionen med deres respektive syntaks og forklaring. Du kan også gennemgå vores andre foreslåede artikler for at lære mere–

  1. Hvad er Tableau?
  2. Looker vs Tableau
  3. Hvordan oprettes et sæt i Tableau?
  4. Sådan installeres Tableau
  5. If Else-erklæring i Python | eksempler
  6. Introduktion til If Else-erklæring i R
  7. If-erklæring i Python
  8. vejledning til IF-erklæring i Shell-Scripting
0 aktier

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.