Prezentare generală a funcțiilor Tableau

Deoarece fiecare mașină are diverse funcții, cum ar fi frâne, accelerator, ambreiaj, ștergătoare, faruri, curent alternativ, sistem de muzică, indicatoare stânga-dreapta etc., care ne ajută să conducem o mașină confortabil și adecvat. În mod similar, în Tableau, avem diferite categorii de funcții, iar în fiecare categorie, avem o serie de funcții care ne ajută să efectuăm calcule și să vizualizăm datele conform cerințelor noastre, atât de ușor și rapid.

Pe baza tipului de date care trebuie vizualizate, operația de agregare și logică necesară în vizualizare, funcțiile tableau se împart în diferite categorii. Fiecare categorie are funcții pentru un scop specific, care este explicat mai jos.

Tipuri de funcții Tableau

  • Funcție șir
  • Funcția numărului
  • Funcția datei
  • Funcție agregată
  • Funcția logică
  • Tip Funcții de conversie

Cum să aplici funcția Tableau?

Pasul 1 :

Pentru a aplica funcția Tableau, trebuie să creăm un câmp calculat care poate fi creat făcând clic pe fila Analiză din foaia de lucru tableau, apoi pe „Creare opțiune câmp calculat” din meniul derulant, așa cum se arată în figura 1 de mai jos și evidențiat în roșu.

Pasul 2:

După ce faceți clic pe opțiunea Creați calcule câmp, veți găsi un meniu derulant care conține o listă a tuturor funcțiilor tableau cu descrierea și exemplul acestora. Puteți selecta funcția din meniul derulant sau puteți căuta în caseta de text, așa cum se arată în figura 2. Asigurați-vă că denumiți câmpul calculat înainte de a face clic pe Aplicare și OK. În figura 2 am numit câmpul meu calculat drept „Conține”.

Editorul câmpului de calcul al tabelului ne anunță, de asemenea, dacă calculul nostru este valid sau nu, puteți vedea acest indicator în partea de jos a editorului.

Pasul 3:

După ce faceți clic pe OK, puteți trage și plasa câmpul calculat din măsură / dimensiune în foaie pentru a vedea rezultatele.

Funcții cu șiruri

Funcțiile String ne permit să manipulăm datele String în conformitate cu cerințele noastre. De exemplu, putem folosi funcția șir pentru a prelua numele sau prenumele angajaților din coloana de nume a angajatului din tabelul angajaților și a o pune în noul câmp sau coloană. Putem folosi, de asemenea, această funcție pentru a concatena detaliile orașului și țării și popularea acesteia într-o singură coloană etc.

Lista funcțiilor String populare din Tableau este următoarea:

MAXMIDASCIIrtrimSUPERIOR
MINSTÂNGACARBONIZAltrimINFERIOR
INCEPE CUDREAPTAGĂSITUNDESPAŢIU
SE TERMINĂ CUA INLOCUICONȚINELENDESPICĂ

1 STÂNGA

Se întoarce cel mai mult stânga subcord din șir.

Sintaxă: LEFT (șir, număr)

Exemplu : LEFT („MR. Ghoradkar”, 2) = „MR”. „2” reprezintă lungimea stratului.

În imaginea de mai jos putem vedea când câmpul de calcul „LEFT Fn” a fost târât și aruncat în foaia obținută rezultatul ca MRS doar după cum scriam „3” în funcția noastră.

DREPTUL este foarte asemănător cu stânga în dreapta, întoarce cea mai dreaptă substrat din șir.

2) MID

Mid este, de asemenea, similar cu funcția de stânga și dreapta. MID întoarce subcentrul de la o poziție indicată specificată la lungimea specificată.

Sintaxa: MID (șir, număr, număr)

Exemplu : MID („umbrelă”, 2, 4). Rezultat: „brel

Notă: indexul dintr-un șir pornește de la „0” .

3) ASCII

Returnează codul ASCII al primului caracter al șirului.

Sintaxa: ASCII (șir)

Exemplu: ASCII („A”). Rezultat: 65

Notă: Asigurați-vă că selectați „Atribut” făcând clic dreapta pe câmpul calculat pentru a obține rezultatul dorit. După cum se arată în imaginea de mai jos.

4) CHAR

Este exact opusul ASCII; Returnează caracterul codat de numărul de cod ASCII.

Sintaxa: CHAR (număr)

Exemplu: CHAR (65) = 'A'.

5) CONTEA

Întoarce „TRUE” dacă șirul dat conține o substrat specificată.

Sintaxa: CONȚINE (șir, subcost).

Exemplu: CONȚINE („Maharashtra”, „erupție cutanată”). = „ADEVĂRAT”.

Utilizați cazul: Puteți pune o dimensiune în locul „Maharashtra” și vizualiza datele. De exemplu, dacă aveți o dimensiune numită „NUME” care conține numele tuturor clienților băncii dvs. și dacă doriți să obțineți ID-urile de client ale tuturor angajaților al căror nume conține „ca” în numele lor, puteți utiliza mai jos interogarea în editorul de text. De asemenea, trebuie să aplicați un filtru astfel încât să obțineți identificatori de client cu rezultatul „True”.

CONȚINE ((Name), “ca“). Rezultatul este prezentat în imaginea de mai jos.

6) ENDSWITH

Întoarce adevărat dacă șirul dat se termină cu subcadrul dat

Sintaxa: ENDSWITH (șir, subcost).

Exemplu: ENDSWITH („DONKEY”, „KEY”) = True.

STARTSWITH este foarte similar cu ENDSWITH, se întoarce adevărat dacă șirul începe cu substratul dat.

7) GĂSEȘTE

Întoarceți poziția indexului a subliniei în șir.

Sintaxă: FIND (string, subring, (start)). Trebuie să specificăm punctul de pornire pentru a căuta în șirul din al treilea parametru.

Exemplu: GĂSEȘTE („maxim”, „m”, 2). = 5.

8) LEN

Returnează lungimea șirului.

Sintaxă: LEN (șir).

Exemplu: LEN („Elicopter”) = 10.

9) ÎNCEPUT

Șir de întoarcere, cu toate caracterele cu majuscule.

Sintaxa: UPPER (șir).

Exemplu: UPPER („BlackHat”) = „BLACKHAT”.

LOWER este foarte similar cu UPPER, returnează un șir cu toate caracterele minuscule.

10) MAX

Returnează maximul a și b.

Sintaxa: MAX (a, b).

Exemplu: MAX ("Tiger", "Cat") = "Tiger".

MIN este foarte asemănător cu MAX, returnează minimul a și b.

11) TRIM

Întoarce șirul fără spații de conducere și de finalizare.

Sintaxa: TRIM (șir).

Exemplu: TRIM („legume”) = „legume”.

LTRIM și RTRIM sunt foarte asemănătoare cu TRIM, returnează șirul cu spațiile conducătoare eliminate și restituie șirul cu spații de final, respectiv.

12) SPLIT

Întoarce o substrată de la intrare, folosind un delimitator pentru a-l împărți.

Sintaxa: SPLIT (șir, delimitator, jeton).

Exemplu: SPLIT ('abc-d', '-', 2) = 'b'

Notă: Aici numărul de jeton este poziția substratului după excluderea delimiterului. De asemenea, putem folosi -2 sau -3 etc. pentru a obține rezultatul de la sfârșitul șirului.

Funcții de număr

Funcțiile de număr ne permit să efectuăm calculul pe date. Poate fi utilizat doar cu măsuri, adică câmp care conține valori numerice. Funcțiile de număr ne pot ajuta să calculăm pătrat, rădăcină pătrată, putere, exponențială etc. a datelor numerice. De exemplu, dacă avem un set de date de bănci în care dorim să rotunjim soldul tuturor clienților noștri, atunci putem folosi funcția ROUND. Lista funcțiilor numere populare din Tableau este următoarea:

ABSPĂCATCA ÎNPĂTRATRUNDĂ
MAXCOSACOSSQRTDIV
MINBRONZAUN BRONZEXPHEXBIN
TavanPATDEGREESBUTURUGAPUTERE
PODEAPIRADIANSLNSEMN

1) ABS

Returnează valoarea absolută a numărului dat.

Sintaxă: ABS (număr).

Exemplu: ABS ((10.75)). = 11

2) MAX

Returnează maximul celor două argumente de același tip.

Sintaxa: MAX (număr, număr).

Exemplu: Dacă veniturile și cheltuielile sunt cele două măsuri, funcția maximă va reveni maxim între ele. MAX („Venituri”, „Cheltuieli”). Un alt exemplu din imaginea de mai jos.

MIN este foarte similar cu MAX; returnează minimul celor două argumente de același tip.

3) ÎNCHEIERE

Rotunji un număr la cel mai apropiat număr întreg de valoare egală sau mai mare.

Sintaxă: CEILING (număr).

Exemplu: CEILING (4.2654) = 5.

4) POVESTE

Pardoseala este foarte asemănătoare cu CEILING, rotunde un număr la cel mai apropiat număr întreg cu valoare egală sau mai mică.

Exemplu: POD (4.2654) = 4.

5) ROUND

Rotunjește numărul la numărul specific de cifre.

Sintaxa: ROUND (număr, (zecimal)).

Exemplu: ROUND (6.66667, (2)) = 6, 67.

6) SIN

Întoarce sinusul unui unghi. Precizați unghiul din radian.

Exemplu: SIN (PI () / 4) = 0, 707106.

COS, TAN și COT sunt foarte asemănătoare cu SIN. Întoarce cosinusul, tangenta și cotangentul unui unghi, respectiv.

7) PI

Returnează constanta numerică PI: 3.14159.

Sintaxa: PI ().

8) GRADUL

Convertește numărul dat de la radiani în grade.

Sintaxa: DEGREZ (număr).

Exemplu: DEGREE (PI () / 4) = 45.

RADIANS este foarte similar cu DEGREE. Convertește numărul dat de la grad în radieni.

9) SCURTĂ

Întoarce pătratul unui număr.

Sintaxă: SQUARE (număr).

Exemplu: SQUARE (5) = 25.

SQRT este foarte similar cu SQUARE. Se returnează rădăcina pătrată a unui număr.

10) EXP

Se întoarce e crescut la puterea numărului dat.

Sintaxă: EXP (număr).

Exemplu: EXP (- (Rata de creștere) * (Timp))

11) PUTEREA

Ridică numărul la puterea specificată.

Sintaxa: POWER (număr, putere).

Exemplu: PUTEREA (4, 2) = 4 2 = 16.

12) DIV

Întoarce partea întreagă a unui coeficient, unde integer1 este împărțit la integer2.

Sintaxa: DIV (Integer1, Integer2).

Exemplu: DIV (22, 2) = 10.

Funcții date

Funcțiile date ne permit să manipulăm date referitoare la timp, an, dată și zile. Poate fi util pentru a converti zile în ore sau pentru a genera data „Ultima modificare” în timpul vizualizării datelor. Lista funcțiilor Date populare din Tableau este următoarea:

ASTĂZIMINMAXACUM
ANMAKEDATEDATEDIFFDATETRUNC
ZIFĂ TIMPDATEPARTDATENAME
LUNĂMAKEDATETIMEDATEADDISDATE

1) Azi

Returnează data curentă.

Sintaxă: TODAY ().

Exemplu: TODAY () = 2019-09-26.

2) ZIUA

Returnează ziua datei ca un număr întreg.

Sintaxa: ZIUA (data).

Exemplu: ZIUA (# 2019-09-26 #) = 26.

LUNEA și ANUL sunt foarte asemănătoare cu ziua. Se returnează luna și anul datei date ca un număr întreg.

3) ACUM

Returnează data și ora curente.

Sintaxa: ACUM ().

Exemplu: ACUM () = 2019-09-26 07:26:21 PM.

4) DATEDIFF

Returnează diferența dintre data1 și data2.

Sintaxa: DATEDIFF (data_part, data1, data2, (start_of_week))

Exemplu: DATEDIFF („săptămână”, # 2019-09-22 #, # 2019-09-25 #, „luni”) = 2.

5) ISDATE

Returnează adevărat dacă șirul dat este o dată valabilă.

Sintaxa: ISDATE (șir).

Exemplu: ISDATE („24 mai 2019”) = True.

Tip Funcții de conversie

Funcțiile de conversie de tip ne permit să modificăm tipul de date al sursei și să le convertim de la un tip la altul. Folosind aceste funcții, putem converti datele în șiruri și invers, putem de asemenea converti numerele în șiruri și șiruri în numere pentru a preveni sau activa agregarea de către Tableau. Lista funcțiilor populare de conversie de tip din Tableau este următoarea:

DATAPLUTI
DATETIMEINT
DATEPARSESTR

1) DATA

Returnează o dată dată cu un număr, șir sau dată.

Sintaxa: DATA (expresie).

Exemplu: DATA („24 mai 2019”) = # 24 mai 2019 #.

2) FLOAT

Argumentează argumentul său ca un număr în virgulă mobilă.

Sintaxa: FLOAT (expresie).

Exemplu: FLOAT (3) = 3.000.

3) INT

Argumentează argumentul său ca un număr întreg.

Sintaxa: INT (expresie).

Exemplu: INT (8.0 / 3.0) = 2.

4) STR

Argumentează argumentul său ca șir.

Sintaxa: STR (expresie).

Exemplu: STR ((Rang)). În acest exemplu, puteți arunca toate valorile numerice din măsura Rank într-un șir. După ce faceți acest lucru, câmpul calculat va apărea în dimensiune în loc de măsură.

Funcție agregată

Funcția agregată ne permite să rezumăm datele efectuând diferite operațiuni precum SUM, COUNT, PERCENTILE, AVG, etc. Ne ajută, de asemenea, să aplicăm funcții agregate în regiuni, țări, etc. De exemplu, putem calcula media, suma etc. din anumite domenii precum Vânzări, Profit, Sold, etc. într-o țară sau stat.

ATTRMAXCOVARPERCENTILE
AVGSUMĂCOVRAPSTDEV
COLECTAREACOUNTzileMAXSTDEVP
CORRLENMEDIANSUMĂ
NUMARASTÂNGAMINVAR

1) AVG

Întoarce media tuturor valorilor din expresie.

Sintaxa: AVG (expresie).

Exemplu: AVG (sold). Așa cum se arată în imaginea de mai jos, unde se realizează media soldurilor în întreaga Regiune.

2) COUNT

Returnează numărul de articole dintr-un grup.

Sintaxa: COUNT (expresie).

3) MAX

Returnează expresia maximă în toate înregistrările.

Sintaxa: MAX (expresie).

MIN este foarte similar cu MAX, returnează expresia minimă în toate înregistrările.

4) SUMĂ

Returnează suma tuturor valorilor expresiei.

Sintaxa: SUM (expresie).

Funcții logice

Funcțiile logice ne permit să luăm decizii bazate pe logica booleană, adică Adevărat sau Fals.

DACĂȘIMAX
IFNULLCAZMIN
IIFELSENU
ISDATEELSEIFSAU
isnullSFÂRȘITAPOI

1) DACĂ

Testează o expresie returnând valoarea pentru un adevărat.

Sintaxa: DUPĂ CE (ELSEIF THEN …) (ELSE) END.

Exemplu: IF (Profit)> 0 THEN „profitabil” ELSE „pierdere” FIN.

2) IFNULL

Returnați dacă nu este nul, în caz contrar, reveniți.

Sintaxa: IFNULL (expr1, expr2).

Exemplu: IFNULL ((vânzări), 0).

3) IFF

Verificarea stării; returnează prima valoare dacă ADEVĂRAT, a doua dacă FALSE și a treia dacă este necunoscută.

Sintaxa: IFF (test, apoi, altfel, (necunoscut)).

Exemplu: IFF ((profit)> 0, 'profit', 'pierdere').

4) ISNULL

Returnează adevărat dacă expresia este nulă.

Sintaxa: ISNULL (expresie).

Exemplu: ISNULL (89). = Fals.

5) NU

Efectează negația logică pe o expresie.

Sintaxa: DACĂ NU ESTE FINALĂ.

Exemplu: DACĂ NU (pierdere) <0, DEȘINUT „neprofitabil”.

6) ȘI

Realizează o logică 'și' pe două expresii.

Sintaxa: IF AND THEN END.

Exemplu: IF (ATTR ((piață)) = „Africa” ȘI SUM ((vânzări))> (Prag emergent) DE CE „Bine performanțe”),

7) ELSE

Testează o serie de expresii returnând valoarea unui adevărat.

Sintaxă: DACĂ DEȘTE ÎNCHIS.

Exemplu: IF (profit)> 0 THEN „profitabil” ELSE „pierdere” END.

Concluzie

Tableau a oferit diverse funcții de manipulare a datelor conform cerinței noastre, aceste funcții ne ajută să efectuăm calculele necesare, să luăm anumite decizii, să schimbăm tipul de date, să combinăm diferite coloane etc.

Funcțiile Tableau joacă un rol esențial în vizualizarea datelor și ne pot ajuta să îmbunătățim aspectul datelor și, de asemenea, ne ajută să creăm panourile de bord în mod eficient.

Articole recomandate

Acesta este un ghid pentru Funcțiile Tableau. Aici discutăm toate funcțiile Tableau încorporate în programul Tableau. De asemenea, puteți arunca o privire la următoarele articole pentru a afla mai multe -

  1. Filtre în Tableau
  2. Arhitectura Tableau
  3. Ce este Tableau?
  4. Este liber Tableau

Categorie: