Tableau IF avalduse sissejuhatus
Tableau on andmete visualiseerimise tööriist, mida kasutatakse peamiselt ärialase teabe tööstuses. Algandmeid saab hõlpsasti arusaadavas vormis lihtsustada. Tableau abil saab andmeid analüüsida kiiremini ja andmeid on lihtne armatuurlaudade ja töölehtede abil visualiseerida. Tableau loob andmeid, mis on organisatsiooni mis tahes tasemel töötavatele spetsialistidele hõlpsasti arusaadavad. Mõned Tableau parimad omadused hõlmavad andmete segamist, reaalajas analüüsi ja andmete koostööd. Tableau pakub erinevaid loogilisi funktsioone, mis aitavad otsuste tegemisel. Vaatame IF avaldust ja selle variante.
Tableau IF avaldus:
Loogilised arvutused aitavad teil kindlaks teha, kas teatud tingimused on õiged või valed. Selle otsuse tegemiseks on oluline, et sellel oleks oma funktsioon. Tableau'is pakutakse erinevaid funktsioone. Funktsioon IF aitab kindlaks teha, kas avaldiste seeria on tõene, siis tagastatakse esimese avaldise väärtus. Tabelis on IF funktsiooni kolm varianti. Sellel on IF, IF-ELSE ja ELSE IF.
1) IF tingimus:
IF tingimus annab tulemuse ainult juhul, kui antud tingimus on tõene. Kui see tingimus ei vasta tõele, ei tagasta see midagi.
Näide: kui (Marks)> 35, siis 'PASS'
2) Funktsioon IF ELSE:
Seda tingimust testitakse ka konkreetsete tingimuste jaoks. Kui testitingimus IF-s on tõene, tagastatakse pärast THEN-i olev lause. Kui see on vale, siis tagastatakse lause pärast muud märksõna. Ifa muu süntaks tabelis on järgmine:
IF THEN
ELSE
END
3) Funktsioon ELSE IF:
Kui on vaja kontrollida mitut tingimust, kuvatakse muu teave juhul, kui see on väga kasulik. Tingimusi Else If saab kasutada ainult siis, kui eelmine If või Else if on ebaõnnestunud avaldus. See funktsioon täidetakse järjestikku. See alustab kontrollimist esimesest tingimusest. Kui esimene tingimus on tõene, käivitab see lause Pärast märksõna esineva avalduse. Kui see tingimus on vale, kontrollib ta järgmist tingimust veel. Kui avaldused on täidetud, jätkab ta seda juhul, kui tingimus on täidetud.
Süntaks
IF THEN
ELSEIF THEN
ESEIF THEN
…..
ELSE
END
IIF funktsioon
- IIF on kasulik funktsioon, mis aitab loogilisi funktsioone teostada. Selle funktsiooni kasutamisel tuleb läbida argumente ja eeldatav argument peaks olema tõeväärtus. Kui see pole tõeväärtus, võib see olla loogiliste avaldiste tulemus. Neid tulemusi saab kasutada tõeväärtuse tulemuse saamiseks. Kui selle loogilise avalduse tulemused osutuvad tõeseks, siis annab IIF väärtuse, mis järgneb Siis.
- Kui nende loogiliste avaldiste tulemused osutuvad valeks, tagastab IIF väärtuse Else. Kuna tagastatavad väärtused on tõeväärtused, võib juhtuda, et tulemused pole teada, mis tähendab, et need pole tõesed ega valed. Tavaliselt juhtub see siis, kui andmetes pole nullväärtusi. Kui see juhtub, tagastatakse viimane argument, mis edastatakse IIF-le, tundmatu tulemusena. Kui seda ei arvestata, tagastatakse väärtus Null.
Süntaks
IIF (test, siis veel (tundmatu))
Vaatame nüüd mõnda näidet, et neid funktsioone õigesti mõista.
- Mõelge, et hinne on teenitud, tuleb välja anda tunnistus. Nende juhtumite arvutamiseks ja tuvastamiseks peaks olema väli. Seda saab hõlpsalt teha, kasutades mõlemat If Else'i kasutades IIF-avaldust.
IF (Letter Grade (Nulls))= 'A' then 'Create Certificate'
Else 'Do Nothing'
End
IIF(Letter Grade (Nulls))= 'A', 'Create Certificate', 'Do Nothing')
Ainus erinevus nende avalduste vahel on süntaks. IIF-i avalduses on vähem vigu, kuid see pole palju loetav ega tuttav. Põhiline erinevus nende kahe vahel on see, et andmed sisaldavad väärtusi, mis annavad Boole'i võrdluse kaudu tundmatu tulemuse. See võib juhtuda siis, kui andmetes on nullväärtus. Kui see juhtub avalduses If Else, käsitletakse tundmatuid tulemusi valede tulemustena. Kuid kui kasutatakse IIF-lauset, tagastab see tundmatu väärtusega tulemuste väärtuse Null.
- KUI test siis väärtus LÕPU / KUI test siis KUI väärtus veel MUU LÕPP
Ülaltoodud funktsioon sarnaneb IIF funktsiooniga. See eristab väärtusi tõesed, valed ja tundmatud. Teisest küljest hoolitseb IF-lause ainult tõeste ja mitte tõeste väärtuste eest. Vastavate väärtuste saamiseks tuleb kõik loogilised testid teha, kasutades IF THEN ELSE avaldusi.
IF(SUM((Profit)) > 0) THEN 'Performing Good'
ELSE 'Bad Performance'
END
See avaldus määratleb selgelt, millal ettevõte töötab hästi ja millal halvasti. Selles stsenaariumis pole kahemõttelisust.
- Mitme tingimuse kontrollimiseks saab kasutada 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
Need väited on IIF-i avalduse osas lihtsamad ja vähem kahemõttelised. Neil on oma eraldi tingimused määratletud. Seda on palju lihtsam kirjutada ja mõista. Kui tegemist on tabelis olevate If-lausetega, siis kui arvutamine on lihtne, tuleb kasutada IIF-i või kui te pole kindel kõnealuse välja andmekvaliteedis.
Järeldus Tableau IF avalduse kohta
- Erinevalt teistest tööriistadest pakub Tableau loogilisi funktsioone. Neid funktsioone saab hõlpsalt nõuetena kasutada. If-i tingimusi koos selle variantidega saab hõlpsasti tabelis rakendada. Samuti on sellel IIF ja ELSEIF, mis pakuvad mehhanismi tundmatute väärtuste asendamiseks NULL-iga. See tagab ka normaalse tingimusliku kontrolli.
- Kasulikud on ka muud loogilised funktsioonid ning seetõttu kasutatakse Tableau'd turul koos nende funktsioonidega. Samuti on sellel funktsioon loogiliste arvutuste loomiseks, kus kõiki neid loogilisi funktsioone saab kasutada, ning aruanded võivad anda täpsemaid andmeid ja anda kasutajatele täpse analüüsi.
Soovitatavad artiklid
See on olnud Tableau IF avalduse juhend. Siin käsitleme sissejuhatust, IF-funktsiooni kolme erinevat varianti koos nende süntaksi ja selgitusega. Lisateavet leiate ka meie muudest soovitatud artiklitest -
- Mis on Tableau?
- Vaataja vs Tableau
- Kuidas luua komplekti tabelis?
- Kuidas paigaldada Tableau
- Kui veel avaldus Pythonis | Näited
- Sissejuhatus If Else avaldusse R
- Kui avaldus Pythonis