Tran Tuan Anh
Tran Tuan Anh
Thảo luận 2 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 16 lượt xem

Hàm DATESYTD chạy không đúng

mình đang làm thực hành bài Dự án cuối khóa, đến phần YTD Revenue thì kết quả không đúng như đáp án, nhờ Thầy hướng dẫn giúp

YTD Revenue = CALCULATE(Transactions_Data[Total Revenue],DATESYTD('Calendar'[date].[Date]))

Total Revenue = sumx(Transactions_Data,[Quantity Sold]*related(Products[product_retail_price]))

Thảo luận 2 câu trả lời
Lượt xem 16 lượt xem
Vỗ tay vỗ tay
Tran Tuan Anh 15:07 - Jul 17, 2023

Hi bạn, DAX đúng của YTD Revenue là:

YTD Revenue = CALCULATE([Total Revenue], DATESYTD('Calendar'[date]))

DAX của bạn bị sai vì dùng .[Date], khi bạn dùng .[Date] nó chỉ lấy ra ngày, ví dụ 17/7/2023 thì chỉ lấy ra giá trị là 17, do đó tính YTD sẽ bị sai, bạn lưu ý nha. 

Total Revenue dùng như trên thì đã đúng rồi bạn nha

Vỗ tay vỗ tay
Tran Tuan Anh 15:07 - Jul 17, 2023

Thanks, mình đã bỏ .[Date] và đã cho dữ liệu đúng; tuy nhiên trong phần bài giảng Thầy có nhấn mạnh nên để .[Date]?

 

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông