Có dữ liệu mẫu như sau:
![](https://phamnguyenkhanh.home.blog/wp-content/uploads/2020/03/1.jpg?w=1024)
Chúng ta thường tính toán ở ô thuộc hàng/cột đầu tiên, sau đó fill để ra kết quả.
![](https://phamnguyenkhanh.home.blog/wp-content/uploads/2020/03/1.1.jpg?w=1024)
Tuy nhiên, khi sử dụng DAX trong Pivot chúng ta có thể tính toán với quy mô cột, tức là các phần tử trong hàm đều là cột. DAX không tính toán với giá trị cell.
Bước 1: Bật Data Model (dữ liệu mẫu) khi Pivot range
![](https://phamnguyenkhanh.home.blog/wp-content/uploads/2020/03/2-1.jpg?w=1024)
Bước 2: Thêm các cột tính toán cần thiết
![](https://phamnguyenkhanh.home.blog/wp-content/uploads/2020/03/3-1.jpg?w=1024)
Bước 3: Thiết lập nội dung và định dạng (tên cột, mô tả, định dạng dữ liệu trong cột,..).
Sau đó, click fx để chọn công thức từ list hoặc gõ trực tiếp
![](https://phamnguyenkhanh.home.blog/wp-content/uploads/2020/03/4.jpg?w=1024)
Bước 4: Gõ hàm và click vào Check Dax Function để kiểm tra công thức.
Ô trạng thái hiển thị This formula has no errors thì hàm đúng và ngược lại sẽ báo lỗi.
![](https://phamnguyenkhanh.home.blog/wp-content/uploads/2020/03/5.jpg?w=1024)
Click OK để nhận kết quả:
![](https://phamnguyenkhanh.home.blog/wp-content/uploads/2020/03/6.jpg?w=1024)
Tiếp tục với các tính toán còn lại:
![](https://phamnguyenkhanh.home.blog/wp-content/uploads/2020/03/7.jpg?w=1024)
Các bạn download file và thử tính toán với các yêu cầu còn lại nhé!