Biến với VAR
Thuộc phần DAX với CALCULATE trong hành trình Power BI của Coddy. Bài học 18 trên 24.
VAR Name = expression đặt tên cho một bước; RETURN trả về kết quả.
Margin % =
VAR Cost = SUMX(Sales, Sales[Quantity] * RELATED(Products[UnitCost]))
VAR Profit = [Revenue] - Cost
RETURN DIVIDE(Profit, [Revenue])Mỗi biến được tính một lần theo các bộ lọc của thước đo và có thể sử dụng các biến ở phía trên nó.
Thử thách
Viết Margin % bằng các biến: biến Cost (số lượng nhân với đơn giá của sản phẩm, tính cho từng dòng), biến Profit (Revenue trừ Cost), sau đó trả về Profit chia cho Revenue. Kết quả được kiểm tra cho từng danh mục.