Mga pagpapaandar sa Tableau at Paano Ito Magagamit



Ang blog na Edureka na ito ay ang iyong kumpletong diksyonaryo ng 'Mga Pag-andar sa Tableau' na sumasaklaw sa iba't ibang mga kategorya ng mga pag-andar at kung paano gamitin ang mga ito sa Tableau Desktop.

Lupon ay isang tool na kung saan ay hindi lamang sinadya para sa magagandang mga graphic. Mga pagpapaandar sa Talahanayan ay mahalaga para sa pinakamainam na Kinatawan ng Data at samakatuwid, ito ay isang sangkap na hilaw na konsepto sa lahat .

Sa kabutihang palad, ang tool na ito ay may iba't ibang mga kategorya ng mga built-in na pag-andar na maaari mong direktang mailapat sa iyong nai-upload na data. Kung nagamit mo na MS Excel o , ang mga ito ay tila medyo pamilyar sa iyo.





Kaya, ang mga sumusunod ay ang iba't ibang mga kategorya ng mga pagpapaandar na tatalakayin namin sa pamamagitan ng blog na ito.

Mga Pag-andar ng Numero

Ang mga built-in na pag-andar na ito sa Tableau ay nagbibigay-daan sa iyo upang maisagawa ang mga pagkalkula sa mga halaga ng data sa iyong mga patlang. Ang mga pagpapaandar sa bilang ay maaari lamang magamit sa mga patlang na naglalaman ng mga halagang may bilang. Ang sumusunod ay ang iba't ibang Mga Pag-andar ng Bilang sa Tableau



1. ABS

Ang pagpapaandar na ito returns ang ganap na halaga ng ibinigay na numero.

Syntax

ABS (numero)



ABS (-4) = 4

2. ACOS

Ang pagpapaandar na ito returns ang arc cosine ng ibinigay na bilang sa mga Radian.

Syntax

ACOS (numero)

ACOS (-1) = 3.14159265358979

3. ASIN

Ang pagpapaandar na ito returns ang arc sine ng ibinigay na bilang sa mga Radian.

Syntax

ASIN (numero)

ASIN (1) = 1.5707963267949

4. ATAN

Ang pagpapaandar na ito returns ang arc tangent ng ibinigay na bilang sa mga Radian.

Syntax

ATAN (numero)

ATAN (180) = 1.5652408283942

5. CEILING

Ang pagpapaandar na ito returns ang ibinigay na numero na bilugan sa pinakamalapit na integer na pantay o mas mataas na halaga.

Syntax

CEILING (numero)

CEILING (3.1415) = 4

6. COS

Ang pagpapaandar na ito returns ang cosine ng ibinigay na anggulo na tinukoy sa Radians.

Syntax

COS (numero)

COS (PI () / 4) = 0.707106781186548

7. COT

Ang pagpapaandar na ito returns ang cotangent ng ibinigay na anggulo na tinukoy sa Radians.

Syntax

COT (numero)

CO1 (PI () / 4) = 1

8. DEGREES

Ang pagpapaandar na ito returns ang halaga ng ibinigay na anggulo sa Degree.

Syntax

DEGREES (numero)

DEGREES (PI () / 4) = 45

9. DIV

Ang pagpapaandar na ito returns ang integer halaga ng kabuuan, na ibinigay sa Dividend at Divisor.

Syntax

DIV (integer1, integer2)

DIV (11,2) = 5

10. EXP

Ang pagpapaandar na ito returns ang halaga ng e naitaas sa lakas ng ibinigay na numero.

Syntax

EXP (numero)

EXP (2) = 7,389
EXP (- [Rate ng Paglaki] * [Oras])

11. FLOOR

Ang pagpapaandar na ito returns ang ibinigay na numero na bilugan sa pinakamalapit na integer na pantay o mas mababang halaga.

Syntax

FLOOR (numero)

FLOOR (6.1415) = 6

12. HEXBIN X, Y

Ang HEXBINX at HEXBINY ay binning at paglalagay ng mga pagpapaandar para sa mga hexagonal bins.Ang pagpapaandar na itoMapa ng x, y coordinate sa x-coordinate ng pinakamalapit na hexagonal na basurahan. Ang mga bins ay may haba ng gilid na 1, kaya't ang mga input ay maaaring kailanganing mai-scale nang naaangkop.

Syntax

HEXBINX (numero, numero)

HEXBINX ([Longitude], [Latitude])

13. LN

Ang pagpapaandar na ito returns ang natural log ng ibinigay na numero.

Syntax

LN (numero)

LN (1) = 0

14. LOG

Ang pagpapaandar na ito returns ang log na may base 10 ng ibinigay na numero.

Syntax

LOG (numero, [base])

LOG (1) = 0

15. MAX

Ang pagpapaandar na ito returns ang maximum ng naipasa na mga argumento.

Syntax

MAX (numero, numero)

MAX (4,7)= 7
MAX (Benta, Kita)

16. MIN

Ang pagpapaandar na ito returns ang minimum ng naipasa na mga argumento.

Syntax

MIN (numero, numero)

MIN (4.7)= 4
MIN (Benta, Kita)

17. PI

Ang pagpapaandar na ito returns ang halaga ng Pi.

Syntax

PI () = 3.142

18. KAPANGYARIHAN

Ang pagpapaandar na ito returns ang halaga ng unang argument na itinaas sa lakas ng pangalawang argument.

Syntax

KAPANGYARIHAN (numero, kapangyarihan)

KAPANGYARIHAN (2,10)= 1024

19. RADIANS

Ang pagpapaandar na ito returns ang halaga ng ibinigay na anggulo sa Radians.

Syntax

RADIANS (numero)

RADIANS (45) = 0.785397

20. ROUND

Ang pagpapaandar na ito returns ang ibinigay na bilang na bilugan sa tinukoy na bilang ng mga desimal na lugar.

Syntax

ROUND (numero, [decimal place])

ROUND ([Kita])

21. TANDA

Ang pagpapaandar na ito returns ang tanda ng isang naibigay na numero.

Syntax

TANDA (numero)

TANDA (AVG (Kita)) = -1

22. KASALANAN

Ang pagpapaandar na ito returns ang sine ng ibinigay na anggulo na tinukoy sa Radians.

Syntax

KASALANAN (numero)

SIN (PI () / 4) = 0.707106781186548

23. SQRT

Ang pagpapaandar na ito returns ang square root ng ibinigay na numero.

Syntax

SQRT (numero)

SQRT (25) = 5

24. SQUARE

Ang pagpapaandar na ito returns ang parisukat ng ibinigay na numero.

Syntax

SQUARE (numero)

SQUARE (5) = 25

25. KAYA

Ang pagpapaandar na ito returns ang tangent ng ibinigay na anggulo na tinukoy sa Radians.

Syntax

TAN (numero)

TAN (PI () / 4) = 1

Mga Pag-andar ng String

Ang mga built-in na pag-andar sa Tableau ay nagbibigay-daan sa iyo upang manipulahin ang data ng string. Maaari mong gawin ang mga bagay tulad ng hilahin ang lahat ng mga huling pangalan mula sa lahat ng iyong mga customer sa isang bagong larangan gamit ang mga pagpapaandar na ito. Ang mga sumusunod ay ang iba't ibang Mga Pag-andar ng String sa Tableau

1. ASCII

Ang pagpapaandar na ito returns ang ASCII code para sa unang karakter ng nasabing string.

Syntax

ASCII (string)

ASCII ('A') = 65

2. CHAR

Ang pagpapaandar na ito returns ang character na kinatawan ng ASCII code.

Syntax

CHAR (ASCII code)

CHAR (65) = 'A'

3. NAGLALAMAN

Kung ang string ay naglalaman ng sinabi substring, ang pagpapaandar na ito returns totoo.

Syntax

CONTAINS (string, substring)

CONTAINS ('Edureka', 'reka') = totoo

4. KATAPUSAN

Dahil sa natapos ang string sa nasabing substring, ang pagpapaandar na ito returns totoo.

Syntax

ENDSWith (string, substring)

ENDSWith ('Edureka', 'reka') = totoo

5. ALAMIN

Kung ang string ay naglalaman ng sinabi substring, ang pagpapaandar na ito returns ang posisyon ng index ng substring sa string, kung hindi man 0. Kung idinagdag ang opsyonal na pagsisimula ng argumento, hindi pinapansin ng pagpapaandar ang anumang mga pagkakataon ng substring na lilitaw bago magsimula ang posisyon ng index.

Syntax

HANAPIN (string, substring, [simulan])

HANAPIN ('Edureka', 'reka') = 4

6. HANGGAN

Kung ang string ay naglalaman ng sinabi substring, ang pagpapaandar na ito returns ang posisyon ng index ng nth paglitaw ng substring sa string.

Syntax

HALAMAN (string, substring, paglitaw)

HANAPIN ('Edureka', 'e', 2) = 5

7. KALIWA

Ang pagpapaandar na ito returns ang kaliwa-bilang ng mga character sa ibinigay na string.

Syntax

KALIWA (string, numero)

KALIWA (“Edureka”, 3) = 'Edu'

8. LEN

Ang pagpapaandar na ito returns ang haba ng ibinigay na string.

Syntax

LEN (string)

LEN ('Edureka') = 7

9. MABABA

Ang pagpapaandar na ito returns ang buong ibinigay na string sa mga maliliit na alpabeto.

Syntax

Mas mababa (string)

Mas mababa ('Edureka') = edureka

10. LTRIM

Ang pagpapaandar na ito returns ang ibinigay na string nang walang anumang naunang puwang.

Syntax

LTRIM (string)

LTRIM (“Edureka”) = 'Edureka'

11. MAX

Ang pagpapaandar na ito returns ang maximum ng dalawang pumasa sa mga argumento ng string.

Syntax

MAX (a, b)

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

12. MID

Ang pagpapaandar na ito returns ang ibinigay na string mula sa posisyon ng index ng pagsisimula.

Syntax

MID (string, start, [haba])

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

13. MIN

Ang pagpapaandar na ito returns ang minimum ng dalawang pumasa sa mga argumento ng string.

Syntax

MIN (a, b)

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

14. PALitan

Ang pagpapaandar na ito shinahawakan ang ibinigay na stringpara sa substringat pinalitan ito ng kapalit.

Syntax

PALITAN (string, substring, replacement)

PALITAN ('Bersyon8.5', '8.5', '9.0') = 'Bersyon9.0'

15. TAMA

Ang pagpapaandar na ito returns ang kanang-bilang ng mga character sa ibinigay na string.

Syntax

KANAN (string, numero)

TAMA (“Edureka”, 3) = 'eka'

16. RTRIM

Ang pagpapaandar na ito returns ang ibinigay na string nang walang anumang susunod na puwang.

Syntax

RTRIM (string)

RTRIM (“Edureka”) = 'Edureka'

17. SPACE

Ang pagpapaandar na ito returns isang string na binubuo ng isang tinukoy na bilang ng mga puwang.

Syntax

Puwang (numero)

SPACE (1) = '

18. SPLIT

Ang pagpapaandar na ito returns isang substring mula sa isang string, gamit ang isang delimiter character upang hatiin ang string sa isang pagkakasunud-sunod ng mga token.

Syntax

SPLIT (string, delimiter, token number)

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

19. PANIMULA

Dahil sa ang string ay nagsisimula sa sinabi substring, ang function na returns totoo.

Syntax

STARTSWITH (string, substring)

SIMULA ('Edureka', 'Edu') = totoo

20. TRIM

Ang pagpapaandar na ito returns ang ibinigay na string nang walang anumang nauna o susunod na puwang.

Syntax

TRIM (string)

TRIM (“Edureka”) = 'Edureka'

21. UPPER

Ang pagpapaandar na ito returns ang buong ibinigay na string sa malalaking alpabetong.

Syntax

UPPER (string)

UPPER ('Edureka') = EDUREKA

Mga Pag-andar ng Petsa

Pinapayagan ka ng mga naka-built na function na ito sa Tableau na manipulahin ang Mga Petsa sa iyong mapagkukunan ng data tulad ng taon, buwan, petsa, araw at / o oras. Ang mga sumusunod ay ang iba't ibang Mga Pag-andar ng Petsa sa Tableau

1. PETSA

Ang pagpapaandar na ito returns ang tinukoy na petsa na may tinukoy na agwat ng numeroidinagdag sa tinukoy na date_partng nasabing petsa.

Syntax

DATEADD (date_part, agwat, petsa)

PETSAADD ('month', 3, # 2019-09-17 #) = 2019-12-17 12:00:00 AM

2. DATEDIFF

Ang pagpapaandar na ito returns ang pagkakaiba sa pagitan ng parehong mga petsa na ipinahayag sa mga yunit ng bahagi ng petsa. Ang pagsisimula ng linggo ay maaaring ayusin sa araw na kailangan ng isang gumagamit.

Syntax

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

DATEDATEDIFF ('linggo', # 2019-12-15 #, # 2019-12-17 #, 'lunes') = 1

3. PANGALAN NG DATA

Ang pagpapaandar na ito returns ang petsa ng bahagi ng petsa sa string form.

Syntax

DATENAME (date_part, date, [start_of_week])

DATENAME ('buwan', # 2019-12-17 #) = Disyembre

4. DATEPART

Ibinabalik ng pagpapaandar na ito angpetsa ng bahagi ng petsa sa integer form.

Syntax

DATEPART (date_part, date, [start_of_week])

DATEPART ('buwan', # 2019-12-17 #) = 12

5. DATETRUNC

Ibinabalik ng pagpapaandar na ito angpinutol na form ng tinukoy na petsa sa katumpakan na tinukoy ng bahagi ng petsa. Mahalagang ibabalik mo ang isang bagong petsa nang sama-sama, sa pamamagitan ng pagpapaandar na ito.

Syntax

DATETRUNC (date_part, date, [start_of_week])

DATETRUNC ('quarter', # 2019-12-17 #) = 2019-07-01 12:00:00 AM
DATETRUNC ('buwan', # 2019-12-17 #) = 2019-12-01 12:00:00 AM

6. ARAW

Ibinabalik ng pagpapaandar na ito ang araw ng ibinigay na petsa sa integer form.

Syntax

ARAW (Petsa)

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

7. ISDATE

Dahil sa isang string ay isang wastong petsa, ang pagpapaandar na ito ay nagbabalik totoo.

Syntax

ISDATE (String)

ISDATE (Disyembre 17, 2019) = totoo

8. GINAWA

Ibinabalik ng pagpapaandar na ito ang petsahalagang itinayo mula sa tinukoy na taon, buwan, at petsa.

Syntax

GINAWA (taon, buwan, araw)

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

9. MAKEDATETIME

Ibinabalik ng pagpapaandar na ito ang petsa at orasmga halagang itinayo mula sa tinukoy na taon, buwan at petsa at oras, minuto at segundo.

Syntax

MAKEDATETIME (petsa, oras)

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

10. MAKETIME

Ibinabalik ng pagpapaandar na ito ang orashalagang itinayo mula sa tinukoy na oras, minuto at segundo.

Syntax

MAKETIME (oras, minuto, segundo)

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

11. BULAN

Ibinabalik ng pagpapaandar na ito ang buwan ng ibinigay na petsa sa integer form.

Syntax

MONTH (Petsa)

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

12. NGAYON

Ibinabalik ng pagpapaandar na ito ang kasalukuyang petsa at oras.

Syntax

NGAYON ()

NGAYON () = 2019-12-1711:28:28 PM

13. NGAYON

Ibinabalik ng pagpapaandar na ito ang kasalukuyang petsa.

Syntax

NGAYON ()

NGAYON () = 2019-12-17

14. TAON

Ibinabalik ng pagpapaandar na ito ang taon ng ibinigay na petsa sa integer form.

Syntax

TAON (Petsa)

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

I-type ang Mga Pag-andar ng Conversion

Ang mga built-in na pag-andar na ito sa Tableau ay nagbibigay-daan sa iyo upang mai-convert ang mga patlang mula sa isang uri ng data patungo sa isa pa, hal, maaari mong baguhin ang mga numero sa mga string, upang maiwasan o paganahin ang pagsasama-sama ng Tableau. Ang mga sumusunod ay ang iba't ibang Mga Pag-andar ng Pag-uri ng Uri sa Tableau

1. PETSA

Dahil sa isang numero, string, o pagpapahayag ng petsa, ang pagpapaandar na ito ay nagbabalik ng isang petsa.

Syntax

PETSA (expression)

DATE ([Petsa ng Pagsisimula ng empleyado])
PETSA ('Disyembre 17, 2019') = # Disyembre 17, 2019 #
PETSA (# 2019-12-17 14: 52 #) = # 2019-12-17 #

2. DATETIME

Dahil sa isang numero, string, o pagpapahayag ng petsa, ang pagpapaandar na ito ay nagbabalik ng isang petsa ng oras.

Syntax

DATETIME (expression)

DATETIME ('Disyembre 17, 2019 07:59:00') = Disyembre 17, 2019 07:59:00

3. DATEPARSE

Dahil sa isang string, ang pagpapaandar na ito ay nagbabalik ng isang petsa ng oras sa tinukoy na format.

Syntax

DATEPARSE (format, string)

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

4. Lumipad

Ginagamit ang pagpapaandar na ito upang maipadala ang argumento nito bilang isang lumulutang na numero ng puntos.

Syntax

FLOAT (expression)

Lumipad (3)=3,000
FLOAT ([Suweldo])

5. INT

Ginagamit ang pagpapaandar na ito upang maipadala ang argumento nito bilang isang integer.Para sa ilang mga expression, pinuputol din nito ang mga resulta sa pinakamalapit na integer hanggang zero.

Syntax

INT (expression)

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

6. STRING

Ang pagpapaandar na ito ay ginagamit upang ihatid ang argumento nito bilang isang string.

Syntax

STR (expression)

STR ([Petsa])

Pinagsamang Mga Pag-andar

Ang mga built-in na pag-andar na ito sa Tableau ay nagbibigay-daan sa iyo upang ibuod o baguhin ang granularity ng iyong data. Ang mga sumusunod ay ang iba't ibang mga pagpapaandar na Aggregate sa Tableau

1. ATTR

Ibinabalik ng pagpapaandar na ito ang halaga ng expression kung mayroon itong isang solong halaga para sa lahat ng mga hilera, hindi pinapansin ang mga halaga ng NULL, kung hindi man ay nagbabalik ng isang asterisk.

Syntax

ATTR (expression)

2. AVG

Ibinabalik ng pagpapaandar na ito ang ibig sabihin ng lahat ng mga halaga sa isang expression, hindi pinapansin ang mga halagang NULL. Maaaring magamit ang AVG na may mga patlang lamang sa bilang.

Syntax

AVG (expression)

3. KOLEKTA

Ito ay isang pinagsama-samang pagkalkula na pinagsasama ang mga halaga sa patlang ng pagtatalo hindi pinapansin ang mga null na halaga.

Syntax

KOLEKTA (Spatial)

4. CORR

Ang pagkalkula na ito ay nagbabalik ng Pearson coefficient ng dalawang expression.

Ang Ugnayan ni Pearson sumusukat sa linear na ugnayan sa pagitan ng dalawang variable. Ang mga resulta ay mula -1 hanggang +1 kasama, kung saan ang 1 ay nagpapahiwatig ng isang eksaktong positibong linear na relasyon, tulad ng kapag ang isang positibong pagbabago sa isang variable ay nagpapahiwatig ng isang positibong pagbabago ng kaukulang lakas sa isa pa, ang 0 ay nagsasaad ng walang linear na ugnayan sa pagitan ng pagkakaiba-iba, at & minus1 ay isang eksaktong negatibong relasyon.

Syntax

CORR (expr1, expr2)

5. BILANG

Ito ay isang pagpapaandar na ginamit upang ibalik ang bilang ng mga item sa isang pangkat, hindi papansin ang mga halagang NULL. Ibig sabihin, kung maraming mga numero ng parehong item, bibilangin ito ng pagpapaandar na ito bilang magkakahiwalay na mga item at hindi isang solong item.

Syntax

COUNT (expression)

6. BILANG

Ito ay isang pagpapaandar na ginamit upang ibalik ang natatanging bilang ng mga item sa isang pangkat, hindi papansin ang mga halagang NULL. Ibig sabihin, kung maraming mga numero ng parehong item, bibilangin ito ng pagpapaandar na ito bilang isang solong item.

Syntax

COUNTD (expression)

7. COVAR

Ito ay isang pagpapaandar na ibabalik ang Sample Covariance ng dalawang expression.

Ang likas na katangian ng dalawang variable na nagbabago, magkasama, ay maaaring mabilang sa paggamit Covariance . Ang isang positibong covariance ay nagpapahiwatig na ang mga variable ay may posibilidad na lumipat sa parehong direksyon, tulad ng kapag ang halaga ng isang variable ay may kaugaliang lumaki, sa gayon ang halaga ng iba pa. Sang sapat na covariance ay ang naaangkop na pagpipilian kapag ang data ay isang random na sample na ginagamit upang tantyahin ang covariance para sa isang mas malaking populasyon.

Syntax

COVAR (expr1, EXPR2)

8. COVARP

Ito ay isang pagpapaandar na ibabalik ang Populasyon ng Covariance ng dalawang expression.

Ang covariance ng populasyon ay ang naaangkop na pagpipilian kapag mayroong magagamit na data para sa lahat ng mga item ng interes para sa buong populasyon, hindi lamang isang sample.

Syntax

COVARP (expr1, EXPR2)

9. MAX

Ibinabalik ng pagpapaandar na ito ang maximum na isang expression sa lahat ng mga talaan, hindi pinapansin ang mga halagang Null.

Syntax

MAX (expression)

10. MEDIAN

Ibinabalik ng pagpapaandar na ito ang median ng isang expression sa lahat ng mga talaan, hindi pinapansin ang mga halagang Null.

Syntax

MEDIAN (expression)

11. MIN

Ibinabalik ng pagpapaandar na ito ang minimum ng isang expression sa lahat ng mga talaan, hindi pinapansin ang mga halagang Null.

Syntax

MIN (expression)

12. PERCENTILE

Ibinabalik ng pagpapaandar na ito ang porsyento na halaga ng isang naibigay na expression. Ang naibalik na numero ay dapat na nasa pagitan ng 0 at 1 - halimbawa, 0.34, at dapat na isang numero na pare-pareho.

Syntax

PERCENTILE (expression, numero)

13. STDEV

Ang pagpapaandar na ito sa Tableau ay nagbabalik ng istatistika Karaniwang lihis ng lahat ng mga halagang binigay sa pagpapahayag batay sa isang sample ng populasyon.

Syntax

STDEV (expression)

14. STDEVP

Ang pagpapaandar na ito sa Tableau ay nagbabalik ng istatistika Karaniwang lihis ng lahat ng halagang binigyan ng pagpapahayag batay sa bias na populasyon.

Syntax

STDEVP (expression)

15. SUM

Ang pagpapaandar na ito sa Tableau ay nagbabalik ng kabuuan ng lahat ng mga halaga sa pagpapahayag, hindi pinapansin ang mga halagang NULL. Ang SUM ay maaaring gamitin sa mga patlang ng numero lamang.

Syntax

SUM (expression)

16. VAR

Naibigay na expression batay sa isang sample ng populasyon, ang pagpapaandar na ito ay nagbabalik ng pagkakaiba-iba ng istatistika ng lahat ng mga halaga.

Syntax

VAR (expression)

17. WARP

Naibigay na expression batay sa buong populasyon, ang pagpapaandar na ito ay nagbabalik ng pagkakaiba-iba ng istatistika ng lahat ng mga halaga.

Syntax

VARP (expression)

Mga Lohikal na Pag-andar

Ang mga built-in na pag-andar sa Tableau ay nagbibigay-daan sa iyo upang matukoy kung ang isang tiyak na kundisyon ay totoo o hindi (Boolean lohika). Ang sumusunod ay ang iba't ibang mga lohikal na pag-andar sa Tableau

1. AT

Ang pagpapaandar na ito ay gumaganap ng lohikal AT (magkasabay) sa dalawang expression. Para sa AT na bumalik na totoo, ang parehong tinukoy na mga kundisyon ay dapat matupad.

Syntax

KUNG AT TAPOS MATAPOS

KUNG (ATTR ([Market]) = 'Asia' AT SUM ([Sales])> [Umuusbong na Threshold]) THEN 'Well Performing'

2. KASO

Ang pagpapaandar na ito sa Tableau ay nagsasagawa ng lohikal na mga pagsubok at nagbabalik ng mga naaangkop na halaga, maihahalintulad sa Kaso ng SWITCH sa pinakakaraniwang mga wika sa pagprograma.

Kapag ang isang halaga na tumutugma sa kundisyon na tinukoy sa ibinigay na expression, ibabalik ng CASE ang katumbas na halagang ibinalik. Kung walang nahanap na tugma, ginagamit ang default na expression ng pagbabalik. Kung walang default na pagbabalik at walang tugma ang mga halaga, ibabalik ng pagpapaandar na ito ang Null.

Ang KASO ay madalas na mas madaling gamitin kaysa sa IIF o KUNG TULOY PA.

Syntax

KASOKAILAN PAKAILAN PA ...IBA PAWAKAS

KASO [Rehiyon] KAPAG 'Kanluran' TAPOS 1 KAPAG 'Silangan' TAPOS 2 ELSE 3 WAKAS

3. ELSE & KUNG, TAPOS

Ang pagpapaandar na ito sa Tableau ay sumusubok sa isang serye ng mga input na ibinabalik ang THEN na halaga para sa unang expression na natutupad ang iyong kundisyon sa KUNG.

Syntax

KUNG TAPOS IBA PANG TAPOS

KUNG [Kita]> 0 TAPOS 'Profit' ELSE 'Loss' END

4. ELSEIF

Ang pagpapaandar na ito sa Tableau ay sumusubok sa isang serye ng mga input na ibinabalik ang THEN na halaga para sa unang expression na natutupad ang iyong kalagayang ESLEIF.

Syntax

KUNG TAPOS[ELSEIF THEN ...] ELSEWAKAS

KUNG [Kita]> 0 NOON 'Kita'ELSEIF [Profit] = 0 TAPOS 'Walang Kita Walang Pagkawala'ELSE 'Loss' END

5. WAKAS

Ang pagpapaandar na ito ay nagtatapos ng isang expression.

Syntax

KUNG TAPOS[ELSEIF THEN ...] ELSEWAKAS

KUNG [Kita]> 0 NOON 'Kita'ELSEIF [Profit] = 0 TAPOS 'Walang Kita Walang Pagkawala'ELSE 'Loss' END

6. IFNull

Ang pagpapaandar ng Tableau na ito ay nagbabalik ng expr1 hindi NULL, kung hindi man ay nagbabalik ng expr2.

Syntax

IFNULL (expr1, expr2)

IFNull([Kita], 0)

7. IIF

Ang pag-andar ng Tableau na ito ckumalas kung natupad ang isang kundisyon, nagbabalik ng isang halaga kung TOTOO, isa pa kung MALI, at isang pangatlong halaga o NULL kung hindi alam.

Syntax

IIF(pagsubok, kung gayon, iba pa, [hindi alam])

IIF ([Kita]> 0, 'Kita', 'Pagkawala', 0)

8. ISDATE

Ang pagpapaandar na ito cano ba kung ang isang naibigay na string ay isang wastong petsa at kung gayon, nagbabalik ng totoo.

Syntax

ISDATE (String)

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

9. ISNULL

Ang pagpapaandar na ito ckumalas kung ang isang naibigay na expression ay naglalaman ng wastong data at kung gayon, nagbabalik ng totoo.

Syntax

ISNULL (expression)

AY WALANG BISA([Kita]]

10. HINDI

Ang pagpapaandar na ito ay gumaganap ng lohikal na HINDI (pagwawaksi) sa ibinigay na pagpapahayag.

Syntax

KUNG HINDI TAPOS

KUNG HINDI [Kita]> 0 TAPOS 'Walang Kita' WAKAS

11. O

Ang pagpapaandar na ito ay gumaganap ng lohikal O (disjunction) sa dalawang expression. Para sa O upang bumalik na totoo, alinman sa dalawang mga kundisyong tinukoy ay dapat matupad.

Syntax

KUNG O TAPOS MATAPOS

KUNG [Kita]<0 OR [Profit] = 0 THEN 'Needs Improvement' END

12. NUNG

Hinahanap ng pagpapaandar na ito ang unang halaga na natutupad ang kundisyon sa ibinigay na ekspresyon at ibabalik ang kaukulang pagbabalik.

Syntax

ano ang ginagawa ng .innerhtml

KASO TAPOS TAPOS ... [ELSE] END

KASO [RomanNumberals] KAPAG 'I' THEN 1 WHEN 'II' THEN 2 ELSE 3 END

13. ZN

Ang pagpapaandar na ito sa Tableau ay nagbabalik ng naibigay na expression kung hindi ito NUL, kung hindi man ay nagbabalik ng zero.

Syntax

ZN (expression)

ZN ([Kita])

Ito ang lahat ng mahahalagang Pag-andar sa Tableau upang malaman ang tungkol sa Tableau at ang iba't ibang mga konsepto na nauugnay dito, maaari kang mag-check out ang playlist na ito .

Kung nais mong makabisado sa Tableau, ang Edureka ay may isang kuradong kurso sa na sumasaklaw sa iba't ibang mga konsepto ng visualization ng data nang malalim, kabilang ang kondisyong pag-format, scripting, mga tsart ng pag-uugnay, pagsasama ng dashboard, pagsasama ng Tableau sa R ​​at iba pa.