Tableau Istruzione IF

Tableau Istruzione IF

Tableau Istruzione IF

Introduzione al Tableau istruzione IF

per verificare una condizione di portare a termine un compito in base al valore restituito post-test della condizione. Tableau fornisce un’istruzione logica per verificare una particolare condizione, rappresentata da un’espressione, contro un certo valore o ipotesi, per determinare se una data condizione è VERA o FALSA, in base alla quale vengono eseguite determinate attività se la condizione è soddisfatta, in modo da facilitare il processo decisionale corretto ed efficace è definito come Tableau IF statement.

Tableau IF Statement

I calcoli logici aiutano a determinare se determinate condizioni sono vere o false. Per fare questo processo decisionale è importante avere una funzione a questo. In Tableau, ci sono diverse funzioni che vengono fornite. La funzione IF aiuta a determinare se una serie di espressioni è vera, quindi verrà restituito il valore per la prima espressione. In Tableau, ci sono tre varianti della funzione IF. Ha SE, SE-ALTRO, ed ALTRO SE.

Inizia il tuo corso gratuito di Data Science

Hadoop, Data Science, Statistics & altri

1. La condizione IF

La condizione IF restituisce il risultato solo se la condizione data è vera. Se questa condizione non è vera, non restituisce nulla.

Esempio: Se > 35 allora’PASSA’

2. La funzione IF-ELSE

Questa condizione verifica anche condizioni particolari. Se la condizione di test in IF è true, verrà restituita l’istruzione dopo la parola chiave THEN. Se questo è Falso, viene restituita la parola chiave istruzione after Else. La sintassi per If Else in Tableau è la seguente:

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

3. La funzione ELSE IF

Ogni volta che c’è un requisito di controllare più condizioni l’Else Se la condizione è molto utile. Le condizioni Else If possono essere utilizzate solo quando è un’istruzione If o Else if precedente che viene fallita. Questa funzione viene eseguita in modo sequenziale. Inizia a controllare dalla prima condizione. Se la prima condizione è vera, eseguirà l’istruzione che è presente dopo la parola chiave Then. Se questa condizione è falsa, controllerà la prossima condizione Else if. Continuerà a continuare con le dichiarazioni else if fino a quando la condizione non sarà soddisfatta.

Sintassi-

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

La funzione IIF

  • IIF è una funzione utile che aiuta a ottenere funzioni logiche fatto. Quando si utilizza questa funzione ci sono argomenti che devono essere passati e l’argomento che è previsto dovrebbe essere un booleano. Se non è booleano, allora può essere il risultato delle espressioni logiche. Questi risultati possono essere ulteriormente utilizzati per fornire un risultato booleano. Se i risultati di questa espressione logica sono veri, IIF restituirà il valore che segue.
  • Se i risultati di queste espressioni logiche sono falsi, IIF restituirà il valore Else. Poiché i valori che vengono restituiti sono booleani, possono esserci casi in cui i risultati sono sconosciuti, il che significa che non sono né veri né falsi. Questo è di solito il caso quando ci sono valori nulli presenti nei dati. Quando ciò accade, l’ultimo argomento passato a IIF viene restituito come risultato sconosciuto. Se questo non viene considerato, viene restituito il valore Null.

Sintassi-

IIF(test, then, else )

Diamo ora uno sguardo ad alcuni esempi al fine di comprendere correttamente queste funzioni.

  • Si consideri che un grado è stato guadagnato, un certificato deve essere rilasciato. Un campo dovrebbe essere lì per calcolare e identificare queste istanze. Questo può essere fatto facilmente usando l’istruzione If Else di usare l’istruzione IIF.

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

L’unica differenza tra queste affermazioni è la sintassi. L’istruzione IIF è meno soggetta a errori ma non è molto leggibile o familiare. La differenza fondamentale tra questi due è che i dati contengono valori che producono risultati sconosciuti attraverso il confronto booleano. Questo può accadere quando c’è un valore null nei dati. Quando ciò accade nell’istruzione If Else, i risultati sconosciuti vengono trattati come risultati falsi. Ma quando viene utilizzata l’istruzione IIF, restituisce il valore ‘Null’ per i risultati che avranno valori sconosciuti.

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

La funzione di cui sopra è simile alla funzione IIF. Distingue valori Veri, Falsi e Sconosciuti. D’altra parte, l’istruzione IF si preoccupa solo dei valori veri e non veri. Per ottenere i valori appropriati in cambio, tutti i test logici devono essere eseguiti utilizzando le istruzioni IF THEN ELSE.

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

Questa affermazione definisce chiaramente quando l’azienda sta eseguendo bene e quando sta eseguendo male. Non c’è ambiguità presente in questo scenario.

  • Per avere più condizioni controllate è possibile utilizzare If THEN ELSE 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

Queste affermazioni sono più facili e meno ambigue quando si tratta della dichiarazione IIF. Hanno le loro condizioni separate definite. È molto più facile scrivere e capire. Quando si tratta di istruzioni If in Tableau, IIF dovrebbe essere usato quando il calcolo è semplice, o non si è sicuri della qualità dei dati del campo in questione.

Conclusione

  • Tableau, a differenza di altri strumenti, fornisce funzioni logiche. Queste funzioni possono essere facilmente utilizzate come requisiti. Le condizioni If con le sue varianti possono essere facilmente implementate in Tableau. Ha anche IIF ed ELSEIF che forniscono un meccanismo per la sostituzione di valori sconosciuti con NULL. Fornisce anche normali controlli condizionali.
  • Anche le altre funzioni logiche sono utili e Tableau viene quindi utilizzato sul mercato con queste funzionalità in mano. Ha anche la funzionalità per creare calcoli logici in cui tutte queste funzioni logiche possono essere utilizzate e i report possono fornire dati più accurati e fornire un’analisi accurata agli utenti.

Articoli consigliati

Questa è stata una guida alla dichiarazione Tableau IF. Qui discutiamo l’Introduzione, tre diverse varianti della funzione IF con la loro rispettiva sintassi e spiegazione. Si può anche passare attraverso i nostri altri articoli suggeriti per saperne di più–

  1. Che cos’è Tableau?
  2. Looker vs Tableau
  3. Come creare un set in Tableau?
  4. Come installare Tableau
  5. If Else Statement in Python | Examples
  6. Introduzione all’istruzione If Else in R
  7. If Statement in Python
  8. Guida all’istruzione If nello Scripting della Shell
0 Azioni

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.