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
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 . |
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. |
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 |
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.
|
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. |
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. |
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, |
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 . |
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. |
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. |
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.
|
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. |
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 |
|
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. |
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. |
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). |
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 |
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 |
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 . |
Syntax | COUNT(expression) |
Definition | Returnerar antalet poster. Null-värden räknas inte. |
Syntax | COUNTD(expression) |
Definition | Returnerar antalet distinkta poster i en grupp. Null-värden räknas inte. |
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 |
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 |
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
|
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. |
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. |
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 |
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 |
|
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 |
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 |
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 |
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 |
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 |
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. |
Syntax | DIV(integer1, integer2) |
Utdata | Heltal |
Definition | Returnerar heltalsdelen av en division, där <integer1> divideras med <integer2> . |
Exempel | DIV(11,2) = 5 |
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).
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
|
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 |
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
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). |
Du hittar mer information i LOD-uttryck (detaljnivå)(Länken öppnas i ett nytt fönster).
Syntax | EXP(number) |
Utdata | Nummer |
Definition | Returnerar e upphöjt till givet <number> . |
Exempel | EXP(2) = 7.389 |
Obs! | Se även LN . |
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). |
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()
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
Du hittar mer information i LOD-uttryck (detaljnivå)(Länken öppnas i ett nytt fönster).
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. |
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 |
|
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 |
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(expression)
Stöds endast vid anslutning till Google BigQuery. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
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. |
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(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).
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! |
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. |
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:
|
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. |
Du hittar mer information i LOD-uttryck (detaljnivå)(Länken öppnas i ett nytt fönster).
INDEX( )
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
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 |
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. |
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. |
Syntax | ISFULLNAME("User Full Name") |
Utdata | Booleskt |
Definition | Returnerar |
Exempel | ISFULLNAME("Hamlin Myrer") |
Obs! | Argumentet Den här funktionen kontrollerar följande:
|
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 |
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. |
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. |
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. |
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 |
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. |
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:
|
LAST()
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
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. |
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 . |
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 |
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 . |
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(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(expression, [offest])
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
Syntax | LOWER(string) |
Utdata | Sträng |
Definition | Returnerar angiven <string> med gemener. |
Exempel | LOWER("ProductVersion") = "productversion" |
Obs! | Se även UPPER och PROPER. |
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(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).
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.
|
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).
|
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. |
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 |
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 |
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 |
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). |
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). |
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 |
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
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])) |
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])) |
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 |
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. |
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. |
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 |
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. |
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(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).
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). |
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. |
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(expression)
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
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. |
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 |
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. |
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'])
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])
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)
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). |
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. |
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. |
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(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).
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)
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
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" |
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 . |
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()
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
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) = " " |
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. |
Syntax | SQRT(number) |
Utdata | Nummer |
Definition | Returnerar kvadratroten för ett <number> . |
Exempel | SQRT(25) = 5 |
Obs! | Se även SQUARE . |
Syntax | SQUARE(number) |
Utdata | Nummer |
Definition | Returnerar kvadraten för ett <number> . |
Exempel | SQUARE(5) = 25 |
Obs! | Se även SQRT och POWER . |
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). |
Syntax | STDEV(expression) |
Definition | Returnerar den statistiska standardavvikelsen för alla värden i det angivna <expression> baserat på ett urval av populationen. |
Syntax | STDEVP(expression) |
Definition | Returnerar den statistiska standardavvikelsen för alla värden i det angivna <expression> baserat på en ensidig population. |
Syntax | STR(expression) |
Utdata | Sträng |
Definition | Sänder argumentet som en sträng. |
Exempel | STR([ID]) |
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. |
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 . |
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(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(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).
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(expression)
Mer information finns i Funktioner för tabellberäkning(Länken öppnas i ett nytt fönster).
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. |
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(expression)
Stöds endast vid anslutning till Google BigQuery. Du hittar mer information i Fler funktioner(Länken öppnas i ett nytt fönster).
Syntax | USERDOMAIN( ) |
Utdata | Sträng |
Definition | Returnerar den aktuella användarens domän. |
Obs! | Den här funktionen kontrollerar följande:
|
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 |
USERATTRIBUTE('attribute_name')
USERATTRIBUTEINCLUDES('attribute_name', 'expected_value')
Mer information finns i Användarfunktioner(Länken öppnas i ett nytt fönster).
Syntax | VAR(expression) |
Definition | Returnerar den statistiska variansen för alla värden i det givna uttrycket baserat på ett urval av populationen. |
Syntax | VARP(expression) |
Definition | Returnerar den statistiska variansen för alla värden i det givna uttrycket på hela populationen. |
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 |
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 |
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])
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)
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 |
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)