Các chức năng trong Tableau và Cách sử dụng chúng



Blog Edureka này là từ điển đầy đủ của bạn về 'Các chức năng trong Tableau' bao gồm nhiều loại chức năng khác nhau và cách sử dụng chúng trên Tableau Desktop.

Bảng là một công cụ không chỉ dành cho các đồ thị đẹp. Các chức năng trong bảng rất quan trọng đối với việc trình bày dữ liệu tối ưu và do đó, nó là một khái niệm cơ bản trên tất cả .

Rất may, công cụ này có nhiều danh mục chức năng tích hợp khác nhau mà bạn có thể áp dụng trực tiếp cho dữ liệu đã tải lên của mình. Nếu bạn đã sử dụng MS Excel hoặc là , những điều này có vẻ khá quen thuộc với bạn.





Vì vậy, sau đây là các loại chức năng khác nhau mà chúng ta sẽ thảo luận qua blog này.

Hàm số

Các hàm tích hợp sẵn này trong Tableau cho phép bạn thực hiện các phép tính trên các giá trị dữ liệu trong các trường của bạn. Hàm số chỉ có thể được sử dụng với các trường chứa giá trị số. Sau đây là các hàm số khác nhau trong Tableau



1. ABS

Chức năng này returns giá trị tuyệt đối của số đã cho.

Cú pháp

ABS (số)



ABS (-4) = 4

2. ACOS

Chức năng này returur cosine cung của một số đã cho tính bằng Radian.

Cú pháp

ACOS (số)

ACOS (-1) = 3,14159265358979

3. ASIN

Chức năng này returur sin cung của một số nhất định tính bằng Radian.

Cú pháp

ASIN (số)

ASIN (1) = 1.5707963267949

4. ATAN

Chức năng này rlập tiếp tuyến cung của một số đã cho, tính bằng Radian.

Cú pháp

ATAN (số)

ATAN (180) = 1.5652408283942

5. TRẦN

Chức năng này rlàm tròn số đã cho đến số nguyên gần nhất có giá trị bằng hoặc lớn hơn.

Cú pháp

TRẦN (số)

TRẦN (3,1415) = 4

6. COS

Chức năng này returns cosin của góc đã cho được chỉ định trong Radian.

Cú pháp

COS (số)

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

7. COT

Chức năng này rlập phương trình cotang của góc đã cho được chỉ định trong Radian.

Cú pháp

COT (số)

CO1 (PI () / 4) = 1

8. ĐỘ

Chức năng này rtrả về giá trị của góc đã cho trong Độ.

Cú pháp

DEGREES (số)

DEGREES (PI () / 4) = 45

9. DIV

Chức năng này rtrả về giá trị nguyên của thương, cho trước Số bị chia và Số bị chia.

Cú pháp

DIV (số nguyên1, số nguyên2)

DIV (11,2) = 5

10. EXP

Chức năng này rđưa giá trị của e lên lũy thừa của một số đã cho.

Cú pháp

EXP (số)

EXP (2) = 7,389
EXP (- [Tốc độ tăng trưởng] * [Thời gian])

11. TẦNG

Chức năng này rlàm tròn số đã cho thành số nguyên gần nhất có giá trị bằng hoặc nhỏ hơn.

Cú pháp

Lầu số)

TẦNG (6.1415) = 6

12. HEXBIN X, Y

HEXBINX và HEXBINY là các chức năng đóng thùng và vẽ đồ thị cho thùng lục giác.Chức năng nàyLập bản đồ tọa độ x, y đến tọa độ x của thùng lục giác gần nhất. Các thùng có chiều dài cạnh 1, vì vậy các đầu vào có thể cần được chia tỷ lệ thích hợp.

Cú pháp

HEXBINX (số, số)

HEXBINX ([Kinh độ], [Vĩ độ])

13. LN

Chức năng này rlập nhật ký tự nhiên của một số đã cho.

Cú pháp

LN (số)

LN (1) = 0

14. ĐĂNG NHẬP

Chức năng này rẩn nhật ký với cơ số 10 của một số đã cho.

Cú pháp

LOG (số, [cơ sở])

LOG (1) = 0

15. TỐI ĐA

Chức năng này rtăng tối đa các đối số được truyền vào.

Cú pháp

MAX (số, số)

TỐI ĐA (4,7)= 7
MAX (Doanh số, Lợi nhuận)

16. PHÚT

Chức năng này rtăng tối thiểu các đối số được truyền vào.

Cú pháp

MIN (số, số)

MIN (4,7)= 4
MIN (Doanh số, Lợi nhuận)

17. PI

Chức năng này rlàm mờ giá trị của Pi.

Cú pháp

PI () = 3,142

18. QUYỀN LỰC

Chức năng này rnâng giá trị của đối số đầu tiên lên thành sức mạnh của đối số thứ hai.

Cú pháp

POWER (số, công suất)

POWER (2,10)= 1024

19. RADIANS

Chức năng này rtrả về giá trị của góc đã cho bằng Radian.

Cú pháp

RADIANS (số)

RADIANS (45) = 0,785397

20. VÒNG

Chức năng này rlàm tròn số đã cho đến số chữ số thập phân được chỉ định.

Cú pháp

ROUND (số, [chữ số thập phân])

ROUND ([Lợi nhuận])

21. KÝ

Chức năng này rkhắc dấu của một số nhất định.

Cú pháp

SIGN (số)

SIGN (AVG (Lợi nhuận)) = -1

22. SIN

Chức năng này returns sin của góc đã cho được chỉ định trong Radian.

Cú pháp

SIN (số)

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

23. SQRT

Chức năng này rlập căn bậc hai của một số đã cho.

Cú pháp

SQRT (số)

SQRT (25) = 5

24. VUÔNG.

Chức năng này rlàm mờ bình phương của một số đã cho.

Cú pháp

SQUARE (số)

SQUARE (5) = 25

25. VẬY

Chức năng này rlàm mờ tiếp tuyến của góc đã cho được chỉ định bằng Radian.

Cú pháp

TAN (số)

TAN (PI () / 4) = 1

Hàm chuỗi

Các hàm tích hợp sẵn này trong Tableau cho phép bạn thao tác với dữ liệu chuỗi. Bạn có thể làm những việc như kéo tất cả họ của tất cả khách hàng của bạn vào một lĩnh vực mới bằng cách sử dụng các chức năng này. Sau đây là các hàm chuỗi khác nhau trong Tableau

1. ASCII

Chức năng này rnhập mã ASCII cho ký tự đầu tiên của chuỗi nói trên.

Cú pháp

ASCII (chuỗi)

ASCII ('A') = 65

2. CHAR

Chức năng này rkhắc ký tự được đại diện bởi mã ASCII.

Cú pháp

CHAR (mã ASCII)

CHAR (65) = 'A'

3. CHỨA

Nếu chuỗi chứa chuỗi con nói trên, hàm này returns đúng.

trực quan hóa dữ liệu trong hoạt cảnh là gì

Cú pháp

CONTAINS (chuỗi, chuỗi con)

CONTAINS (“Edureka”, “reka”) = true

4. ENDSWITH

Cho chuỗi kết thúc bằng chuỗi con nói trên, hàm này returns đúng.

Cú pháp

ENDSWITH (chuỗi, chuỗi con)

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

5. TÌM

Nếu chuỗi chứa chuỗi con nói trên, hàm này rtạo vị trí chỉ mục của chuỗi con trong chuỗi, khác 0. Nếu bắt đầu đối số tùy chọn được thêm vào, hàm sẽ bỏ qua bất kỳ trường hợp nào của chuỗi con xuất hiện trước khi bắt đầu vị trí chỉ mục.

Cú pháp

TÌM (chuỗi, chuỗi con, [bắt đầu])

TÌM (“Edureka”, “reka”) = 4

6. TÌM HIỂU

Nếu chuỗi chứa chuỗi con nói trên, hàm này rtrả về vị trí chỉ mục của lần xuất hiện thứ n của chuỗi con trong chuỗi.

Cú pháp

FINDNTH (chuỗi, chuỗi con, lần xuất hiện)

TÌM (“Edureka”, “e”, 2) = 5

7. TRÁI

Chức năng này rẩn số ký tự ngoài cùng bên trái trong chuỗi đã cho.

Cú pháp

LEFT (chuỗi, số)

LEFT (“Edureka”, 3) = 'Giáo dục'

8. LEN

Chức năng này rtăng chiều dài của chuỗi đã cho.

Cú pháp

LEN (chuỗi)

LEN (“Edureka”) = 7

9. THẤP

Chức năng này rviết toàn bộ chuỗi đã cho trong bảng chữ cái viết thường.

Cú pháp

LOWER (chuỗi)

LOWER (“Edureka”) = edureka

10. LTRIM

Chức năng này returning chuỗi đã cho mà không có bất kỳ khoảng trắng nào trước đó.

Cú pháp

LTRIM (chuỗi)

LTRIM (“Edureka”) = 'Edureka'

11. TỐI ĐA

Chức năng này rtrả về tối đa hai đối số chuỗi được truyền vào.

Cú pháp

MAX (a, b)

MAX ('Apple', 'Banana') = 'Chuối'

12. TRUNG

Chức năng này rđưa chuỗi đã cho từ vị trí chỉ mục bắt đầu.

Cú pháp

MID (chuỗi, bắt đầu, [độ dài])

MID ('Edureka', 3) = 'sông'

13. PHÚT

Chức năng này rtrả về giá trị tối thiểu của hai đối số chuỗi đã truyền.

Cú pháp

MIN (a, b)

MIN ('Apple', 'Banana') = 'Quả táo'

14. THAY THẾ

Chức năng này snhét tai vào chuỗi đã chocho chuỗi convà thay thế nó bằng vật thay thế.

Cú pháp

REPLACE (chuỗi, chuỗi con, thay thế)

REPLACE ('Phiên bản8.5', '8.5', '9.0') = 'Phiên bản9.0'

15. QUYỀN

Chức năng này rtrả về số ký tự ngoài cùng bên phải trong chuỗi đã cho.

Cú pháp

RIGHT (chuỗi, số)

lớp pojo trong java là gì với ví dụ

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

16. RTRIM

Chức năng này returning chuỗi đã cho mà không có bất kỳ khoảng trắng nào tiếp theo.

Cú pháp

RTRIM (chuỗi)

RTRIM (“Edureka”) = 'Edureka'

17. KHÔNG GIAN

Chức năng này returns một chuỗi bao gồm một số khoảng trắng được chỉ định.

Cú pháp

SPACE (số)

SPACE (1) = ''

18. TINH THẦN

Chức năng này rtạo một chuỗi con từ một chuỗi, sử dụng ký tự phân tách để chia chuỗi thành một chuỗi mã thông báo.

Cú pháp

SPLIT (chuỗi, dấu phân cách, số mã thông báo)

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

19. NIỀM TIN

Cho chuỗi bắt đầu bằng chuỗi con đã nói, hàm này returns đúng.

Cú pháp

STARTSWITH (chuỗi, chuỗi con)

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

20. TRIM

Chức năng này returning chuỗi đã cho mà không có bất kỳ khoảng trắng trước hoặc sau.

Cú pháp

TRIM (chuỗi)

TRIM (“Edureka”) = 'Edureka'

21. LÊN

Chức năng này rin toàn bộ chuỗi đã cho trong bảng chữ cái viết hoa.

Cú pháp

LÊN (chuỗi)

UPPER (“Edureka”) = EDUREKA

Hàm ngày

Các hàm tích hợp sẵn này trong Tableau cho phép bạn thao tác các Ngày trong nguồn dữ liệu của mình như năm, tháng, ngày, ngày và / hoặc giờ. Sau đây là các hàm ngày tháng khác nhau trong Tableau

1. DATEADD

Chức năng này rviết ngày được chỉ định với khoảng số đã chỉ địnhđược thêm vào date_part được chỉ địnhcủa ngày đã nói.

Cú pháp

DATEADD (date_part, khoảng thời gian, ngày tháng)

NGÀYADD ('month', 3, # 2019-09-17 #) = 2019-12-17 12:00:00 SA

2. DATEDIFF

Chức năng này rtạo ra sự khác biệt giữa cả hai ngày được biểu thị bằng đơn vị của phần ngày. Đầu tuần có thể được điều chỉnh theo ngày mà người dùng cần.

Cú pháp

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

DATEDATEDIFF ('tuần', # 2019-12-15 #, # 2019-12-17 #, 'thứ hai') = 1

3. TÊN DỮ LIỆU

Chức năng này rlàm mờ phần ngày của ngày ở dạng chuỗi.

Cú pháp

DATENAME (date_part, date, [start_of_week])

DATENAME ('month', # 2019-12-17 #) = Tháng 12

4. DATEPART

Hàm này trả vềphần ngày của ngày ở dạng số nguyên.

Cú pháp

DATEPART (date_part, date, [start_of_week])

DATEPART ('tháng', # 2019-12-17 #) = 12

5. DATETRUNC

Hàm này trả vềdạng cắt ngắn của ngày được chỉ định đến độ chính xác được chỉ định bởi phần ngày. Về cơ bản, bạn hoàn toàn được trả về một ngày mới thông qua chức năng này.

Cú pháp

DATETRUNC (date_part, date, [start_of_week])

DATETRUNC ('quý', # 2019-12-17 #) = 2019-07-01 12:00:00 SA
DATETRUNC ('month', # 2019-12-17 #) = 2019-12-01 12:00:00 SA

6. NGÀY

Hàm này trả về ngày của ngày đã cho ở dạng số nguyên.

Cú pháp

DAY (Ngày)

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

7. NGÀY PHÁT HÀNH

Cho một chuỗi là một ngày hợp lệ, hàm này trả về true.

Cú pháp

ISDATE (Chuỗi)

ISDATE (ngày 17 tháng 12 năm 2019) = true

8. MAKEDATE

Hàm này trả về ngàygiá trị được xây dựng từ năm, tháng và ngày cụ thể.

Cú pháp

MAKEDATE (năm, tháng, ngày)

MAKEDATE (2019, 12, 17) = # Ngày 17 tháng 12 năm 2019 #

9. MAKEDATETIME

Hàm này trả về ngày và giờcác giá trị được xây dựng từ năm, tháng và ngày cụ thể và giờ, phút và giây.

Cú pháp

MAKEDATETIME (ngày, giờ)

MAKEDATETIME ('2019-12-17', # 11: 28: 28 PM#) = # 12/17/2019 11:28:28 CH #
MAKEDATETIME ([Ngày], [Thời gian]) = # 12/17/2019 11:28:28 CH #

10. MAKETIME

Hàm này trả về thời giangiá trị được xây dựng từ giờ, phút và giây được chỉ định.

Cú pháp

MAKETIME (giờ, phút, giây)

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

11. THÁNG

Hàm này trả về tháng của ngày đã cho ở dạng số nguyên.

Cú pháp

Ngày tháng)

THÁNG (# 2019-12-17 #) = 12

12. NGAY BÂY GIỜ

Hàm này trả về ngày và giờ hiện tại.

Cú pháp

HIỆN NAY()

NOW () = 2019-12-1711:28:28 chiều

13. HÔM NAY

Hàm này trả về ngày hiện tại.

Cú pháp

HÔM NAY()

TODAY () = 2019-12-17

14. NĂM

Hàm này trả về năm của ngày đã cho ở dạng số nguyên.

Cú pháp

YEAR (Ngày)

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

Nhập các chức năng chuyển đổi

Các hàm tích hợp này trong Tableau cho phép bạn chuyển đổi các trường từ kiểu dữ liệu này sang kiểu dữ liệu khác, ví dụ: bạn có thể chuyển đổi số thành chuỗi, để ngăn chặn hoặc cho phép tổng hợp bằng Tableau. Sau đây là các hàm chuyển đổi kiểu khác nhau trong Tableau

1. NGÀY

Cho một số, chuỗi hoặc biểu thức ngày, hàm này trả về một ngày.

Cú pháp

DATE (biểu thức)

DATE ([Ngày bắt đầu của nhân viên])
DATE ('17 tháng 12, 2019') = # Ngày 17 tháng 12 năm 2019 #
DATE (# 2019-12-17 14: 52 #) = # 2019-12-17 #

2. DATETIME

Cho một số, chuỗi hoặc biểu thức ngày tháng, hàm này trả về một ngày-giờ.

Cú pháp

DATETIME (biểu thức)

DATETIME (“07:59:00 ngày 17 tháng 12 năm 2019”) = 07:59:00 ngày 17 tháng 12 năm 2019

3. DATEPARSE

Cho một chuỗi, hàm này trả về ngày-giờ ở định dạng được chỉ định.

Cú pháp

DATEPARSE (định dạng, chuỗi)

DATEPARSE ('dd.MMMM.yyyy', '17 .December.2019 ') = # Ngày 17 tháng 12 năm 2019 #
DATEPARSE ('h'h' m'm 's' ',' 11 giờ 5 phút 3 giây ') = # 11: 05: 03 #

4. NỔI

Hàm này được sử dụng để ép đối số của nó dưới dạng số dấu phẩy động.

Cú pháp

FLOAT (biểu thức)

NỔI (3)=3.000
FLOAT ([Lương])

5. INT

Hàm này được sử dụng để ép đối số của nó dưới dạng số nguyên.Đối với một số biểu thức nhất định, nó cũng cắt ngắn kết quả thành số nguyên gần nhất thành 0.

Cú pháp

INT (biểu thức)

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

6. STRING

Hàm này được sử dụng để ép kiểu đối số của nó dưới dạng một chuỗi.

Cú pháp

STR (biểu thức)

STR ([Ngày])

Chức năng tổng hợp

Các hàm tích hợp sẵn này trong Tableau cho phép bạn tóm tắt hoặc thay đổi mức độ chi tiết của dữ liệu của mình. Sau đây là các hàm Aggregate khác nhau trong Tableau

1. ATTR

Hàm này trả về giá trị của biểu thức nếu nó có một giá trị duy nhất cho tất cả các hàng, bỏ qua các giá trị NULL, hàm khác trả về dấu hoa thị.

Cú pháp

ATTR (biểu thức)

2. AVG

Hàm này trả về giá trị trung bình của tất cả các giá trị trong một biểu thức, bỏ qua các giá trị NULL. AVG chỉ có thể được sử dụng với các trường số.

Cú pháp

AVG (biểu thức)

3. THU

Đây là một phép tính tổng hợp kết hợp các giá trị trong trường đối số bỏ qua các giá trị null.

Cú pháp

THU (Không gian)

4. THAM NHŨNG

Phép tính này trả về hệ số tương quan Pearson của hai biểu thức.

Các Tương quan Pearson đo lường mối quan hệ tuyến tính giữa hai biến. Kết quả bao gồm từ -1 đến +1, trong đó 1 biểu thị mối quan hệ tuyến tính dương chính xác, vì khi một thay đổi tích cực trong một biến ngụ ý một thay đổi tích cực của cường độ tương ứng trong biến kia, 0 biểu thị không có mối quan hệ tuyến tính giữa phương sai và & trừ1 là một mối quan hệ phủ định chính xác.

Cú pháp

CORR (expr1, expr2)

5. ĐẾM

Đây là một hàm được sử dụng để trả về số lượng các mục trong một nhóm, bỏ qua các giá trị NULL. Có nghĩa là, nếu có nhiều số lượng của cùng một mục, hàm này sẽ tính nó thành các mục riêng biệt chứ không phải là một mục duy nhất.

Cú pháp

COUNT (biểu thức)

6. ĐẾM

Đây là một hàm được sử dụng để trả về số lượng riêng biệt của các mục trong một nhóm, bỏ qua các giá trị NULL. Có nghĩa là, nếu có nhiều số của cùng một mục, hàm này sẽ tính nó là một mục duy nhất.

Cú pháp

COUNTD (biểu thức)

7. COVAR

Đây là một hàm trả về Phương sai mẫu của hai biểu thức.

Bản chất của hai biến thay đổi cùng nhau có thể được định lượng bằng cách sử dụng Hiệp phương sai . Một hiệp phương sai dương chỉ ra rằng các biến có xu hướng di chuyển theo cùng một hướng, như khi giá trị của một biến có xu hướng lớn hơn, thì giá trị của biến kia cũng vậy. Shiệp phương sai phong phú là lựa chọn thích hợp khi dữ liệu là một mẫu ngẫu nhiên đang được sử dụng để ước tính hiệp phương sai cho một tập hợp lớn hơn.

Cú pháp

COVAR (expr1, EXPR2)

8. COVARP

Đây là một hàm trả về Phương sai dân số của hai biểu thức.

Hiệp phương sai dân số là lựa chọn thích hợp khi có sẵn dữ liệu cho tất cả các mục quan tâm cho toàn bộ dân số, không chỉ một mẫu.

Cú pháp

COVARP (expr1, EXPR2)

9. TỐI ĐA

Hàm này trả về giá trị tối đa của một biểu thức trên tất cả các bản ghi, bỏ qua các giá trị NULL.

Cú pháp

MAX (biểu thức)

10. MEDIAN

Hàm này trả về giá trị trung bình của một biểu thức trên tất cả các bản ghi, bỏ qua các giá trị NULL.

Cú pháp

MEDIAN (biểu thức)

11. PHÚT

Hàm này trả về giá trị tối thiểu của một biểu thức trên tất cả các bản ghi, bỏ qua các giá trị NULL.

Cú pháp

MIN (biểu thức)

12. PERCENTILE

Hàm này trả về giá trị phần trăm của một biểu thức nhất định. Số này được trả về phải nằm trong khoảng từ 0 đến 1 - ví dụ: 0,34 và phải là một hằng số.

Cú pháp

PERCENTILE (biểu thức, số)

13. STDEV

Hàm này trong Tableau trả về thống kê Độ lệch chuẩn của tất cả các giá trị trong biểu thức đã cho dựa trên một mẫu tổng thể.

Cú pháp

STDEV (biểu thức)

14. STDEVP

Hàm này trong Tableau trả về thống kê Độ lệch chuẩn của tất cả các giá trị trong biểu thức đã cho dựa trên tổng thể thiên vị.

Cú pháp

STDEVP (biểu thức)

15. TỔNG

Hàm này trong Tableau trả về tổng của tất cả các giá trị trong biểu thức, bỏ qua các giá trị NULL. SUM chỉ có thể được sử dụng với các trường số.

Cú pháp

SUM (biểu thức)

16. VAR

Cho biểu thức dựa trên một mẫu dân số, hàm này trả về phương sai thống kê của tất cả các giá trị.

Cú pháp

VAR (biểu thức)

17. CHIẾN TRANH

Cho biểu thức dựa trên toàn bộ tập hợp, hàm này trả về phương sai thống kê của tất cả các giá trị.

Cú pháp

VARP (biểu thức)

Các chức năng logic

Các hàm tích hợp sẵn này trong Tableau cho phép bạn xác định xem một điều kiện nào đó là đúng hay sai (logic Boolean). Sau đây là các hàm Logic khác nhau trong Tableau

1. VÀ

Hàm này thực hiện logic AND (kết hợp) trên hai biểu thức. Để AND trả về true, cả hai điều kiện đã chỉ định phải được đáp ứng.

Cú pháp

NẾU VÀ THÌ KẾT THÚC

IF (ATTR ([Thị trường]) = 'Châu Á' VÀ SUM ([Doanh số])> [Ngưỡng mới nổi]) THÌ 'Hoạt động tốt'

2. TÌNH HUỐNG

Hàm này trong Tableau thực hiện các bài kiểm tra logic và trả về các giá trị thích hợp, có thể so sánh với SWITCH CASE trong hầu hết các ngôn ngữ lập trình thông thường.

Khi một giá trị khớp với điều kiện được chỉ định trong biểu thức đã cho, CASE trả về giá trị trả về tương ứng. Nếu không tìm thấy kết quả phù hợp nào, biểu thức trả về mặc định sẽ được sử dụng. Nếu không có giá trị trả về mặc định và không có giá trị nào khớp, hàm này trả về giá trị NULL.

CASE thường dễ sử dụng hơn IIF hoặc IF THEN ELSE.

Cú pháp

TRƯỜNG HỢPKHI ĐÓKHI ĐÓ ...ELSEKẾT THÚC

TRƯỜNG HỢP [Vùng] KHI 'Tây' THÌ 1 KHI 'Đông' THÌ 2 ĐẾN 3 KẾT THÚC

3. ELSE & IF, THEN

Hàm này trong Tableau kiểm tra một loạt đầu vào trả về giá trị THEN cho biểu thức đầu tiên đáp ứng điều kiện IF của bạn.

Cú pháp

NẾU THÌ HẾT HẾT

NẾU [Profit]> 0 THEN 'Profit' ELSE 'Loss' END

4. ELSEIF

Hàm này trong Tableau kiểm tra một loạt đầu vào trả về giá trị THEN cho biểu thức đầu tiên đáp ứng điều kiện ESLEIF của bạn.

Cú pháp

NẾU THÌ[ELSEIF THEN ...] ELSEKẾT THÚC

NẾU [Lợi nhuận]> 0 THÌ 'Lợi nhuận'ELSEIF [Lợi nhuận] = 0 THÌ 'Không có lãi không lỗ'ELSE 'Mất mát' KẾT THÚC

5. HẾT

Hàm này kết thúc một biểu thức.

Cú pháp

NẾU THÌ[ELSEIF THEN ...] ELSEKẾT THÚC

NẾU [Lợi nhuận]> 0 THÌ 'Lợi nhuận'ELSEIF [Lợi nhuận] = 0 THÌ 'Không có lãi không lỗ'ELSE 'Mất mát' KẾT THÚC

6. IFNULL

Hàm Tableau này trả về expr1 không phải NULL, hàm khác trả về expr2.

Cú pháp

IFNULL (expr1, expr2)

IFNULL([Lợi nhuận], 0)

7. IIF

Chức năng Tableau này ckiểm tra xem một điều kiện có được đáp ứng hay không, trả về một giá trị nếu TRUE, một giá trị khác nếu FALSE và giá trị thứ ba hoặc NULL nếu không xác định.

Cú pháp

IIF(kiểm tra, sau đó, khác, [không xác định])

IIF ([Lợi nhuận]> 0, 'Lợi nhuận', 'Lỗ', 0)

8. NGÀY PHÁT HÀNH

Chức năng này ckiểm tra nếu một chuỗi đã cho là một ngày hợp lệ và nếu vậy, trả về true.

Cú pháp

ISDATE (Chuỗi)

ISDATE ('2004-04-15') = Đúng

9. ISNULL

Chức năng này ckiểm tra xem một biểu thức đã cho có chứa dữ liệu hợp lệ hay không và nếu có, trả về true.

Cú pháp

ISNULL (biểu thức)

ISNULL([Lợi nhuận])

10. KHÔNG

Hàm này thực hiện logic NOT (phủ định) trên biểu thức đã cho.

Cú pháp

NẾU KHÔNG THÌ KẾT THÚC

NẾU KHÔNG [Lợi nhuận]> 0 THÌ 'Không có lợi nhuận' KẾT THÚC

11. HOẶC

Hàm này thực hiện hàm OR (ngắt kết nối) logic trên hai biểu thức. Để OR trả về true, một trong hai điều kiện được chỉ định phải được đáp ứng.

Cú pháp

NẾU HOẶC THÌ KẾT THÚC

NẾU [Lợi nhuận]<0 OR [Profit] = 0 THEN 'Needs Improvement' END

12. KHI NÀO

Hàm này tìm giá trị đầu tiên đáp ứng điều kiện trong biểu thức đã cho và trả về giá trị tương ứng.

giá trị mặc định cho char trong java

Cú pháp

TRƯỜNG HỢP KHI THÌ ... [ELSE] KẾT THÚC

TRƯỜNG HỢP [Chữ số La Mã] KHI 'I' THÌ 1 KHI 'II' THÌ 2 CHỊ 3 KẾT THÚC

13. ZN

Hàm này trong Tableau trả về biểu thức đã cho nếu nó không phải là NULL, hàm khác trả về 0.

Cú pháp

ZN (biểu thức)

ZN ([Lợi nhuận])

Đây là tất cả các Chức năng cần thiết trong Tableau để tìm hiểu thêm về Tableau và các khái niệm khác nhau liên quan đến nó, bạn có thể xem danh sách phát này .

Nếu bạn muốn thành thạo Tableau, Edureka có một khóa học được sắp xếp về trong đó bao gồm nhiều khái niệm khác nhau về trực quan hóa dữ liệu, bao gồm định dạng có điều kiện, tập lệnh, liên kết biểu đồ, tích hợp bảng điều khiển, tích hợp Tableau với R và hơn thế nữa.