Đinh Văn Dũng
Đinh Văn Dũng
Thảo luận 3 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 202 lượt xem

Em Em có câu h ngoài lề với khóa học hiện e đang vừa học vừa làm 1 báo

Em xin chào giảng viên

Em có câu hỏi hơi ngoài lề với khóa học, hiện e đang vừa học vừa làm 1 báo cáo cho riêng e, thuộc lĩnh vực về điện. Đại loại là có nhiều công tơ, cứ lấy số ngày hôm nay trừ đi số của ngày hôm trước ra sản lượng từng công tơ, rồi cộng tất cả lại ra sản lượng chung. Kiểu của e tính theo từng ngày hơi khác 1 chút so với bài học. Cho em hỏi em có thể dùng công thức gì trong DAX để lấy số liệu công tơ ngày hôm nay trừ đi ngày hôm trước được ko, hay là em tính sẵn công thức trong file Exel rồi chỉ đưa kết quả vào Power BI thôi. Rất mong giảng viên hỗ trợ giúp em ạ, em xin cảm ơn!

Thảo luận 3 câu trả lời
Lượt xem 202 lượt xem
Vỗ tay vỗ tay
Đinh Văn Dũng 15:01 - Jan 24, 2022

Chào bạn bạn chỉ lấy dax như sau

Doanh thu = [chỉ số mới] - [Chỉ số cũ]

Vỗ tay vỗ tay
Đinh Văn Dũng 15:01 - Jan 24, 2022

Kính gửi giảng viên

File em đang lập hiện tại như vậy ạ. Ví dụ như "CTDXS_S2", muốn tính sản lượng của ngày 14/12/2021 thì lấy số của ngày 15/12/2021 (N350)-(N349) thì ra sản lượng. Mình khai báo ntn để Power BI hiểu và lấy cột ngày hôm nay trừ đi ngày hôm trước ạ? Rất mong giảng viên hỗ trợ cho em. Cái này nó chung dữ liệu 1 cột chứ không ở 2 cột khác nhau ạ. Em xin cảm ơn.


Vỗ tay vỗ tay
Đinh Văn Dũng 14:01 - Jan 25, 2022

Hi Mr Dũng, ở đây có 2 cách làm:

- Cách xử lý bằng thuần DAX trong Power BI: đầu tiên, ta tạo ra 1 measure là "CTDXD_S2" = sum("CTDXD_S2") và PreviousDay "CTDXD_S2" = Calculate("CTDXD_S2",previousday(Date). Rồi tạo measure Sanluong = "CTDXD_S2" - PreviousDay "CTDXD_S2" là được. Chú ý ở đây tất cả đều là Measure nha. Tuy nhiên, cách này nếu dữ liệu ko đúng chuẩn mỗi ngày 1 dòng như trên hình, thì có thể chạy sai. 

- Cách 2: xử lý luôn trên Excel, thì bạn tạo 1 cột Sanluong = Dòng hiện tại - Dòng trên là được. Cái này làm Excel rất dễ, nhưng làm trên Power BI không dễ, vì nguyên tắc của Excel là dữ liệu ô, nên lấy 2 ô bất kỳ cộng trừ nhau rất dễ. Nhưng Power BI là nguyên tắc cột, nghĩa là tính toán gì cũng là theo cả cột, nên trừ ô với ô nó xử lý được nhưng phức tạp hơn nhiều.

Bạn tham khảo nha.

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