Tableau-funktioner (i bokstavsordning)
Tableau-funktionerna i denna referens är ordnade i bokstavsordning. Klicka på en bokstav för att hoppa till den platsen i listan. Du kan också använda Ctrl+F (Cmd-F på en Mac) för att öppna en sökruta och söka efter en specifik funktion.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A
ABS
Syntax | ABS(number) |
Utdata | Nummer (positivt) |
Definition | Returnerar det absoluta värdet för givet <number> . |
Exempel | ABS(-7) = 7 I det andra exemplet returneras det absoluta värdet för alla nummer i fältet Budget Variance. |
Obs! | Se även SIGN . |
ACOS
Syntax | ACOS(number) |
Utdata | Nummer (vinkel i radianer) |
Definition | Returnerar arcus cosinus (vinkeln) för givet <number> . |
Exempel | ACOS(-1) = 3.14159265358979 |
Obs! | Den omvända funktionen, COS , tar vinkeln i radianer som argument och returnerar cosinus. |
AND
Syntax | <expr1> AND <expr2> |
Definition | Utför en logisk konjunktion av två uttryck. (Om båda sidor är sanna returnerar det logiska testet sant.) |
Utdata | Booleskt |
Exempel | IF [Season] = "Spring" AND "[Season] = "Fall" ”Om både (Season = Spring) och (Season = Fall) är sanna samtidigt returneras It's the apocalypse and footwear doesn't matter.” |
Obs! | Används ofta med IF och IIF. Se även NOT och OR. Om båda uttrycken är Om du skapar en beräkning där resultatet av en Obs! Med |
AREA
Syntax | AREA(Spatial Polygon, 'units') |
Utdata | Nummer |
Definition | Returnerar den totala ytan för en <spatial polygon> . |
Exempel | AREA([Geometry], 'feet') |
Obs! | Enhetsnamn som stöds (måste stå inom citattecken i beräkningen, t.ex.
|
ASCII
Syntax | ASCII(string) |
Utdata | Nummer |
Definition | Returnerar ASCII-koden för det första tecknet i en <string> . |
Exempel | ASCII('A') = 65 |
Obs! | Det här är den omvända funktionen till CHAR -funktionen. |
ASIN
Syntax | ASIN(number) |
Utdata | Nummer (vinkel i radianer) |
Definition | Returnerar arcus sinus (vinkeln) för givet <number> . |
Exempel | ASIN(1) = 1.5707963267949 |
Obs! | Den omvända funktionen, SIN , tar vinkeln i radianer som argument och returnerar sinus. |
ATAN
Syntax | ATAN(number) |
Utdata | Nummer (vinkel i radianer) |
Definition | Returnerar arcus tangens (vinkeln) för givet <number> . |
Exempel | ATAN(180) = 1.5652408283942 |
Obs! | Den omvända funktionen, |
ATAN2
Syntax | ATAN2(y number, x number) |
Utdata | Nummer (vinkel i radianer) |
Definition | Returnerar arcus tangens (vinkel) mellan två tal (<y number> och <x number> ). Resultatet är i radianer. |
Exempel | ATAN2(2, 1) = 1.10714871779409 |
Obs! | Se även ATAN , TAN och COT . |
ATTR
Syntax | ATTR(expression) |
Definition | Returnerar värdet för <expression> om det har ett enda värde för alla rader. Returnerar i annat fall en asterisk. Null-värden ignoreras. |
AVG
Syntax | AVG(expression) |
Definition | Returnerar genomsnittet för alla värden i <expression> . Null-värden ignoreras. |
Obs! | AVG kan endast användas med numeriska fält. |
B
BUFFER
Syntax | BUFFER(Spatial Point, distance, 'units') |
Utdata | Geometri |
Definition | Returnerar en polygonform centrerad över en <spatial point> , med en radie som bestäms av värdena på <distance> och <unit> . |
Exempel | BUFFER([Spatial Point Geometry], 25, 'mi') BUFFER(MAKEPOINT(47.59, -122.32), 3, 'km') |
Obs! | Enhetsnamn som stöds (måste stå inom citattecken i beräkningen, t.ex.
|
C
CASE
Syntax | CASE <expression>
|
Utdata | Beror på datatypen för <then> -värdena. |
Definition | Utvärderar |
Exempel |
”Titta på fältet Season. Om värdet är Summer returneras Sandals. Om värdet är Winter returneras Boots. Om inget av alternativen i beräkningen matchar det som finns i fältet Season returneras Sneakers.” |
Obs! | Används med WHEN, THEN, ELSE och END. Tips: Många gånger kan du använda en grupp för att få samma resultat som en komplicerad CASE-funktion eller använda CASE för att ersätta den inbyggda grupperingsfunktionen, som i föregående exempel. Det kan vara en bra idé att testa vilket som fungerar bäst i ditt fall. |
CEILING
Syntax | CEILING(number) |
Utdata | Heltal |
Definition | Avrundar ett <number> till närmaste heltal av samma eller högre värde. |
Exempel | CEILING(2.1) = 3 |
Obs! | Se även FLOOR och ROUND . |
Databasbegränsningar |
|
CHAR
Syntax | CHAR(number) |
Utdata | Sträng |
Definition | Returnerar det tecken som kodats med ASCII-koden <number> . |
Exempel | CHAR(65) = 'A' |
Obs! | Det här är den omvända funktionen till ASCII -funktionen. |
COLLECT
Syntax | COLLECT(spatial) |
Definition | En aggregerad beräkning som kombinerar värdena i argumentfältet. Null-värden ignoreras. |
Obs! | COLLECT kan endast användas med spatiala fält. |
CONTAINS
Syntax | CONTAINS(string, substring) |
Utdata | Booleskt |
Definition | Returnerar sant om den givna <string> innehåller den angivna <substring> . |
Exempel | CONTAINS("Calculation", "alcu") = true |
Obs! | Läs mer om den logiska funktionen(Länken öppnas i ett nytt fönster) IN och om reguljära uttryck som stöds i dokumentationen om ytterligare funktioner(Länken öppnas i ett nytt fönster). |
CORR
Syntax | CORR(expression1, expression2) |
Utdata | Nummer från -1 till 1 |
Definition | Returnerar Pearson-korrelationskoefficient för två uttryck. |
Exempel | example |
Obs! | Pearson-korrelationen mäter den linjära relationen mellan två variabler. Resultat sträcker sig från -1 till och med +1, där 1 betyder en exakt positiv linjär relation, 0 betyder att det inte finns någon linjär relation mellan variansen och -1 är en exakt negativ relation. Kvadratroten av ett CORR-resultat motsvarar R-kvadratvärdet för en modell med linjär trendlinje. Mer information finns i Termer för trendlinjemodeller(Länken öppnas i ett nytt fönster). Användning med LOD-uttryck på tabellnivå: Du kan använda CORR för att visualisera korrelation i ett uppdelat punktdiagram med hjälp av ett LOD-uttryck på tabellnivå(Länken öppnas i ett nytt fönster). Till exempel: {CORR(Sales, Profit)} Med ett LOD-uttryck körs korrelationen på alla rader. Om du använder en formel som |
Databasbegränsningar |
För andra datakällor bör du överväga att antingen extrahera data eller använda |
COS
Syntax | COS(number) Nummerargumentet är vinkeln i radianer. |
Utdata | Nummer |
Definition | Returnerar cosinus för en vinkel. |
Exempel | COS(PI( ) /4) = 0.707106781186548 |
Obs! | Den omvända funktionen, Se även |
COT
Syntax | COT(number) Nummerargumentet är vinkeln i radianer. |
Utdata | Nummer |
Definition | Returnerar cotangens för en vinkel. |
Exempel | COT(PI( ) /4) = 1 |
Obs! | Se även ATAN , TAN och PI . |
COUNT
Syntax | COUNT(expression) |
Definition | Returnerar antalet poster. Null-värden räknas inte. |
COUNTD
Syntax | COUNTD(expression) |
Definition | Returnerar antalet distinkta poster i en grupp. Null-värden räknas inte. |
COVAR
Syntax | COVAR(expression1, expression2) |
Definition | Returnerar urvalskovariansen för två uttryck. |
Obs! | Kovarians kvantifierar hur två variabler ändras tillsammans. En positiv kovarians indikerar att variablerna tenderar att röra sig i samma riktning, som när större värden i en variabel tenderar att motsvara större värden i den andra variabeln. Urvalskovariansen använder antalet icke-null-datapunkter n – 1 för att normalisera kovariansberäkningen, snarare än n, som används av populationskovariansen (tillgänglig med Om Värdet för |
Databasbegränsningar |
För andra datakällor bör du överväga att antingen extrahera data eller använda |
COVARP
Syntax | COVARP(expression 1, expression2) |
Definition | Returnerar populationskovariansen för två uttryck. |
Obs! | Kovarians kvantifierar hur två variabler ändras tillsammans. En positiv kovarians indikerar att variablerna tenderar att röra sig i samma riktning, som när större värden i en variabel tenderar att motsvara större värden i den andra variabeln. Populationskovariansen är urvalskovariansen multiplicerad med (n-1)/n, där n är det totala antalet icke-null-datapunkter. Populationskovarians är rätt val när det finns data tillgängliga för alla frågor av intresse, till skillnad från när det endast finns en slumpmässig delmängd, i vilket fall urvalskovarians (med Om |
Databasbegränsningar |
För andra datakällor bör du överväga att antingen extrahera data eller använda |
D
DATE
Typkonverteringsfunktion som ändrar stränguttryck och numeriska uttryck till datum, så länge de har ett igenkännbart format.
Syntax | DATE(expression) |
Utdata | Datum |
Definition | Returnerar ett datum givet ett nummer, en sträng eller ett <expression> för datum. |
Exempel | DATE([Employee Start Date]) DATE("September 22, 2018") DATE("9/22/2018") DATE(#2018-09-22 14:52#) |
Obs! | Till skillnad från
|
DATEADD
Lägger till ett specificerat antal datumdelar (månader, dagar osv.) till startdatumet.
Syntax | DATEADD(date_part, interval, date) |
Utdata | Datum |
Definition | Returnerar det angivna datumet med det angivna nummer<interval> tillagt i den angivna <date_part för det datumet. Till exempel läggs tre månader eller 12 dagar till i ett startdatum. |
Exempel | Förskjuta alla förfallodatum med en vecka DATEADD('week', 1, [due date]) Lägga till 280 dagar till datumet 20 februari 2021 DATEADD('day', 280, #2/20/21#) = #November 27, 2021# |
Obs! | Stödjer ISO 8601-datum. |
DATEDIFF
Returnerar antalet datumdelar (veckor, år osv.) mellan två datum.
Syntax | DATEDIFF(date_part, date1, date2, [start_of_week]) |
Utdata | Heltal |
Definition | Returnerar skillnaden mellan date1 och date2 uttryckt i enheter av date_part . Till exempel kan du subtrahera datumen då någon blev medlem i och gick ur ett band för att se hur länge de var med i bandet. |
Exempel | Antal dagar mellan 25 mars 1986 och 20 februari 2021 DATEDIFF('day', #3/25/1986#, #2/20/2021#) = 12,751 Hur många månader någon var i ett band DATEDIFF('month', [date joined band], [date left band]) |
Obs! | Stödjer ISO 8601-datum. |
DATENAME
Returnerar namnet på det angivna datumet som en diskret sträng.
Syntax | DATENAME(date_part, date, [start_of_week]) |
Utdata | Sträng |
Definition | Returnerar <date_part> av datumet som en sträng. |
Exempel | DATENAME('year', #3/25/1986#) = "1986" DATENAME('month', #1986-03-25#) = "March" |
Obs! | Stödjer ISO 8601-datum. En mycket likartad beräkning är DATEPART, som returnerar värdet för den angivna datumdelen som ett kontinuerligt heltal. Genom att ändra attributen för beräkningens resultat (dimension eller mätvärde, kontinuerligt eller diskret) och datumformateringen kan resultaten för En omvänd funktion är |
DATEPARSE
Returnerar specifikt formaterade strängar som datum.
Syntax | DATEPARSE(date_format, date_string) |
Utdata | Datum |
Definition | Argumentet <date_format> beskriver hur fältet <date_string> är ordnat. På grund av de många olika sätt som strängfält kan sorteras måste <date_format> matcha exakt. En fullständig förklaring finns i Konvertera ett fält till ett datumfält(Länken öppnas i ett nytt fönster). |
Exempel | DATEPARSE('yyyy-MM-dd', "1986-03-25") = #March 25, 1986# |
Obs! |
Omvända funktioner, som delar upp datum och returnerar värdet av deras delar, är |
Databasbegränsningar |
|
DATEPART
Returnerar namnet på det angivna datumet som ett heltal.
Syntax | DATEPART(date_part, date, [start_of_week]) |
Utdata | Heltal |
Definition | Returnerar <date_part> för ett datum som ett heltal. |
Exempel | DATEPART('year', #1986-03-25#) = 1986 DATEPART('month', #1986-03-25#) = 3 |
Obs! | Stödjer ISO 8601-datum. En mycket likartad beräkning är En omvänd funktion är |
DATETIME
Syntax | DATETIME(expression) |
Utdata | Datum/tid |
Definition | När ett nummer, en sträng eller ett datumuttryck anges returernas datum/tid. |
Exempel | DATETIME("April 15, 2005 07:59:00") = April 15, 2005 07:59:00 |
DATETRUNC
Den här funktionen kan ses som datumavrundning. Den tar ett specifikt datum och returnerar en version av datumet med önskad specificitet. Eftersom varje datum måste ha ett värde för dag, månad, kvartal och år ställer DATETRUNC
in värdena som det lägsta värdet för varje datumdel fram till den angivna datumdelen. Se exemplet för mer information.
Syntax | DATETRUNC(date_part, date, [start_of_week]) |
Utdata | Datum |
Definition | Trunkerar <date> till den noggrannhet som anges av <date_part> . Den här funktionen returnerar ett nytt datum. När du till exempel trunkerar ett datum som är i mitten av månaden på månadsnivå returnerar den här funktionen den första dagen i månaden. |
Exempel | DATETRUNC('day', #9/22/2018#) = #9/22/2018# DATETRUNC('iso-week', #9/22/2018#) = #9/17/2018# (måndagen i veckan som innehåller 9/22/2018) DATETRUNC(quarter, #9/22/2018#) = #7/1/2018# (den första dagen i kvartalet som innehåller 9/22/2018) Obs! För vecka och ISO-vecka kommer |
Obs! | Stödjer ISO 8601-datum. Använd inte Till exempel skulle |
DAY
Returnerar dagen i månaden (1–31) som ett heltal.
Syntax | DAY(date) |
Utdata | Heltal |
Definition | Returnerar dagen för givet <date> som ett heltal. |
Exempel | Day(#September 22, 2018#) = 22 |
Obs! | Se även WEEK , MONTH , Kvartal , YEAR och ISO-motsvarigheterna |
DEGREES
Syntax | DEGREES(number) Nummerargumentet är vinkeln i radianer. |
Utdata | Nummer (grader) |
Definition | Konverterar en vinkel i radianer till grader. |
Exempel | DEGREES(PI( )/4) = 45.0 |
Obs! | Den omvända funktionen, Se även |
DISTANCE
Syntax | DISTANCE(<SpatialPoint1>, <SpatialPoint2>, 'units') |
Utdata | Nummer |
Definition | Returnerar avståndet mellan två punkter i angiva units . |
Exempel | DISTANCE([Origin Point],[Destination Point], 'km') |
Obs! | Enhetsnamn som stöds (måste stå inom citattecken i beräkningen):
|
Databasbegränsningar | Den här funktionen kan endast skapas med en liveanslutning, men fortsätter att fungera om datakällan konverteras till ett extrakt. |
DIV
Syntax | DIV(integer1, integer2) |
Utdata | Heltal |
Definition | Returnerar heltalsdelen av en division, där <integer1> divideras med <integer2> . |
Exempel | DIV(11,2) = 5 |
DOMAIN
DOMAIN(string_url)
Stöds endast vid anslutning till Google BigQuery. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
E
ELSE
Syntax | CASE <expression>
|
Definition | En valfri del av ett IF - eller CASE -uttryck som används för att ange ett standardvärde som returneras om inga av de testade uttrycken är sanna. |
Exempel | IF [Season] = "Summer" THEN 'Sandals' CASE [Season] |
Obs! | Används med CASE, WHEN, IF, ELSEIF, THEN och END
|
ELSEIF
Syntax | [ELSEIF <test2> THEN <then2>] |
Definition | En valfri del av ett IF -uttryck som används för att ange ytterligare villkor utöver den ursprungliga IF-satsen. |
Exempel | IF [Season] = "Summer" THEN 'Sandals' |
Obs! | Används med IF, THEN, ELSE och END
Till skillnad från |
END
Definition | Används för att stänga ett IF - eller CASE -uttryck. |
Exempel | IF [Season] = "Summer" THEN 'Sandals' ”Om Season = Summer returneras Sandals. Om inte, titta på nästa uttryck. Om Season = Winter returneras Boots. Om inget av uttrycken är sant returneras Sneakers.” CASE [Season] ”Titta på fältet Season. Om värdet är Summer returneras Sandals. Om värdet är Winter returneras Boots. Om inget av alternativen i beräkningen matchar det som finns i fältet Season returneras Sneakers.” |
Obs! |
ENDSWITH
ENDSWITH
Syntax | ENDSWITH(string, substring) |
Utdata | Booleskt |
Definition | Returnerar sant om den givna <string> slutar med den angivna <substring> . Efterföljande blanksteg ignoreras. |
Exempel | ENDSWITH("Tableau", "leau") = true |
Obs! | Läs mer om reguljära uttryck som stöds i dokumentationen om ytterligare funktioner(Länken öppnas i ett nytt fönster). |
EXCLUDE
Du hittar mer information i LOD-uttryck (detaljnivå)(Länken öppnas i ett nytt fönster).
EXP
Syntax | EXP(number) |
Utdata | Nummer |
Definition | Returnerar e upphöjt till givet <number> . |
Exempel | EXP(2) = 7.389 |
Obs! | Se även LN . |
F
FIND
Syntax | FIND(string, substring, [start]) |
Utdata | Nummer |
Definition | Returnerar indexpositionen för Om det valfria numeriska argumentet |
Exempel | FIND("Calculation", "alcu") = 2 FIND("Calculation", "Computer") = 0 FIND("Calculation", "a", 3) = 7 FIND("Calculation", "a", 2) = 2 FIND("Calculation", "a", 8) = 0 |
Obs! | Läs mer om reguljära uttryck som stöds i dokumentationen om ytterligare funktioner(Länken öppnas i ett nytt fönster). |
FINDNTH
Syntax | FINDNTH(string, substring, occurrence) |
Utdata | Nummer |
Definition | Returnerar positionen för den n:e förekomsten av <substring> i den angivna <string> , där n definieras av argumentet <occurence> . |
Exempel | FINDNTH("Calculation", "a", 2) = 7 |
Obs! |
Läs mer om reguljära uttryck som stöds i dokumentationen om ytterligare funktioner(Länken öppnas i ett nytt fönster). |
FIRST
FIRST()
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
FIXED
Du hittar mer information i LOD-uttryck (detaljnivå)(Länken öppnas i ett nytt fönster).
FLOAT
Syntax | FLOAT(expression) |
Utdata | Flyttalsvärde (decimalt) |
Definition | Sänder argumentet som ett flyttalsnummer. |
Exempel | FLOAT(3) = 3.000 |
Obs! | Se även INT , som returnerar ett heltal. |
FLOOR
Syntax | FLOOR(number) |
Utdata | Heltal |
Definition | Avrundar ett <number> till närmaste heltal av samma eller mindre värde. |
Exempel | FLOOR(7.9) = 7 |
Obs! | Se även CEILING och ROUND . |
Databasbegränsningar |
|
FULLNAME
Syntax | FULLNAME( ) |
Utdata | Sträng |
Definition | Returnerar det fullständiga namnet på den aktuella användaren. |
Exempel | FULLNAME( ) Detta returnerar det fullständiga namnet på den inloggade användaren, till exempel ”Hamlin Myrer”. [Manager] = FULLNAME( ) Om chefen ”Hamlin Myrer” är inloggad returnerar det här exemplet endast TRUE om fältet Manager i vyn innehåller ”Hamlin Myrer”. |
Obs! | Den här funktionen kontrollerar följande:
Användarfilter När ett beräknat fält som |
G
GET_JSON_OBJECT
GET_JSON_OBJECT(JSON string, JSON path)
Stöds enbart vid anslutning till Hadoop Hive. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
GROUP_CONCAT
GROUP_CONCAT(expression)
Stöds endast vid anslutning till Google BigQuery. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
H
HEXBINX
Syntax | HEXBINX(number, number) |
Utdata | Nummer |
Definition | Mappar en x-, y-koordinat till x-koordinaten för närmaste sexkantiga klass. Klasserna har sidolängd 1, så indata kan behöva skalas därefter. |
Exempel | HEXBINX([Longitude]*2.5, [Latitude]*2.5) |
Obs! | HEXBINX och HEXBINY är grupperings- och plottningsfunktioner för sexkantiga klasser. Sexkantiga klasser är ett effektivt och elegant alternativ för visualisering av data på ett x/y-plan, som till exempel en karta. Eftersom klasserna är sexkantiga liknar varje klass en cirkel, vilket minimerar variationen i avstånd från datapunkten till mitten av klassen. Detta gör klustringen både mer korrekt och informativ. |
HEXBINY
Syntax | HEXBINY(number, number) |
Utdata | Nummer |
Definition | Mappar en x-, y-koordinat till y-koordinaten för närmaste sexkantiga klass. Klasserna har sidolängd 1, så indata kan behöva skalas därefter. |
Exempel | HEXBINY([Longitude]*2.5, [Latitude]*2.5) |
Obs! | Se även HEXBINX . |
HOST
HOST(string_url)
Stöds endast vid anslutning till Google BigQuery. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
I
IF
Syntax | IF <test1> THEN <then1> |
Utdata | Beror på datatypen för <then> -värdena. |
Definition | Testar en serie med uttryck och returnerar värdet |
Exempel | IF [Season] = "Summer" THEN 'Sandals' ”Om Season = Summer returneras Sandals. Om inte, titta på nästa uttryck. Om Season = Winter returneras Boots. Om inget av uttrycken är sant returneras Sneakers.” |
Obs! |
IFNULL
Syntax | IFNULL(expr1, expr2) |
Utdata | Beror på datatypen för <expr> -värdena. |
Definition | Returnerar |
Exempel | IFNULL([Assigned Room], "TBD") ”Om fältet Assigned Room inte är null returneras dess värde. Om fältet Assigned Room är null returneras TBD istället.” |
Obs! | Jämför med ISNULL. Se även ZN. |
IIF
Syntax | IIF(<test>, <then>, <else>, [<unknown>]) |
Utdata | Beror på datatypen för värdena i uttrycket. |
Definition | Kontrollerar om ett villkor uppfylls (<test> ) och returnerar <then> om testet är sant, <else> om testet är falskt och ett valfritt värde för <unknown> om testet är null. Om det valfria okända värdet inte anges returnerar IIF null. |
Exempel | IIF([Season] = 'Summer', 'Sandals', 'Other footwear') ”Om Season = Summer returneras Sandals. Om inte returneras Other footwear.” IIF([Season] = 'Summer', 'Sandals', ”Om Season = Summer returneras Sandals. Om inte, titta på nästa uttryck. Om Season = Winter returneras Boots. Om inget av uttrycken är sant returneras Sneakers.” IIF('Season' = 'Summer', 'Sandals', ”Om Season = Summer returneras Sandals. Om inte, titta på nästa uttryck. Om Season = Winter returneras Boots. Om inget av uttrycken är sant returneras Sneakers.” |
Obs! |
I beräkningen nedan blir resultatet alltså Red, inte Orange, eftersom uttrycket slutar utvärderas så snart A = A utvärderas som sant:
|
IN
Syntax | <expr1> IN <expr2> |
Utdata | Boolesk (sant eller falskt) |
Definition | Returnerar TRUE om något värde i <expr1> matchar något värde i <expr2> . |
Exempel | SUM([Cost]) IN (1000, 15, 200) ”Är värdet i fältet Cost 1 000, 15 eller 200?” [Field] IN [Set] ”Finns fältets värde i uppsättningen?” |
Obs! | Värdena i Se även WHEN. |
INCLUDE
Du hittar mer information i LOD-uttryck (detaljnivå)(Länken öppnas i ett nytt fönster).
INDEX
INDEX( )
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
INT
Syntax | INT(expression) |
Utdata | Heltal |
Definition | Sänder argumentet som ett heltal. För uttryck trunkerar den här funktionen resultat till närmaste heltal, mot noll. |
Exempel | INT(8/3) = 2 INT(-9.7) = -9 |
Obs! | När en sträng konverteras till ett heltal konverteras det först till ett flyttal och avrundas sedan. Se även |
INTERSECTS
Syntax | INTERSECTS (<geometry1>, <geometry2>) |
Utdata | Booleskt |
Definition | Returnerar sant eller falskt och anger om två geometrier överlappar varandra i rymden. |
Obs! | Kombinationer som stöds: point/polygon (punkt/polygon), line/polygon (linje/polygon) och polygon/polygon. |
ISDATE
Kontrollerar om strängen är ett giltigt datumformat.
Syntax | ISDATE(string) |
Utdata | Booleskt |
Definition | Returnerar sant om en given <string> är ett giltigt datum. |
Exempel | ISDATE(09/22/2018) = true ISDATE(22SEP18) = false |
Obs! | Det obligatoriska argumentet måste vara en sträng. ISDATE kan inte användas för ett fält med en datumdatatyp – beräkningen returnerar ett fel. |
ISFULLNAME
Syntax | ISFULLNAME("User Full Name") |
Utdata | Booleskt |
Definition | Returnerar |
Exempel | ISFULLNAME("Hamlin Myrer") |
Obs! | Argumentet Den här funktionen kontrollerar följande:
|
ISMEMBEROF
Syntax | ISMEMBEROF("Group Name") |
Utdata | Booleskt värde eller null |
Definition | Returnerar |
Exempel | ISMEMBEROF('Superstars') ISMEMBEROF('domain.lan\Sales') |
Obs! | Argumentet Om användaren är inloggad på Tableau Cloud eller Tableau Server fastställs gruppmedlemskapet av Tableaus grupper. Funktionen returnerar TRUE om den givna strängen är ”All Users”. Funktionen |
ISNULL
Syntax | ISNULL(expression) |
Utdata | Boolesk (sant eller falskt) |
Definition | Returnerar sant om |
Exempel | ISNULL([Assigned Room]) ”Är fältet Assigned Room null?” |
Obs! | Jämför med IFNULL. Se även ZN. |
ISOQUARTER
Syntax | ISOQUARTER(date) |
Utdata | Heltal |
Definition | Returnerar kvartalet enligt ISO8601-veckokalendern för ett givet <date> som ett heltal. |
Exempel | ISOQUARTER(#1986-03-25#) = 1 |
Obs! | Se även ISOWEEK , ISOWEEKDAY , ISOYEAR och icke-ISO-motsvarigheterna. |
ISOWEEK
Syntax | ISOWEEK(date) |
Utdata | Heltal |
Definition | Returnerar veckan enligt ISO8601-veckokalendern för ett givet <date> som ett heltal. |
Exempel | ISOWEEK(#1986-03-25#) = 13 |
Obs! | Se även ISOWEEKDAY , ISOQUARTER , ISOYEAR och icke-ISO-motsvarigheterna. |
ISOWEEKDAY
Syntax | ISOWEEKDAY(date) |
Utdata | Heltal |
Definition | Returnerar veckodagen enligt ISO8601-veckokalendern för ett givet <date> som ett heltal. |
Exempel | ISOWEEKDAY(#1986-03-25#) = 2 |
Obs! | Se även ISOWEEK , ISOQUARTER , ISOYEAR och icke-ISO-motsvarigheterna |
ISOYEAR
Syntax | ISOYEAR(date) |
Utdata | Heltal |
Definition | Returnerar året enligt ISO8601-veckokalendern för ett angivet datum som ett heltal. |
Exempel | ISOYEAR(#1986-03-25#) = 1,986 |
Obs! | Se även ISOWEEK , ISOWEEKDAY , ISOQUARTER och icke-ISO-motsvarigheterna. |
ISUSERNAME
Syntax | ISUSERNAME("username") |
Utdata | Booleskt |
Definition | Returnerar TRUE om den aktuella användarens användarnamn matchar det angivna <username> eller FALSE om de inte matchar. |
Exempel | ISUSERNAME("hmyrer") |
Obs! | Argumentet Den här funktionen kontrollerar följande:
|
J
K
L
LAST
LAST()
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
LEFT
Syntax | LEFT(string, number) |
Utdata | Sträng |
Definition | Returnerar <number> tecken längst till vänster i strängen. |
Exempel | LEFT("Matador", 4) = "Mata" |
Obs! | Se även MID och RIGHT. |
LEN
Syntax | LEN(string) |
Utdata | Nummer |
Definition | Returnerar längden på <string> . |
Exempel | LEN("Matador") = 7 |
Obs! | Ej att förväxla med den spatiala funktionen LENGTH . |
LENGTH
Syntax | LENGTH(geometry, 'units') |
Utdata | Nummer |
Definition | Returnerar den geodetiska längden för linjesträngen eller -strängarna i <geometry> med hjälp av givna <units> . |
Exempel | LENGTH([Spatial], 'metres') |
Obs! | Resultatet är Ej att förväxla med strängfunktionen |
LN
Syntax | LN(number) |
Utdata | Nummer Utdata är |
Definition | Returnerar den naturliga logaritmen för ett <number> . |
Exempel | LN(50) = 3.912023005 |
Obs! | Se även EXP och LOG . |
LOG
Syntax | LOG(number, [base]) Om det valfria basargumentet inte finns, används bas 10. |
Utdata | Nummer |
Definition | Returnerar logaritmen för ett <number> för den givna <base> . |
Exempel | LOG(16,4) = 2 |
Obs! | Se även POWER LN . |
LOG2
LOG2(number)
Stöds endast vid anslutning till Google BigQuery. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
LOOKUP
LOOKUP(expression, [offest])
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
LOWER
Syntax | LOWER(string) |
Utdata | Sträng |
Definition | Returnerar angiven <string> med gemener. |
Exempel | LOWER("ProductVersion") = "productversion" |
Obs! | Se även UPPER och PROPER. |
LTRIM
Syntax | LTRIM(string) |
Utdata | Sträng |
Definition | Returnerar angiven <string> med eventuella inledande blanksteg borttagna. |
Exempel | LTRIM(" Matador ") = "Matador " |
Obs! | Se även RTRIM. |
LTRIM_THIS
LTRIM_THIS(string, string)
Stöds endast vid anslutning till Google BigQuery. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
M
MAKEDATE
Syntax | MAKEDATE(year, month, day) |
Utdata | Datum |
Definition | Returnerar ett datumvärde utifrån angiven <year> , <month> och <day> . |
Exempel | MAKEDATE(1986,3,25) = #1986-03-25# |
Obs! | Obs! Felaktigt inmatade värden justeras till ett datum, t.ex. Tillgängligt för Tableau-dataextrakt. Kontrollera om det är tillgängligt i andra datakällor.
|
MAKEDATETIME
Syntax | MAKEDATETIME(date, time) |
Utdata | Datum/tid |
Definition | Returnerar datum och tid där ett <date> och en <time> kombineras. Datumet kan vara ett datum, datum/tid eller en sträng. Tidpunkten måste vara datum/tid. |
Exempel | MAKEDATETIME("1899-12-30", #07:59:00#) = #12/30/1899 7:59:00 AM# MAKEDATETIME([Date], [Time]) = #1/1/2001 6:00:00 AM# |
Obs! | Den här funktionen finns endast tillgänglig för MySQL-kompatibla anslutningar (för Tableau är dessa MySQL och Amazon Aurora).
|
MAKELINE
Syntax | MAKELINE(SpatialPoint1, SpatialPoint2) |
Utdata | Geometri (linje) |
Definition | Genererar en linjemarkering mellan två punkter |
Exempel | MAKELINE(MAKEPOINT(47.59, -122.32), MAKEPOINT(48.5, -123.1)) |
Obs! | Användbart för att ta fram ursprung-destinationskartor. |
MAKEPOINT
Syntax | MAKEPOINT(latitude, longitude, [SRID]) |
Utdata | Geometri (punkt) |
Definition | Konverterar data från Om det valfria argumentet |
Exempel | MAKEPOINT(48.5, -123.1) MAKEPOINT([AirportLatitude], [AirportLongitude]) MAKEPOINT([Xcoord],[Ycoord], 3493) |
Obs! |
SRID är ett koordinatreferens-ID där koder ur referenssystemet ESPG(Länken öppnas i ett nytt fönster) används för att specificera koordinatsystem. Om SRID inte har specificerats antas WGS84 och parametrar behandlas som latitud/longitud i grader. Med |
MAKETIME
Syntax | MAKETIME(hour, minute, second) |
Utdata | Datum/tid |
Definition | Returnerar ett datumvärde utifrån angiven <hour> , <minute> och <second> . |
Exempel | MAKETIME(14, 52, 40) = #1/1/1899 14:52:40# |
Obs! | Eftersom Tableau inte stöder en tidsdatatyp, endast datum och tid, är utdatan datum och tid. Fältets datumdel kommer att vara 1/1/1899. Liknande funktion som |
MAX
Syntax | MAX(expression) eller MAX(expr1, expr2) |
Utdata | Samma datatyp som argumentet, eller NULL om någon del av argumentet är null. |
Definition | Returnerar det största värdet för de två argumenten, som måste vara av samma datatyp.
|
Exempel | MAX(4,7) = 7 |
Obs! | För strängar
För datakällor i databaser är strängvärdet För datum För datum är Som en aggregering
Som en jämförelse
Se även |
MEDIAN
Syntax | MEDIAN(expression) |
Definition | Returnerar medianen för ett uttryck på alla poster. Null-värden ignoreras. |
Obs! | MEDIAN kan endast användas med numeriska fält. |
Databasbegränsningar |
För andra typer av datakällor kan du extrahera data till en extraktfil för att använda den här funktionen. Läs mer i Extrahera data(Länken öppnas i ett nytt fönster). |
MID
Syntax | (MID(string, start, [length]) |
Utdata | Sträng |
Definition | Returnerar en sträng som börjar vid angiven Om det valfria numeriska argumentet |
Exempel | MID("Calculation", 2) = "alculation" MID("Calculation", 2, 5) ="alcul" |
Obs! | Läs mer om reguljära uttryck som stöds i dokumentationen om ytterligare funktioner(Länken öppnas i ett nytt fönster). |
MIN
Syntax | MIN(expression) eller MIN(expr1, expr2) |
Utdata | Samma datatyp som argumentet, eller NULL om någon del av argumentet är null. |
Definition | Returnerar det minsta värdet för de två argumenten, som måste vara av samma datatyp.
|
Exempel | MIN(4,7) = 4 |
Obs! | För strängar
För datakällor i databaser är strängvärdet För datum För datum är Som en aggregering
Som en jämförelse
Se även |
Modelltillägg
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
- MODEL_EXTENSION_BOOL
- MODEL_EXTENSION_INT
- MODEL_EXTENSION_REAL
- MODEL_EXTENSION_STR
MODEL_PERCENTILE
Syntax | MODEL_PERCENTILE(
|
Definition | Returnerar sannolikheten (mellan 0 och 1) att det förväntade värdet är mindre än eller lika med den observerade markeringen, definierad av måluttrycket och andra prediktorer. Det här är funktionen för a-posteriori-fördelning, även kallad kumulativ fördelningsfunktion. |
Exempel | MODEL_PERCENTILE( SUM([Sales]),COUNT([Orders])) |
MODEL_QUANTILE
Syntax | MODEL_QUANTILE(
|
Definition | Returnerar ett numeriskt målvärde inom det troliga intervallet, som definieras i måluttrycket och andra prediktorer, i en angiven kvantil. Det här är a-posteriori-kvantilen. |
Exempel | MODEL_QUANTILE(0.5, SUM([Sales]), COUNT([Orders])) |
MONTH
Syntax | MONTH(date) |
Utdata | Heltal |
Definition | Returnerar månaden för givet <date> som ett heltal. |
Exempel | MONTH(#1986-03-25#) = 3 |
Obs! | Se även DAY , WEEK , Kvartal , YEAR och ISO-motsvarigheterna |
N
NOT
Syntax | NOT <expression> |
Utdata | Boolesk (sant eller falskt) |
Definition | Utför logisk negation på ett uttryck. |
Exempel | IF NOT [Season] = "Summer" ”Om Season inte är lika med Summer returneras Don't wear sandals. Om inte returneras Wear sandals.” |
Obs! | Används ofta med IF och IIF. Se även Tableau-funktionerna i denna referens är ordnade i bokstavsordning. Klicka på en bokstav för att hoppa till den platsen i listan. Du kan också använda Ctrl+F (Cmd-F på en Mac) för att öppna en sökruta och söka efter en specifik funktion. och OR. |
NOW
Syntax | NOW() |
Utdata | Datum/tid |
Definition | Returnerar aktuellt datum och tid för det lokala systemet. |
Exempel | NOW() = 1986-03-25 1:08:21 PM |
Obs! |
Se även Om datakällan är en liveanslutning kan systemets datum och tid vara i en annan tidszon. Mer information om hur du hanterar detta finns i Kunskapsbasen. |
O
OR
Syntax | <expr1> OR <expr2> |
Utdata | Boolesk (sant eller falskt) |
Definition | Utför en logisk disjunktion av två uttryck. |
Exempel | IF [Season] = "Spring" OR [Season] = "Fall" ”Om antingen (Season = Spring) eller (Season = Fall) är sant returneras Sneakers.” |
Obs! | Används ofta med IF och IIF. Se även Tableau-funktionerna i denna referens är ordnade i bokstavsordning. Klicka på en bokstav för att hoppa till den platsen i listan. Du kan också använda Ctrl+F (Cmd-F på en Mac) för att öppna en sökruta och söka efter en specifik funktion. och NOT. Om något av uttrycken är Om du skapar en beräkning där resultatet av en Obs! Med |
OUTLINE
Syntax | OUTLINE(<spatial polygon>) |
Utdata | Geometri |
Definition | Konverterar en polygongeometri till linjesträngar. |
Obs! | Användbart för att skapa ett separat lager för en kontur som kan formateras på ett annat sätt än fyllningen. Stöder polygoner i multipolygoner. |
P
PARSE_URL
PARSE_URL(string, url_part)
Stöds enbart vid anslutning till Cloudera Impala. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
PARSE_URL_QUERY
PARSE_URL_QUERY(string, key)
Stöds enbart vid anslutning till Cloudera Impala. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
PERCENTILE
Syntax | PERCENTILE(expression, number) |
Definition | Returnerar percentilvärdet från det givna <expression> som motsvarar det angivna <number> . <number> måste vara från 0 till och med 1 och måste vara en numerisk konstant. |
Exempel | PERCENTILE([Score], 0.9) |
Databasbegränsningar | Den här funktionen är tillgänglig för följande datakällor: icke föråldrade versioner av Microsoft Excel- och textfil-anslutningar, datakällor av typen Extrakt och Endast extrakt (till exempel Google Analytics, OData eller Salesforce), Sybase IQ-datakällor i version 15.1 och senare, Oracle-datakällor i version 10 och senare, Cloudera Hive- och Hortonworks Hadoop Hive-datakällor, EXASolution-datakällor i version 4.2 och senare. För andra typer av datakällor kan du extrahera data till en extraktfil för att använda den här funktionen. Läs mer i Extrahera data(Länken öppnas i ett nytt fönster). |
PI
Syntax | PI() |
Utdata | Nummer |
Definition | Returnerar den numeriska konstanten pi: 3,14159… |
Exempel | PI() = 3.14159 |
Obs! | Användbar för trigonometriska funktioner som tar indata i radianer. |
POWER
Syntax | POWER(number, power) |
Utdata | Nummer |
Definition | <number> upphöjs till angiven <power> . |
Exempel | POWER(5,3) = 125 |
Obs! | Du kan även använda symbolen ^, som i 5^3 = POWER(5,3) = 125 |
PREVIOUS_VALUE
PREVIOUS_VALUE(expression)
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
PROPER
Syntax | PROPER(string) |
Utdata | Sträng |
Definition | Returnerar angiven |
Exempel | PROPER("PRODUCT name") = "Product Name" PROPER("darcy-mae") = "Darcy-Mae" |
Obs! | Blanksteg och icke-alfanumeriska tecken som skiljetecken behandlas som avgränsare. |
Q
Kvartal
Syntax | QUARTER(date) |
Utdata | Heltal |
Definition | Returnerar kvartalet för givet <date> som ett heltal. |
Exempel | QUARTER(#1986-03-25#) = 1 |
Obs! | Se även DAY , WEEK , MONTH , YEAR och ISO-motsvarigheterna |
R
RADIANS
Syntax | RADIANS(number) |
Utdata | Nummer (vinkel i radianer) |
Definition | Konverterar givet <number> från grader till radianer. |
Exempel | RADIANS(180) = 3.14159 |
Obs! | Den omvända funktionen, DEGREES , tar en vinkel i radianer och returnerar vinkeln i grader. |
RANK-funktioner för tabellberäkning
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
RANK(expression, ['asc' | 'desc'])
RANK_DENSE(expression, ['asc' | 'desc'])
RANK_MODIFIED(expression, ['asc' | 'desc'])
RANK_PERCENTILE(expression, ['asc' | 'desc'])
RANK_UNIQUE(expression, ['asc' | 'desc'])
RAWSQL-funktioner
Du hittar mer information i Genomflödesfunktioner (RAWSQL)(Länken öppnas i ett nytt fönster).
RAWSQL_BOOL("sql_expr", [arg1], … [argN])
RAWSQL_DATE("sql_expr", [arg1], … [argN])
RAWSQL_DATETIME("sql_expr", [arg1], … [argN])
RAWSQL_INT("sql_expr", [arg1], … [argN])
RAWSQL_REAL("sql_expr", [arg1], … [argN])
RAWSQL_SPATIAL
RAWSQL_STR("sql_expr", [arg1], … [argN])
RAWSQLAGG_BOOL("sql_expr", [arg1], … [argN])
RAWSQLAGG_DATE("sql_expr", [arg1], … [argN])
RAWSQLAGG_DATETIME("sql_expr", [arg1], … [argN])
RAWSQLAGG_INT("sql_expr", [arg1], … [argN])
RAWSQLAGG_REAL("sql_expr", [arg1], … [argN])
RAWSQLAGG_STR("sql_expr", [arg1], … [argN])
REGEXP-funktioner
Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
REGEXP_EXTRACT(string, pattern)
REGEXP_EXTRACT_NTH(string, pattern, index)
REGEXP_EXTRACT_NTH(string, pattern, index)
REGEXP_MATCH(string, pattern)
REGEXP_REPLACE(string, pattern, replacement)
REPLACE
Syntax | REPLACE(string, substring, replacement |
Utdata | Sträng |
Definition | Söker i <string> efter <substring> och ersätter den med <replacement> . Om <substring> inte hittas, ändras inte strängen. |
Exempel | REPLACE("Version 3.8", "3.8", "4x") = "Version 4x" |
Obs! | Se även REGEXP_REPLACE i dokumentationen om ytterligare funktioner(Länken öppnas i ett nytt fönster). |
RIGHT
Syntax | RIGHT(string, number) |
Utdata | Sträng |
Definition | Returnerar <number> tecken längst till höger i strängen. |
Exempel | RIGHT("Calculation", 4) = "tion" |
Obs! | Se även LEFT och MID. |
ROUND
Syntax | ROUND(number, [decimals]) |
Utdata | Nummer |
Definition | Avrundar Det valfria |
Exempel | ROUND(1/3, 2) = 0.33 |
Obs! | Med vissa databaser, som SQL Server, kan du ange en negativ längd, där -1 avrundar talet till tiotal, -2 avrundar till hundratal och så vidare. Detta gäller inte för alla databaser. Till exempel gäller det inte för Excel eller Access. Tips! Då ROUND kan stöta på problem på grund av den underliggande flyttalsrepresentationen av tal – som att 9,405 avrundas till 9,40 – kan det vara bättre att formatera talet till önskat antal decimaler i stället för att avrunda det. Formatering av 9,405 till två decimaler ger det förväntade 9,41. |
RTRIM
Syntax | RTRIM(string) |
Utdata | Sträng |
Definition | Returnerar angiven <string> med eventuella efterföljande blanksteg borttagna. |
Exempel | RTRIM(" Calculation ") = " Calculation" |
Obs! | Se även LTRIM och TRIM. |
RTRIM_THIS
RTRIM_THIS(string, string)
Stöds endast vid anslutning till Google BigQuery. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
RUNNING-funktioner för tabellberäkning
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
RUNNING_AVG(expression)
RUNNING_COUNT(expression)
RUNNING_MAX(expression)
RUNNING_MIN(expression)
RUNNING_SUM(expression)
S
SCRIPT-analystillägg
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
SCRIPT_BOOL
SCRIPT_INT
SCRIPT_REAL
SCRIPT_STR
SHAPETYPE
Syntax | SHAPETYPE(<geometry>) |
Utdata | Sträng |
Definition | Returnerar en sträng som beskriver strukturen för den spatiala geometrin, till exempel Empty, Point, MultiPoint, LineString, MultiLinestring, Polygon, MultiPolygon, Mixed och sådana som inte stöds |
Exempel | SHAPETYPE(MAKEPOINT(48.5, -123.1)) = "Point" |
SIGN
Syntax | SIGN(number) |
Utdata | -1, 0 eller 1 |
Definition | Returnerar symbolen för ett <number> : Möjliga returvärden är -1 om numret är negativt, 0 om numret är noll och 1 om numret är positivt. |
Exempel | SIGN(AVG(Profit)) = -1 |
Obs! | Se även ABS . |
SIN
Syntax | SIN(number) |
Utdata | Nummer |
Definition | Returnerar sinus för en vinkel i radianer. |
Exempel | SIN(0) = 1.0 |
Obs! | Den omvända funktionen, Se även |
SIZE
SIZE()
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
SPACE
Syntax | SPACE(number) |
Utdata | Sträng (specifikt, bara blanksteg) |
Definition | Returnerar en sträng som utgörs av det angivna antalet upprepade blanksteg. |
Exempel | SPACE(2) = " " |
SPLIT
Syntax | SPLIT(string, delimiter, token number) |
Utdata | Sträng |
Definition | Returnerar en understräng från en <string> med en <delimiter> som delar upp strängen i en sekvens med <tokens> . |
Exempel | SPLIT ("a-b-c-d", "-", 2) = "b" SPLIT ("a|b|c|d", "|", -2) = "c" |
Obs! | Strängen tolkas som en alternerande sekvens av avgränsare och token. Så för strängen
Läs mer om reguljära uttryck som stöds i dokumentationen om ytterligare funktioner(Länken öppnas i ett nytt fönster). |
Databasbegränsningar | Kommandona Dela och Anpassad delning är tillgängliga för följande datakällor: Tableau-dataextrakt, Microsoft Excel, textfiler, PDF-filer, Salesforce, OData, Microsoft Azure Market Place, Google Analytics, Vertica, Oracle, MySQL, PostgreSQL, Teradata, Amazon Redshift, Aster Data, Google Big Query, Cloudera Hadoop Hive, Hortonworks Hive och Microsoft SQL Server. Vissa datakällor har begränsningar vad gäller strängdelning. Läs mer om SPLIT-funktionens begränsningar längre fram i det här avsnittet. |
SQRT
Syntax | SQRT(number) |
Utdata | Nummer |
Definition | Returnerar kvadratroten för ett <number> . |
Exempel | SQRT(25) = 5 |
Obs! | Se även SQUARE . |
SQUARE
Syntax | SQUARE(number) |
Utdata | Nummer |
Definition | Returnerar kvadraten för ett <number> . |
Exempel | SQUARE(5) = 25 |
Obs! | Se även SQRT och POWER . |
STARTSWITH
Syntax | STARTSWITH(string, substring) |
Utdata | Booleskt |
Definition | Returnerar Sant om string börjar med substring . Inledande blanksteg ignoreras. |
Exempel | STARTSWITH("Matador, "Ma") = TRUE |
Obs! | Se även CONTAINS och läs mer om reguljära uttryck som stöds i dokumentationen om ytterligare funktioner(Länken öppnas i ett nytt fönster). |
STDEV
Syntax | STDEV(expression) |
Definition | Returnerar den statistiska standardavvikelsen för alla värden i det angivna <expression> baserat på ett urval av populationen. |
STDEVP
Syntax | STDEVP(expression) |
Definition | Returnerar den statistiska standardavvikelsen för alla värden i det angivna <expression> baserat på en ensidig population. |
STR
Syntax | STR(expression) |
Utdata | Sträng |
Definition | Sänder argumentet som en sträng. |
Exempel | STR([ID]) |
SUM
Syntax | SUM(expression) |
Definition | Returnerar summan av alla värden i <expression> . Null-värden ignoreras. |
Obs! | SUM kan endast användas med numeriska fält. |
T
TAN
Syntax | TAN(number) Argumentet |
Utdata | Nummer |
Definition | Returnerar tangens för en vinkel. |
Exempel | TAN(PI ( )/4) = 1.0 |
Obs! | Se även ATAN , ATAN2 , COT och PI . Om du vill konvertera en vinkel från grader till radianer använder du RADIANS . |
THEN
Syntax | IF <test1> THEN <then1>
|
Definition | En nödvändig del av ett IF -, ELSEIF - eller CASE -uttryck, som används för att definiera vilket resultat som ska returneras om ett specifikt värde eller test är sant. |
Exempel | IF [Season] = "Summer" THEN 'Sandals' ”Om Season = Summer returneras Sandals. Om inte, titta på nästa uttryck. Om Season = Winter returneras Boots. Om inget av uttrycken är sant returneras Sneakers.” CASE [Season] ”Titta på fältet Season. Om värdet är Summer returneras Sandals. Om värdet är Winter returneras Boots. Om inget av alternativen i beräkningen matchar det som finns i fältet Season returneras Sneakers.” |
Obs! |
TIMESTAMP_TO_USEC
TIMESTAMP_TO_USEC(expression)
Stöds endast vid anslutning till Google BigQuery. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
TLD
TLD(string_url)
Stöds endast vid anslutning till Google BigQuery. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
TODAY
Syntax | TODAY() |
Utdata | Datum |
Definition | Returnerar aktuellt datum för det lokala systemet. |
Exempel | TODAY() = 1986-03-25 |
Obs! |
Se även Om datakällan är en liveanslutning kan systemdatumet vara i en annan tidszon. Mer information om hur du hanterar detta finns i Kunskapsbasen. |
TOTAL
TOTAL(expression)
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
TRIM
Syntax | TRIM(string) |
Utdata | Sträng |
Definition | Returnerar angiven <string> med inledande och efterföljande blanksteg borttagna. |
Exempel | TRIM(" Calculation ") = "Calculation" |
Obs! | Se även LTRIM och RTRIM. |
U
UPPER
Syntax | UPPER(string) |
Utdata | Sträng |
Definition | Returnerar angiven <string> med versaler. |
Exempel | UPPER("Calculation") = "CALCULATION" |
Obs! | Se även PROPER och LOWER. |
USEC_TO_TIMESTAMP
USEC_TO_TIMESTAMP(expression)
Stöds endast vid anslutning till Google BigQuery. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
USERDOMAIN
Syntax | USERDOMAIN( ) |
Utdata | Sträng |
Definition | Returnerar den aktuella användarens domän. |
Obs! | Den här funktionen kontrollerar följande:
|
USERNAME
Syntax | USERNAME( ) |
Utdata | Sträng |
Definition | Returnerar den aktuella användarens användarnamn. |
Exempel | USERNAME( ) Detta returnerar användarnamnet på den inloggade användaren, till exempel ”hmyrer”. [Manager] = USERNAME( ) Om chefen ”hmyrer” är inloggad returnerar det här exemplet endast TRUE om fältet Manager i vyn innehåller ”hmyrer”. |
Obs! | Den här funktionen kontrollerar följande:
Användarfilter När ett beräknat fält som |
USER ATTRIBUTE-funktioner för JSON-webbtoken
USERATTRIBUTE('attribute_name')
USERATTRIBUTEINCLUDES('attribute_name', 'expected_value')
Mer information finns i Användarfunktioner(Länken öppnas i ett nytt fönster).
V
VAR
Syntax | VAR(expression) |
Definition | Returnerar den statistiska variansen för alla värden i det givna uttrycket baserat på ett urval av populationen. |
VARP
Syntax | VARP(expression) |
Definition | Returnerar den statistiska variansen för alla värden i det givna uttrycket på hela populationen. |
W
WEEK
Syntax | WEEK(date) |
Utdata | Heltal |
Definition | Returnerar veckan för givet <date> som ett heltal. |
Exempel | WEEK(#1986-03-25#) = 13 |
Obs! | Se även DAY , MONTH , Kvartal , YEAR och ISO-motsvarigheterna |
WHEN
Syntax | CASE <expression> |
Definition | En nödvändig del av ett CASE -uttryck. Hittar det första <value> som matchar <expression> och returnerar motsvarande <then> . |
Exempel | CASE [Season] ”Titta på fältet Season. Om värdet är Summer returneras Sandals. Om värdet är Winter returneras Boots. Om inget av alternativen i beräkningen matchar det som finns i fältet Season returneras Sneakers.” |
Obs! | Används med CASE, THEN, ELSE och END.
CASE <expression> Värdena som |
WINDOW-tabellberäkningar
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
WINDOW_AVG(expression, [start, end])
WINDOW_CORR(expression1, expression2, [start, end])
WINDOW_COUNT(expression, [start, end])
WINDOW_COVAR(expression1, expression2, [start, end])
WINDOW_COVARP(expression1, expression2, [start, end])
WINDOW_MAX(expression, [start, end])
WINDOW_MEDIAN(expression, [start, end])
WINDOW_MIN(expression, [start, end])
WINDOW_PERCENTILE(expression, number, [start, end])
WINDOW_STDEV(expression, [start, end])
WINDOW_STDEVP(expression, [start, end])
WINDOW_SUM(expression, [start, end])
WINDOW_VAR(expression, [start, end])
WINDOW_VARP(expression, [start, end])
X
XPATH-funktioner
Stöds enbart vid anslutning till Hadoop Hive. Du hittar mer information i Genomflödesfunktioner (RAWSQL)(Länken öppnas i ett nytt fönster).
XPATH_BOOLEAN(XML string, XPath expression string)
XPATH_DOUBLE(XML string, XPath expression string)
XPATH_FLOAT(XML string, XPath expression string)
XPATH_INT(XML string, XPath expression string)
XPATH_LONG(XML string, XPath expression string)
XPATH_SHORT(XML string, XPath expression string)
XPATH_STRING(XML string, XPath expression string)
Y
YEAR
Syntax | YEAR(date) |
Utdata | Heltal |
Definition | Returnerar året för givet <date> som ett heltal. |
Exempel | YEAR(#1986-03-25#) = 1,986 |
Obs! | Se även DAY , WEEK , MONTH , Kvartal och ISO-motsvarigheterna |
Z
ZN
Syntax | ZN(expression) |
Utdata | Beror på datatypen för <expression> , eller 0. |
Definition | Returnerar <expression> om det inte är null. Annars returneras noll. |
Exempel | ZN([Test Grade]) ”Om Test Grade inte är null returneras dess värde. Om Test Grade är null returneras 0.” |
Obs! |
Se även ISNULL. |
Se även
Tableau-funktioner (efter kategori)(Länken öppnas i ett nytt fönster)