Tính trung bình 2 tháng liền kề trong Powerpivot

Liên hệ QC

HUNGNGUYENCONG

Thành viên chính thức
Tham gia
18/7/19
Bài viết
54
Được thích
3
Nhờ anh chị giúp em viết hàm trong PowerPivot ,tính cột trung bình bán khi chọn tháng trong List Datavalidation,và cột tỷ lệ tính theo cột trung bình bán ,
Em có gửi theo file ,nhờ anh chị giúp đỡ .
 

File đính kèm

  • Công-thức.xlsx
    153.7 KB · Đọc: 10
Nhờ anh chị giúp em viết hàm trong PowerPivot ,tính cột trung bình bán khi chọn tháng trong List Datavalidation,và cột tỷ lệ tính theo cột trung bình bán ,
Em có gửi theo file ,nhờ anh chị giúp đỡ .
Tôi thiết kế data của bạn lại chút!
 

File đính kèm

  • Công-thức.xlsx
    209.3 KB · Đọc: 13
Tôi thiết kế data của bạn lại chút!
em thấy dữ liệu không giống vơi Sheet Ví dụ của em lắm,nhờ bác xem lại hộ em cột sl_bán ,Ví dụ mình chon trên Slicer Tháng 3,thì công thức sẽ tự lấy tổng của tháng 3 cộng với tháng 2,từ tổng đó chia 2 sẽ tính ra cột sl_ban_2m_avg.
Nhờ bác giúp em với ạ
 
em thấy dữ liệu không giống vơi Sheet Ví dụ của em lắm,nhờ bác xem lại hộ em cột sl_bán ,Ví dụ mình chon trên Slicer Tháng 3,thì công thức sẽ tự lấy tổng của tháng 3 cộng với tháng 2,từ tổng đó chia 2 sẽ tính ra cột sl_ban_2m_avg.
Nhờ bác giúp em với ạ
Tôi thấy cột tính bình quân đúng với ví dụ của bạn mà, chỉ có cột tỷ lệ tôi tính nhầm cột.
 

File đính kèm

  • Công-thức.xlsx
    212.5 KB · Đọc: 17
Tôi thấy cột tính bình quân đúng với ví dụ của bạn mà, chỉ có cột tỷ lệ tôi tính nhầm cột.
File chạy được rồi bác,bây giờ bảng tính phát sinh thêm cột Lũy kế như Sheet Ví dụ em gửi bác ,nhờ bác viết hộ em với ạ
Có thấy công thức Var Cal hồi giờ e chưa gặp ,bác có tài liệu nào về Power Pivot có thể chia sẻ được ko ạ?
Em cảm ơn nhiều
 

File đính kèm

  • Công-thức-lũy kế.xlsx
    217.5 KB · Đọc: 14
File chạy được rồi bác,bây giờ bảng tính phát sinh thêm cột Lũy kế như Sheet Ví dụ em gửi bác ,nhờ bác viết hộ em với ạ
Có thấy công thức Var Cal hồi giờ e chưa gặp ,bác có tài liệu nào về Power Pivot có thể chia sẻ được ko ạ?
Em cảm ơn nhiều
var cal=CALCULATE([sl_ban],PREVIOUSMONTH(thang[Date]))
Var là khai báo biến: CALCULATE([sl_ban],PREVIOUSMONTH(thang[Date])) cái cục này được khai báo =biến "cal".
Ý nghĩa của CALCULATE([sl_ban],PREVIOUSMONTH(thang[Date])) là lấy số lượng bán của tháng trước đó( Previousmonth là lấy tháng trước, lấy theo cái gì--> lấy theo [sl_bán]).
Biến Var trong Dax chỉ có giá trị tính toán một lần ngay nơi khai báo, Khi khai báo Var thì bắt buộc phải áp dụng Return để trả về.
Một hàm trong dax(1 measure) 1measure thì luôn mặc định có 1 calculate ẩn bao quanh, có thể hiểu [sl_ban]=calculate([sl_ban]).
Hàm calculate là hàm sử dụng rất nhiều trong dax. Ngoài thuộc tính cơ bản thì hàm calculate nó chuyển đổi rowcontext thành filtercontext. Trong Dax thì bối cảnh là rất quan trọng, ta phải mường tượng được bối cảnh hiện tại của hàm khi áp dụng thì mới vận dụng tùy biến được. Giải thích sơ qua cho bạn hiểu. Sâu xa hơn thì anh excel_lv1.5 sẽ hướng dẫn thêm cho bạn.
 
var cal=CALCULATE([sl_ban],PREVIOUSMONTH(thang[Date]))
Var là khai báo biến: CALCULATE([sl_ban],PREVIOUSMONTH(thang[Date])) cái cục này được khai báo =biến "cal".
Ý nghĩa của CALCULATE([sl_ban],PREVIOUSMONTH(thang[Date])) là lấy số lượng bán của tháng trước đó( Previousmonth là lấy tháng trước, lấy theo cái gì--> lấy theo [sl_bán]).
Biến Var trong Dax chỉ có giá trị tính toán một lần ngay nơi khai báo, Khi khai báo Var thì bắt buộc phải áp dụng Return để trả về.
Một hàm trong dax(1 measure) 1measure thì luôn mặc định có 1 calculate ẩn bao quanh, có thể hiểu [sl_ban]=calculate([sl_ban]).
Hàm calculate là hàm sử dụng rất nhiều trong dax. Ngoài thuộc tính cơ bản thì hàm calculate nó chuyển đổi rowcontext thành filtercontext. Trong Dax thì bối cảnh là rất quan trọng, ta phải mường tượng được bối cảnh hiện tại của hàm khi áp dụng thì mới vận dụng tùy biến được. Giải thích sơ qua cho bạn hiểu. Sâu xa hơn thì anh excel_lv1.5 sẽ hướng dẫn thêm cho bạn.
Em cảm ơn những kiến thức chia sẻ của anh/chị.Em mới tìm hiểu PowerQuery và PowerPivot .Đúng thật sự là rất hữu ích.Sau này có gì không hiểu mong anh/chị trên diễn đàn giúp đỡ ạ,em cảm ơn .
 
Web KT
Back
Top Bottom