Tablo POKUD Prohlášení

Tablo-LI Prohlášení

Tablo if

Úvod do Tablo if

Za účelem testování podmínkou pro splnění úkolu na základě hodnoty vrácené post-testování stavu. Tableau nabízí logické prohlášení, zkontrolovat konkrétní stav, reprezentovaný výrazem, proti určité hodnoty nebo předpoklad, aby se zjistilo, zda daná podmínka je TRUE nebo FALSE, na základě které některé úkoly se provádí pokud je splněna podmínka, tak, aby se usnadnilo správné a efektivní rozhodování je označují jako Tablo-LI prohlášení.

Tableau IF Statement

logické výpočty vám pomohou určit, zda jsou určité podmínky pravdivé nebo nepravdivé. Pro toto rozhodování je důležité mít k tomu funkci. V Tableau jsou k dispozici různé funkce. Funkce IF pomáhá při určování, zda je řada výrazů pravdivá, pak bude vrácena hodnota pro první výraz. V Tableau existují tři varianty funkce IF. Má IF, IF-ELSE, and ELSE IF.

Začněte svůj bezplatný kurz datové vědy

Hadoop, datová věda, Statistika & ostatní

1. Podmínka IF

podmínka IF vrátí výsledek, pouze pokud je daná podmínka pravdivá. Pokud tato podmínka není pravdivá, nevrátí nic.

příklad: pokud > 35 pak ‚PASS‘

2. Funkce IF-ELSE

tato podmínka také testuje konkrétní podmínky. Pokud je testovací podmínka v IF pravdivá, vrátí se příkaz za klíčovým slovem THEN. Pokud je toto nepravdivé, vrátí se Klíčové slovo příkaz after Else. Syntaxe pro If Else v Tableau je následující:

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

3. Funkce ELSE IF

vždy, když existuje požadavek na kontrolu více podmínek, je Else, pokud je podmínka velmi užitečná. Podmínky Else If lze použít pouze v případě, že je předchozí příkaz If nebo Else if, který selhává. Tato funkce se provádí sekvenčním způsobem. Začíná kontrolovat od první podmínky. Pokud je první podmínka pravdivá, provede příkaz, který je přítomen za klíčovým slovem Then. Pokud je tato podmínka nepravdivá, zkontroluje další podmínku. Bude pokračovat s ostatními, pokud prohlášení, dokud nebude splněna podmínka.

Syntaxe-

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

Funkce IIF

  • IIF je užitečná funkce, která pomáhá při získávání logických funkcí hotovo. Při použití této funkce existují argumenty, které mají být předány a očekávaný argument by měl být Boolean. Pokud to není Boolean, může to být výsledek logických výrazů. Tyto výsledky lze dále použít k poskytnutí booleovského výsledku. Pokud výsledky tohoto logického výrazu vyhodnotí jako pravdivé, pak IIF vrátí hodnotu, která následuje poté.
  • pokud výsledky těchto logických výrazů vyhodnotí jako nepravdivé, pak IIF vrátí hodnotu Else. Protože hodnoty, které jsou vráceny, jsou Booleovské, mohou existovat případy, kdy výsledky nejsou známy, což znamená, že nejsou pravdivé ani nepravdivé. To je obvykle případ, kdy jsou v datech přítomny hodnoty null. Když k tomu dojde, poslední argument, který je předán IIF, je vrácen jako Neznámý výsledek. Pokud se to nezohledňuje, vrátí se hodnota Null.

syntaxe-

IIF(test, then, else )

podívejme se nyní na několik příkladů, abychom tyto funkce správně porozuměli.

  • zvažte, že známka byla získána, musí být vydán certifikát. Pro výpočet a identifikaci těchto instancí by mělo být pole. To lze provést snadno buď pomocí If Else prohlášení o použití příkazu IIF.

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

jediným rozdílem mezi těmito příkazy je syntaxe. Příkaz IIF je méně náchylný k chybám, ale není příliš čitelný ani známý. Základní rozdíl mezi těmito dvěma je, že data obsahují hodnoty, které poskytují Neznámý výsledek pomocí booleovského srovnání. K tomu může dojít, pokud je v datech hodnota null. Když se to stane v If Else prohlášení neznámé výsledky jsou považovány za stejné jako falešné výsledky. Ale když se použije příkaz IIF, vrátí hodnotu „Null“ pro výsledky, které budou mít neznámé hodnoty.

  • pokud test pak hodnota END / IF test pak hodnota ELSE else END

výše uvedená funkce je podobná funkci IIF. Rozlišuje pravdivé, nepravdivé a neznámé hodnoty. Na druhou stranu, prohlášení IF se stará pouze o skutečné a ne pravdivé hodnoty. Pro získání příslušných hodnot na oplátku musí být všechny logické testy provedeny pomocí příkazů IF THEN ELSE.

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

toto prohlášení jasně definuje, kdy podnik funguje dobře a kdy si vede špatně. V tomto scénáři není žádná nejednoznačnost.

  • aby bylo možné zkontrolovat více podmínek, lze použít If.

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

tato prohlášení jsou jednodušší a méně nejednoznačná, pokud jde o prohlášení IIF. Mají své samostatné podmínky definované. Je mnohem snazší psát a rozumět. Pokud jde o příkazy If v Tableau, IIF by měl být použit, pokud je výpočet jednoduchý, nebo si nejste jisti kvalitou dat daného pole.

závěr

  • Tableau na rozdíl od jiných nástrojů poskytuje logické funkce. Tyto funkce lze snadno použít jako požadavky. Podmínky If s jeho variantami lze snadno implementovat v Tableau. Má také IIF a ELSEIF, které poskytují mechanismus pro nahrazení neznámých hodnot NULLEM. Poskytuje také normální podmíněné kontroly.
  • ostatní logické funkce jsou také užitečné, a Tableau se proto používá na trhu s těmito funkcemi v ruce. Má také funkci pro vytváření logických výpočtů, kde lze použít všechny tyto logické funkce,a zprávy mohou poskytnout přesnější data a poskytnout uživatelům přesnou analýzu.

doporučené články

toto bylo vodítko pro Prohlášení Tableau IF. Zde diskutujeme Úvod, tři různé varianty funkce IF s jejich příslušnou syntaxí a vysvětlením. Můžete si také projít naše další navrhované články a dozvědět se více–

  1. co je tablo?
  2. Looker vs Tableau
  3. jak vytvořit sadu v Tableau?
  4. Jak Nainstalovat Tablo
  5. Pokud Else v jazyce Python | Příklady
  6. Úvod do if Else Prohlášení, v R
  7. Pokud Prohlášení v Pythonu
  8. Průvodce-Li Prohlášení v Shell Scripting
0 Akcie a

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.