Funktioner i tabletten och hur man använder dem



Den här Edureka-bloggen är din kompletta ordlista för 'Funktioner i tablett' som täcker olika kategorier av funktioner och hur du använder dem på Tableau Desktop.

Styrelse är ett verktyg som inte bara är avsett för vackra grafer. Funktioner i tabell är avgörande för optimal datarepresentation och därför är det ett grundläggande koncept överallt .

Tack och lov har det här verktyget olika kategorier av inbyggda funktioner som du direkt kan använda för din uppladdade data. Om du har använt MS Excel eller , dessa borde verka ganska bekanta för dig.





Så följande är de olika kategorierna av funktioner som vi kommer att diskutera via den här bloggen.

Nummerfunktioner

Dessa inbyggda funktioner i Tableau låter dig utföra beräkningar av datavärdena i dina fält. Nummerfunktioner kan endast användas med fält som innehåller numeriska värden. Nedan följer de olika nummerfunktionerna i Tableau



1. ABS

Denna funktion returerar det absoluta värdet för det angivna talet.

Syntax

ABS (nummer)



ABS (-4) = 4

2. ACOS

Denna funktion returns bågkosinus för det angivna numret i Radianer.

Syntax

ACOS (nummer)

ACOS (-1) = 3,14159265358979

3. ASIN

Denna funktion returns arc sinus för det angivna numret i Radians.

Syntax

ASIN (nummer)

ASIN (1) = 1,5707963267949

4. ATAN

Denna funktion returns bågtangenten för det angivna numret i Radians.

Syntax

ATAN (antal)

ATAN (180) = 1,5652408283942

5. TAK

Denna funktion returerar det angivna antalet avrundat till närmaste heltal med lika eller större värde.

Syntax

TAK (nummer)

TAK (3.1415) = 4

6. COS

Denna funktion returns cosinus för den angivna vinkeln som anges i Radians.

Syntax

COS (nummer)

informatica tutorial för nybörjare pdf

COS (PI () / 4) = 0,707106781186548

7. Barnsäng

Denna funktion returns cotangenten för den angivna vinkeln som anges i Radians.

Syntax

Säng (nummer)

CO1 (PI () / 4) = 1

8. GRADER

Denna funktion returnar värdet på den angivna vinkeln i grader.

Syntax

GRADER (antal)

GRADER (PI () / 4) = 45

9. DIV

Denna funktion returner kvotientens helvärde, givet utdelning och delare.

Syntax

DIV (heltal1, heltal2)

DIV (11,2) = 5

10. EXP

Denna funktion returns värdet av e höjt till kraften för det angivna numret.

Syntax

EXP (antal)

EXP (2) = 7,389
EXP (- [Tillväxthastighet] * [Tid])

11. GOLV

Denna funktion returerar det angivna antalet avrundat till närmaste heltal med lika eller mindre värde.

Syntax

GOLV (antal)

GOLV (6.1415) = 6

12. HEXBIN X, Y

HEXBINX och HEXBINY är bin- och plottningsfunktioner för sexkantiga lager.Denna funktionKartor en x, y-koordinat till x-koordinaten för närmaste sexkantiga fack. Facken har sidolängd 1, så ingångarna kan behöva skalas på lämpligt sätt.

Syntax

HEXBINX (antal, nummer)

HEXBINX ([Longitud], [Latitud])

13. LN

Denna funktion returerar den naturliga loggen för det angivna numret.

Syntax

LN (antal)

LN (1) = 0

14. LOGG

Denna funktion returnar loggen med bas 10 av det angivna numret.

Syntax

LOGG (nummer, [bas])

LOGG (1) = 0

15. MAX

Denna funktion ruppnår det maximala antalet godkända argument.

Syntax

MAX (antal, nummer)

MAX (4,7)= 7
MAX (försäljning, vinst)

16. MIN

Denna funktion rminimerar de godkända argumenten.

Syntax

MIN (nummer, nummer)

MIN (4.7)= 4
MIN (försäljning, vinst)

17. PI

Denna funktion returns värdet på Pi.

Syntax

PI () = 3,142

18. KRAFT

Denna funktion rvärderar värdet av det första argumentet som höjs till det andra argumentets kraft.

Syntax

POWER (antal, effekt)

KRAFT (2,10)= 1024

19. RADIER

Denna funktion returnar värdet på den angivna vinkeln i Radianer.

Syntax

RADIANS (antal)

RADIANS (45) = 0,785397

20. RUND

Denna funktion ravger det angivna antalet avrundat till det angivna antalet decimaler.

Syntax

RUND (tal, [decimal]]

RUND ([vinst])

21. TECKEN

Denna funktion rtänder tecknet på ett givet nummer.

Syntax

SIGN (nummer)

SIGN (AVG (vinst)) = -1

22. SIND

Denna funktion returns sinus för den angivna vinkeln som anges i Radians.

Syntax

SIN (nummer)

SIN (PI () / 4) = 0,707106781186548

23. SQRT

Denna funktion returns kvadratroten av det angivna numret.

Syntax

SQRT (antal)

SQRT (25) = 5

24. FYRKANT

Denna funktion returerar kvadraten för det angivna numret.

Syntax

FYRKANT (nummer)

FYRKANT (5) = 25

25. SÅ

Denna funktion returner tangenten för den angivna vinkeln som anges i Radians.

Syntax

TAN (nummer)

TAN (PI () / 4) = 1

Strängfunktioner

Dessa inbyggda funktioner i Tableau gör att du kan manipulera strängdata. Du kan göra saker som att dra alla efternamn från alla dina kunder till ett nytt fält med hjälp av dessa funktioner. Nedan följer de olika strängfunktionerna i Tableau

1. ASCII

Denna funktion returns ASCII-koden för det första tecknet i nämnda sträng.

Syntax

ASCII (sträng)

ASCII ('A') = 65

2. CHAR

Denna funktion returner karaktären som representeras av ASCII-koden.

Syntax

CHAR (ASCII-kod)

CHAR (65) = 'A'

3. INNEHÅLLER

Om strängen innehåller nämnda understrängning, denna funktion returns sant.

Syntax

INNEHÅLLER (sträng, delsträng)

INNEHÅLLER (“Edureka”, “reka”) = sant

4. AVSLUTA

Med tanke på att strängen slutar med nämnda substring, är denna funktion returns sant.

Syntax

ENDSWITH (sträng, delsträng)

ENDSWITH (“Edureka”, “reka”) = sant

5. HITTA

Om strängen innehåller nämnda understrängning, denna funktion returner indexpositionen för substringen i strängen, annars 0. Om det valfria argumentet start läggs till ignorerar funktionen alla instanser av substringen som visas innan indexpositionen startar.

Syntax

HITTA (sträng, sträng, [start])

HITTA (“Edureka”, “reka”) = 4

6. HITTA

Om strängen innehåller nämnda understrängning, denna funktion returnar indexpositionen för den n: e förekomsten av substringen i strängen.

Syntax

HITTA (sträng, sträng, förekomst)

HITTA (“Edureka”, “e”, 2) = 5

7. VÄNSTER

Denna funktion returner det längst till vänster antalet tecken i den angivna strängen.

Syntax

VÄNSTER (sträng, nummer)

VÄNSTER (“Edureka”, 3) = 'Edu'

8. LENNING

Denna funktion returner längden på den givna strängen.

Syntax

LEN (sträng)

LEN (“Edureka”) = 7

9. LÄGRE

Denna funktion returner hela den givna strängen i små bokstäver.

Syntax

LOWER (sträng)

LOWER (“Edureka”) = edureka

10. LTRIM

Denna funktion returns den givna strängen utan föregående utrymme.

Syntax

LTRIM (sträng)

LTRIM (“Edureka”) = 'Edureka'

11. MAX

Denna funktion ruppnår det maximala av de två godkända strängargumenten.

Syntax

MAX (a, b)

MAX ('Apple', 'Banana') = 'Banana'

12. MIDT

Denna funktion returns den givna strängen från startpositionens indexposition.

Syntax

MID (sträng, start, [längd])

MID ('Edureka', 3) = 'flod'

13. MIN

Denna funktion rminimerar de två godkända strängargumenten.

Syntax

MIN (a, b)

MIN ('Apple', 'Banana') = 'Apple'

14. Byt ut

Denna funktion ssöker efter den angivna strängenför underlagetoch ersätter den med ersättaren.

Syntax

hur man kommer åt aws cli

REPLACE (sträng, sträng, ersättning)

ERSÄTT ('Version8.5', '8.5', '9.0') = 'Version9.0'

15. HÖGER

Denna funktion rfår det högsta antalet tecken i den angivna strängen.

Syntax

HÖGER (sträng, nummer)

HÖGER (“Edureka”, 3) = 'eka'

16. RTRIM

Denna funktion returns den givna strängen utan något efterföljande utrymme.

Syntax

RTRIM (sträng)

RTRIM (“Edureka”) = 'Edureka'

17. RYMD

Denna funktion returns en sträng som består av ett specificerat antal mellanslag.

Syntax

MELLANSLAG (nummer)

MELLANSLAG (1) = ''

18. SPLIT

Denna funktion returns en substring från en sträng, med hjälp av ett avgränsningstecken för att dela strängen i en sekvens av tokens.

Syntax

SPLIT (sträng, avgränsare, tokenummer)

SPLIT ('a-b-c-d', '-', 2) = 'b'
SPLIT (‘a | b | c | d’, ‘|‘, -2) = ‘c’

19. BÖRJAR MED

Med tanke på att strängen börjar med nämnda substring, är denna funktion returns sant.

Syntax

STARTSWITH (sträng, delsträng)

STARTSWITH (“Edureka”, “Edu”) = sant

20. TRIM

Denna funktion returns den givna strängen utan föregående eller efterföljande utrymme.

Syntax

TRIM (sträng)

TRIM (“Edureka”) = 'Edureka'

21. ÖVRE

Denna funktion returner hela den givna strängen i stora bokstäver.

Syntax

ÖVRE (sträng)

ÖVRE (“Edureka”) = EDUREKA

Datumfunktioner

Dessa inbyggda funktioner i Tableau gör att du kan manipulera datum i din datakälla som år, månad, datum, dag och / eller tid. Nedan följer de olika datumfunktionerna i Tableau

1. DATUMADD

Denna funktion returerar det angivna datumet med det angivna nummerintervalletläggs till angivet datum_delav nämnda datum.

Syntax

DATEADD (datum_del, intervall, datum)

DATUMLÄGG TILL ('månad', 3, # 2019-09-17 #) = 2019-12-17 12:00:00

2. DATADIFF

Denna funktion rgör skillnaden mellan båda datumen uttryckta i enheter av datumdelen. Veckans början kan justeras till den dag en användare behöver.

Syntax

DATEDIFF (date_part, date1, date2, [start_of_week])

DATERAD DIFF ('vecka', # 2019-12-15 #, # 2019-12-17 #, 'måndag') = 1

3. DATANAMN

Denna funktion returns datumdelen av datumet i strängform.

Syntax

DATENAME (date_part, date, [start_of_week])

DATENAMN ('månad', # 2019-12-17 #) = december

4. DATUMDEL

Denna funktion returnerardatum del av datumet i heltal.

Syntax

DATEPART (date_part, date, [start_of_week])

DATEPART ('månad', # 2019-12-17 #) = 12

5. DATETRUNC

Denna funktion returnerartrunkerad form av det angivna datumet till den noggrannhet som anges av datumdelen. Du får i princip tillbaka ett nytt datum helt och hållet, genom denna funktion.

Syntax

DATETRUNC (date_part, date, [start_of_week])

DATETRUNC ('quarter', # 2019-12-17 #) = 2019-07-01 12:00:00
DATETRUNC ('månad', # 2019-12-17 #) = 2019-12-01 12:00:00

6. DAG

Den här funktionen returnerar dagen för det angivna datumet i heltal.

Syntax

Dag datum)

DAG (# 2019-12-17 #) = 17

7. ISDATE

Med tanke på att en sträng är ett giltigt datum returnerar denna funktion true.

Syntax

ISDATE (sträng)

ISDATE (17 december 2019) = sant

8. MAKEDATE

Den här funktionen returnerar datumetvärde konstruerat från angivet år, månad och datum.

Syntax

MAKEDATE (år, månad, dag)

MAKEDATE (2019, 12, 17) = # 17 december, 2019 #

9. MAKEDATETIME

Den här funktionen returnerar datum och tidvärden konstruerade från angivet år, månad och datum samt timme, minut och sekund.

Syntax

MAKEDATETIME (datum, tid)

MAKEDATETIME ('2019-12-17', # 11: 28: 28 PM#) = # 12/17/2019 11:28:28 PM #
MAKEDATETIME ([Date], [Time]) = # 12/17/2019 11:28:28 PM #

10. MAKETIME

Denna funktion returnerar tidenvärde konstruerat från angiven timme, minut och sekund.

Syntax

MAKETIME (timme, minut, sekund)

MAKETIME (11, 28, 28) = # 11: 28: 28 #

11. MÅNAD

Den här funktionen returnerar månaden för det angivna datumet i heltal.

Syntax

MÅNAD (Datum)

MÅNAD (# 2019-12-17 #) = 12

12. NU

Denna funktion returnerar aktuellt datum och tid.

Syntax

NU()

NU () = 17-12-201923:28:28

13. I DAG

Den här funktionen returnerar det aktuella datumet.

Syntax

I DAG()

IDAG () = 17-12-2019

14. ÅR

Den här funktionen returnerar året för det angivna datumet i heltal.

Syntax

YEAR (Datum)

ÅR (# 2019-12-17 #) = 2019

Skriv omvandlingsfunktioner

Dessa inbyggda funktioner i Tableau gör att du kan konvertera fält från en datatyp till en annan, t.ex. du kan konvertera siffror till strängar för att förhindra eller möjliggöra aggregering av Tableau. Nedan följer de olika typkonverteringsfunktionerna i Tableau

1. DATUM

Med ett nummer-, sträng- eller datumuttryck returnerar den här funktionen ett datum.

Syntax

DATUM (uttryck)

DATUM ([Startdatum för anställd])
DATUM ('17 december 2019') = # 17 december 2019 #
DATUM (# 2019-12-17 14: 52 #) = # 2019-12-17 #

2. DATETID

Med ett nummer-, sträng- eller datumuttryck returnerar den här funktionen en datum-tid.

Syntax

DATETIME (uttryck)

DATETIME (“17 december 2019 07:59:00”) = 17 december 2019 07:59:00

3. DATUMPAR

Med en sträng returnerar den här funktionen en datum-tid i det angivna formatet.

Syntax

DATEPARSE (format, sträng)

DATEPARSE ('dd.MMMM.yyyy', '17. December.2019 ') = # 17 december 2019 #
DATEPARSE ('h'h' m'm's's '', '11h 5m 3s') = # 11: 05: 03 #

4. FLOTT

Denna funktion används för att kasta argumentet som ett flytande nummer.

Syntax

FLOAT (uttryck)

FLOTT (3)=3000
FLOAT ([Lön])

5. INT

Denna funktion används för att kasta argumentet som ett heltal.För vissa uttryck avkortas det också resultatet till närmaste heltal till noll.

Syntax

INT (uttryck)

INT (8.0 / 3.0) = 2
INT (4.0 / 1.5) = 2
INT (-9,7) = -9

6. STRÄNNING

Denna funktion används för att kasta argumentet som en sträng.

Syntax

STR (uttryck)

STR ([Datum])

Aggregerade funktioner

Dessa inbyggda funktioner i Tableau gör att du kan sammanfatta eller ändra detaljerna i dina data. Följande är de olika aggregerade funktionerna i Tableau

1. ATTR

Den här funktionen returnerar uttryckets värde om det har ett enda värde för alla rader, ignorerar NULL-värden, annars returnerar en asterisk.

Syntax

ATTR (uttryck)

2. AVG

Den här funktionen returnerar medelvärdet av alla värden i ett uttryck och ignorerar NULL-värdena. AVG kan endast användas med numeriska fält.

Syntax

AVG (uttryck)

3. SAMLA IN

Detta är en sammanlagd beräkning som kombinerar värdena i argumentfältet och ignorerar nollvärdena.

Syntax

COLLECT (Spatial)

4. KORR

Denna beräkning returnerar Pearson-korrelationskoefficienten för två uttryck.

hur man vänder en strängpython

De Pearson-korrelation mäter det linjära förhållandet mellan två variabler. Resultaten sträcker sig från -1 till +1 inklusive, där 1 betecknar en exakt positiv linjär relation, som när en positiv förändring i en variabel innebär en positiv förändring av motsvarande storlek i den andra, 0 betecknar inget linjärt samband mellan variansen och & minus1 är en exakt negativ relation.

Syntax

CORR (expr1, expr2)

5. RÄKNA

Det här är en funktion som används för att returnera antalet artiklar i en grupp och ignorerar NULL-värdena. Det betyder att om det finns flera nummer av samma objekt räknas den här funktionen som separata objekt och inte som ett enda objekt.

Syntax

COUNT (uttryck)

6. COUNTD

Detta är en funktion som används för att returnera det distinkta antalet artiklar i en grupp, utan att ignorera NULL-värdena. Det vill säga, om det finns flera nummer av samma objekt, räknar den här funktionen som ett enda objekt.

Syntax

COUNTD (uttryck)

7. COVAR

Detta är en funktion som returnerar Exempel på kovarians av två uttryck.

Arten av två variabler som ändras tillsammans kan kvantifieras med hjälp av Kovarians . En positiv kovarians indikerar att variablerna tenderar att röra sig i samma riktning, som när värdet på en variabel tenderar att växa större, så gör också värdet på den andra. Stillräcklig kovarians är det lämpliga valet när data är ett slumpmässigt urval som används för att uppskatta kovariansen för en större population.

Syntax

COVAR (expr1, EXPR2)

8. COVARP

Detta är en funktion som returnerar Befolkningens kovarians av två uttryck.

Befolkningskovarians är det rätta valet när det finns data tillgängliga för alla intressanta saker för hela befolkningen, inte bara ett urval.

Syntax

COVARP (expr1, EXPR2)

9. MAX

Den här funktionen returnerar maximalt för ett uttryck i alla poster och ignorerar NULL-värden.

Syntax

MAX (uttryck)

10. MEDEL

Den här funktionen returnerar medianen för ett uttryck i alla poster och ignorerar NULL-värden.

Syntax

MEDIAN (uttryck)

11. MIN

Den här funktionen returnerar minsta möjliga uttryck i alla poster och ignorerar NULL-värden.

Syntax

MIN (uttryck)

12. PERCENTIL

Denna funktion returnerar percentilvärdet för ett givet uttryck. Detta nummer som returneras måste vara mellan 0 och 1 - till exempel 0,34 och måste vara en numerisk konstant.

Syntax

PERCENTIL (uttryck, antal)

13. STDEV

Denna funktion i Tableau returnerar statistiken Standardavvikelse av alla värden i det givna uttrycket baserat på ett urval av populationen.

Syntax

STDEV (uttryck)

14. STDEVP

Denna funktion i Tableau returnerar statistiken Standardavvikelse av alla värden i det givna uttrycket baserat på den partiska befolkningen.

Syntax

STDEVP (uttryck)

15. SUMMA

Den här funktionen i Tableau returnerar summan av alla värden i uttrycket och ignorerar NULL-värdena. SUM kan endast användas med numeriska fält.

Syntax

SUM (uttryck)

16. VAR

Med tanke på uttryck baserat på ett urval av populationen returnerar denna funktion den statistiska variansen för alla värden.

Syntax

VAR(expression)

17. WARP

Givet uttryck baserat på hela populationen returnerar denna funktion den statistiska variansen för alla värden.

Syntax

VARP (uttryck)

Logiska funktioner

Dessa inbyggda funktioner i Tableau gör att du kan avgöra om ett visst villkor är sant eller falskt (boolesk logik). Nedan följer de olika logiska funktionerna i Tableau

1. OCH

Denna funktion utför logisk AND (konjunktion) på två uttryck. För att AND ska kunna vara sant måste båda angivna villkoren vara uppfyllda.

Syntax

OM OCH DAN SLUTAR

OM (ATTR ([Market]) = 'Asien' OCH SUM ([Försäljning])> [Emerging Threshold]) DAN 'Well Performing'

2. FALL

Denna funktion i Tableau utför logiska tester och returnerar lämpliga värden, jämförbara med SWITCH CASE i de vanligaste programmeringsspråken.

När ett värde som matchar villkoret som anges i det angivna uttrycket returnerar CASE motsvarande returvärde. Om ingen matchning hittas används standardreturuttrycket. Om det inte finns någon standardretur och inga värden matchar, returnerar den här funktionen NULL.

CASE är ofta lättare att använda än IIF eller OM DEN ANNAN.

Syntax

FALLNÄR DÅNÄR DÅ ...ANNANSLUTET

FALL [Region] NÄR 'Väst' DAN 1 NÄR 'Öst' DÄR 2 ELSE 3 SLUT

3. ELLER & OM, DÄR

Denna funktion i Tableau testar en serie ingångar som returnerar THEN-värdet för det första uttrycket som uppfyller ditt IF-villkor.

Syntax

OM DAN ÄNDRA SLUT

OM [Vinst]> 0 DAN 'Vinst' ELSE 'Förlust' SLUT

4. ELSEIF

Denna funktion i Tableau testar en serie ingångar som returnerar THEN-värdet för det första uttrycket som uppfyller ditt ESLEIF-villkor.

Syntax

OM DÅ[ELSEIF DAN ...] ELSESLUTET

OM [Vinst]> 0 DAN 'Vinst'ELSEIF [vinst] = 0 DÄR 'Ingen vinst ingen förlust'ELSE 'SLUT' SLUT

5. SLUT

Denna funktion avslutar ett uttryck.

Syntax

OM DÅ[ELSEIF DAN ...] ELSESLUTET

OM [Vinst]> 0 DAN 'Vinst'ELSEIF [vinst] = 0 DÄR 'Ingen vinst ingen förlust'ELSE 'SLUT' SLUT

6. IFNULL

Denna tablettfunktion returnerar expr1 inte NULL, annars returnerar expr2.

Syntax

IFNULL (expr1, expr2)

IFNULL([Vinst], 0)

7. IIF

Denna tablettfunktion ckontrollerar om ett villkor är uppfyllt, returnerar ett värde om SANT, ett annat om FALSE, och ett tredje värde eller NULL om okänt.

Syntax

IIF(testa sedan, annars, [okänt])

IIF ([vinst]> 0, 'vinst', 'förlust', 0)

8. ISDATE

Denna funktion ckontrollerar om en viss sträng är ett giltigt datum och i så fall returnerar den sant.

Syntax

ISDATE (sträng)

ISDATE ('2004-04-15') = Sant

9. ÄR FULL

Denna funktion ckontrollerar om ett givet uttryck innehåller giltiga data och i så fall returnerar det sant.

Syntax

ISNULL (uttryck)

ÄR INGET([Vinst])

10. INTE

Den här funktionen utför logiskt NOT (negation) för givet uttryck.

Syntax

OM INTE DAN SLUTAR

OM INTE [Vinst]> 0 DAN SLUTAR 'Ingen vinst'

11. ELLER

Denna funktion utför logisk ELLER (disjunktion) på två uttryck. För att OR ska vara sant måste något av de två angivna villkoren vara uppfyllda.

Syntax

OM ELLER DEN SLUT

OM [Vinst]<0 OR [Profit] = 0 THEN 'Needs Improvement' END

12. NÄR

Denna funktion hittar det första värdet som uppfyller villkoret i det givna uttrycket och returnerar motsvarande avkastning.

Syntax

FALL NÄR DAN ... [ÖVRIGT] SLUT

CASE [RomanNumberals] NÄR 'I' DAN 1 NÄR 'II' DAN 2 ELSE 3 SLUT

13. ZN

Den här funktionen i Tableau returnerar det givna uttrycket om det inte är NULL, annars returnerar noll.

Syntax

ZN (uttryck)

ZN ([vinst])

Dessa var alla viktiga funktioner i Tableau för att lära dig mer om Tableau och de olika begreppen som är associerade med det, du kan kolla den här spellistan .

Om du vill behärska Tableau har Edureka en kurator som täcker olika begrepp för datavisualisering på djupet, inklusive villkorlig formatering, skript, länkdiagram, instrumentpanelintegration, Tableau-integration med R och mer.