Tableau IF nyilatkozat A Tableau IF nyilatkozatának változatai a szintaxissal

Tartalomjegyzék:

Anonim

Bevezetés a Tableau IF nyilatkozatába

A Tableau egy adatmegjelenítő eszköz, amelyet főként az üzleti intelligencia iparban használnak. A nyers adatok könnyen érthető formában egyszerűsíthetők. A Tableau elemzésével az adatok gyorsabbak lehetnek, és az adatokat könnyen meg lehet jeleníteni műszerfalak és munkalapok segítségével. A Tableau olyan adatokat hoz létre, amelyek könnyen érthetőek a szakemberek számára, akik a szervezet bármely szintjén dolgoznak. A Tableau legjobb tulajdonságai közé tartozik az adatkezelés, a valós idejű elemzés és az adatgyűjtés. A Tableau különféle logikai funkciókat kínál, amelyek segítenek a döntéshozatalban. Vessen egy pillantást az IF állításra és annak változataira.

Tableau IF nyilatkozat:

A logikai számítások segítenek meghatározni, hogy bizonyos feltételek valóban-e vagy sem. Ennek a döntéshozatalnak a meghozatalához fontos, hogy ennek funkciója legyen. A Tableau-ban különféle funkciók vannak. Az IF függvény segít meghatározni, hogy egy kifejezéssorozat igaz-e, akkor az első kifejezés értéke visszatér. A Tableau-ban az IF függvénynek három változata van. Van IF, IF-ELSE és ELSE IF.

1) Az IF feltétel:

Az IF feltétel csak akkor adja vissza az eredményt, ha a megadott feltétel igaz. Ha ez a feltétel nem igaz, akkor semmit nem ad vissza.

Példa: Ha (Jelölések)> 35, akkor a „PASS”

2) Az IF ELSE funkció:

Ez a feltétel bizonyos körülményeket is tesztel. Ha az IF tesztfeltétele igaz, akkor a THEN kulcsszó utáni állítás kerül visszaadásra. Ha ez hamis, akkor a többi kulcsszó utáni állítás kerül vissza. A Tableau If Else szintaxisa a következő:

IF THEN
ELSE
END

3) Az ELSE IF funkció:

Ha szükség van több feltétel ellenőrzésére, akkor az Else Ha a feltétel nagyon hasznos. Az Else If feltételeket csak akkor lehet használni, ha a korábbi If vagy Else if utasítás nem megfelelő. Ez a funkció szekvenciálisan hajtódik végre. Az első állapotból kezdődik az ellenőrzés. Ha az első feltétel teljesül, akkor végre fogja hajtani azt az utasítást, amely az Ezután kulcsszó után található. Ha ez a feltétel hamis, akkor a következő Else if feltételt ellenőrzi. Folytatja a továbbiakban az állításokat, amíg a feltétel teljesül.

Szintaxis-

IF THEN
ELSEIF THEN
ESEIF THEN
…..
ELSE
END

Az IIF funkció

  • Az IIF egy hasznos funkció, amely elősegíti a logikai funkciók elvégzését. Ennek a funkciónak a használatakor vannak argumentumok, amelyeket át kell adni, és a várt argumentumnak logikai értéknek kell lennie. Ha nem logikai, akkor a logikai kifejezések eredménye lehet. Ezek az eredmények tovább felhasználhatók logikai eredmény elérésére. Ha ennek a logikai kifejezésnek az eredményei igaznak bizonyulnak, akkor az IIF visszaadja az Ezután követett értéket.
  • Ha ezeknek a logikai kifejezéseknek az eredménye hamis, akkor az IIF az Else értéket adja vissza. Mivel a visszatérő értékek logikai értékűek, előfordulhatnak olyan esetek, amikor az eredmények ismeretlenek, ami azt jelenti, hogy sem valók, sem hamisak. Ez általában akkor fordul elő, ha nulla érték van jelen az adatokban. Ha ez megtörténik, akkor az IIF-nek átadott utolsó argumentum ismeretlen eredményként kerül visszaadásra. Ha ezt nem veszik figyelembe, akkor a Null érték kerül visszaadásra.

Szintaxis-

IIF (teszt, akkor másként (ismeretlen))

Nézzünk meg néhány példát ezeknek a funkcióknak a megfelelő megértése érdekében.

  • Vegye figyelembe, hogy egy fokozatot megszereztek, igazolást kell kiállítani. Az ilyen példányok kiszámításához és azonosításához egy mezőnek kell lennie. Ez egyszerűen megtehető az If Else utasítás használatával vagy az IIF utasítás használatával.

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

Az egyetlen különbség ezek között az állítások között a szintaxis. Az IIF utasítás kevésbé hajlamos a hibákra, de nem nagyon olvasható vagy ismert. A kettő közötti alapvető különbség az, hogy az adatok olyan értékeket tartalmaznak, amelyek ismeretlen eredményt adnak a logikai összehasonlítás révén. Ez akkor fordulhat elő, ha nulla érték van az adatokban. Amikor ez történik az If Else nyilatkozatban, az ismeretlen eredményeket ugyanolyanként kezelik, mint a hamis eredményeket. De ha az IIF utasítást használjuk, akkor 'Null' értéket ad vissza olyan eredményekhez, amelyek ismeretlen értékei vannak.

  • HA teszt THEN értéken vége / IF teszt THEN értéken Még EGY VÉGE

A fenti funkció hasonló az IIF funkcióhoz. Megkülönbözteti az igaz, hamis és ismeretlen értékeket. Másrészről, az IF állítás csak a valós és nem igaz értékekkel foglalkozik. A megfelelő értékek cseréje érdekében minden logikai tesztet IF THEN ELSE utasítások használatával kell elvégezni.

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

Ez az állítás egyértelműen meghatározza, mikor működik a vállalkozás jól, mikor pedig rosszul. Ebben a forgatókönyvben nincs kétértelműség.

  • A több feltétel ellenőrzéséhez az If THEN ELSE IF használható.

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

Ezek az állítások könnyebbek és kevésbé egyértelműek, amikor az IIF-nyilatkozatról van szó. Meghatározzák külön feltételeiket. Sokkal könnyebb írni és megérteni. A Tableau If utasításai esetén az IIF-et kell használni, ha a számítás egyszerű, vagy ha nem biztos a kérdéses mező adatminőségében.

Következtetés a Tableau IF nyilatkozatra vonatkozóan

  • A Tableau, más eszközökkel ellentétben, logikai funkciókat is nyújt. Ezek a funkciók követelményekként könnyen felhasználhatók. A If feltételek annak változataival könnyen megvalósíthatók a Tableau-ban. Van még IIF és ELSEIF, amelyek mechanizmust biztosítanak az ismeretlen értékek NULL-le történő felváltására. Normál feltételes ellenőrzéseket is biztosít.
  • A többi logikai funkció szintén hasznos, ezért a Tableau-t ezekkel a funkciókkal a piacon használják. Arra is rendelkezik, hogy logikai számításokat hozzon létre, ahol mindezen logikai funkciók felhasználhatók, és a jelentések pontosabb adatokat szolgáltathatnak, és pontos elemzést adhatnak a felhasználók számára.

Ajánlott cikkek

Ez egy útmutató a Tableau IF nyilatkozatához. Itt tárgyaljuk a Bevezetést, az IF függvény három különféle változatát, a megfelelő szintaxissal és magyarázattal. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. Mi az a Tableau?
  2. Looker vs Tableau
  3. Hogyan készítsünk egy készletet a Tableau-ban?
  4. Hogyan telepítsük a Tableau alkalmazást
  5. Ha más állítás Pythonban Példák
  6. Bevezetés az If Else nyilatkozatba R
  7. Ha nyilatkozat a Pythonban