Chức năng DAX - Cấu trúc mô tả
Nếu bạn phải sử dụng hàm DAX trong công thức DAX, bạn cần phải hiểu hàm một cách chi tiết. Bạn nên biết cú pháp của hàm, các loại tham số, hàm trả về gì, v.v.
Để giúp bạn hiểu cách đọc và diễn giải các hàm DAX, cấu trúc mô tả hàm thống nhất được sử dụng trong hướng dẫn này.
Các loại hàm DAX khác nhau được nhóm theo tên loại của các hàm DAX thành các chương.
Mỗi chương này cung cấp một mô tả ngắn gọn về tiện ích của các loại hàm DAX tương ứng.
Mô tả ngắn gọn sẽ được theo sau bởi danh sách các hàm DAX tương ứng với chương đó (Loại / Danh mục các hàm DAX).
Mỗi tên hàm DAX được siêu liên kết với chi tiết hàm DAX có cấu trúc mô tả hàm DAX sau:
- Description
- Syntax
- Parameters
- Giá trị trả lại
- Remarks
- Example
Các phần sau giải thích từng tiêu đề xuất hiện trong mỗi giải thích hàm DAX.
Sự miêu tả
Trong phần Mô tả, bạn sẽ tìm hiểu hàm DAX nói về chức năng gì và nó có thể được sử dụng ở đâu.
Nếu hàm DAX được giới thiệu trong Excel 2016, điều tương tự sẽ được đề cập ở đây. (Phần còn lại của các hàm DAX tồn tại trong Excel 2013.)
Cú pháp
Trong phần Cú pháp, bạn sẽ tìm hiểu tên hàm chính xác và các tham số tương ứng.
Tên hàm DAX được viết bằng chữ cái UPPERCASE.
Tên hàm DAX được theo sau bởi dấu ngoặc đơn mở.
Mỗi tham số tuân theo quy ước đặt tên tham số DAX tiêu chuẩn và được đặt trong dấu ngoặc nhọn.
Nếu một tham số là tùy chọn, nó sẽ được thêm vào trong dấu ngoặc vuông.
Các tham số được phân tách bằng dấu phẩy.
Dấu ba chấm… được sử dụng để hiển thị số lần lặp lại các tham số tùy chọn.
Cú pháp hàm kết thúc bằng dấu ngoặc đơn đóng.
Thí dụ
Thông số
Trong phần Tham số, mỗi tham số của hàm DAX cụ thể được liệt kê trong bảng với mô tả của nó. Ví dụ, các tham số của ví dụ trên DAX hàm SELECTCOLUMNS được liệt kê trong bảng sau.
Sr.No. | Mô tả về Thông Số |
---|---|
1 |
Table Bảng hoặc biểu thức DAX trả về một bảng. |
2 |
Name Tên được đặt cho cột, được đặt trong dấu ngoặc kép. |
3 |
scalar_expression Biểu thức DAX trả về một giá trị vô hướng như giá trị tham chiếu cột, số nguyên hoặc chuỗi. |
Giá trị trả lại
Trong phần Giá trị Trả lại, bạn sẽ tìm hiểu về giá trị nào mà hàm DAX sẽ trả về và kiểu dữ liệu của nó.
Nhận xét
Trong phần Ghi chú, bạn sẽ tìm hiểu về bất kỳ thông tin bổ sung nào mà bạn cần biết về cách sử dụng hàm DAX. Bạn cũng sẽ hiểu các lỗi tiềm ẩn và lý do.
Thí dụ
Một ví dụ về cách sử dụng hàm DAX được đưa ra trong phần này.
Note - Khi bạn viết các hàm DAX với các giá trị dữ liệu cho các tham số, bạn sẽ tuân theo các quy ước đặt tên như dưới đây:
Tên Bảng được chỉ định khi nó xuất hiện trong Mô hình Dữ liệu. Vd: Bán hàng.
Tên Cột được chỉ định khi nó xuất hiện trong Mô hình Dữ liệu với dấu ngoặc vuông bao quanh nó.
Ví dụ: [Doanh số bán hàng]
Bạn nên sử dụng các tên đủ điều kiện cho các cột, nghĩa là tên cột được đặt trước tên bảng chứa nó.
Ví dụ: Bán hàng [Số tiền bán hàng]
Nếu tên bảng chứa khoảng trắng, nó phải được đặt trong dấu nháy đơn.
Ví dụ: 'Bán hàng Đông' [Doanh số bán hàng]
Một hàm DAX có thể trả về một cột hoặc bảng giá trị, trong trường hợp đó, nó cần được sử dụng như một tham số của một hàm DAX khác yêu cầu một cột hoặc bảng.