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
- Mga Pag-andar ng String
- Mga Pag-andar ng Petsa
- I-type ang Mga Pag-andar ng Conversion
- Pinagsamang Mga Pag-andar
- Mga Lohikal na Pag-andar
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
KASO
KAILAN PA
KAILAN PA ...
IBA PA
WAKAS
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.