Xin tư vấn công thức tính khách hàng trong PBI

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

Phuc2525

Thành viên mới
Tham gia
13/9/23
Bài viết
3
Được thích
0
Chào các bác, anh, chị,

Em có bài toán liên quan đến PBIX cần xử lý, mong bác, anh, chị hướng dẫn giải đáp dùm:

Data có 3 cột chính: Mã khách hàng, ngày đặt hàng, tên mặt hàng.

Bài toán cần xử lý: Sau khi đưa vào Power BI, em cần thống kê như sau:
Dựa vào mã khách hàng, một khách hàng là một mã, mã này không thay đổi (kiểu như user name), khách hàng có thể đặt hàng các ngày khác nhau, các mặt hàng khác nhau:

Yêu cầu: Tạo báo cáo để khi chọn 1 khoảng thời gian bất kỳ . ví dụ ngày 10/09/2023 là thời gian thực tế đang khảo sát so với thời gian dựa vào cột "ngày đặt hàng" thì thống kê được:
1: Lần cuối Khách hàng vào là ngày tháng mấy
2. Tính số lần khách hàng vào mua hàng trong khoảng thời đó
3. Có bao nhiêu khách hàng đã không quay lại mua hàng trong khoảng thời gian 6 tháng trước đó. ví dụ vẫn lấy ngày khảo sát ngày 10/09/2023.
 

File đính kèm

  • Nhờ tư vấn PBI.xlsx
    9.4 KB · Đọc: 6
Chào các bác, anh, chị,

Em có bài toán liên quan đến PBIX cần xử lý, mong bác, anh, chị hướng dẫn giải đáp dùm:

Data có 3 cột chính: Mã khách hàng, ngày đặt hàng, tên mặt hàng.

Bài toán cần xử lý: Sau khi đưa vào Power BI, em cần thống kê như sau:
Dựa vào mã khách hàng, một khách hàng là một mã, mã này không thay đổi (kiểu như user name), khách hàng có thể đặt hàng các ngày khác nhau, các mặt hàng khác nhau:

Yêu cầu: Tạo báo cáo để khi chọn 1 khoảng thời gian bất kỳ . ví dụ ngày 10/09/2023 là thời gian thực tế đang khảo sát so với thời gian dựa vào cột "ngày đặt hàng" thì thống kê được:
1: Lần cuối Khách hàng vào là ngày tháng mấy
2. Tính số lần khách hàng vào mua hàng trong khoảng thời đó
3. Có bao nhiêu khách hàng đã không quay lại mua hàng trong khoảng thời gian 6 tháng trước đó. ví dụ vẫn lấy ngày khảo sát ngày 10/09/2023.
Đọc sơ sơ thì chắc là phải viết code VBA à.
 
Cái này Pivot table và lọc ngày là được rồi. Sang hơn nữa thì Power query đơn giản: chỉ lọc ngày sẵn.
 

File đính kèm

  • Nhờ tư vấn PBI.xlsx
    189.4 KB · Đọc: 7
Dạ em đang làm trên BI bị vướn chỗ này ạ
 
Chào các bác, anh, chị,

Em có bài toán liên quan đến PBIX cần xử lý, mong bác, anh, chị hướng dẫn giải đáp dùm:

Data có 3 cột chính: Mã khách hàng, ngày đặt hàng, tên mặt hàng.

Bài toán cần xử lý: Sau khi đưa vào Power BI, em cần thống kê như sau:
Dựa vào mã khách hàng, một khách hàng là một mã, mã này không thay đổi (kiểu như user name), khách hàng có thể đặt hàng các ngày khác nhau, các mặt hàng khác nhau:

Yêu cầu: Tạo báo cáo để khi chọn 1 khoảng thời gian bất kỳ . ví dụ ngày 10/09/2023 là thời gian thực tế đang khảo sát so với thời gian dựa vào cột "ngày đặt hàng" thì thống kê được:
1: Lần cuối Khách hàng vào là ngày tháng mấy
2. Tính số lần khách hàng vào mua hàng trong khoảng thời đó
3. Có bao nhiêu khách hàng đã không quay lại mua hàng trong khoảng thời gian 6 tháng trước đó. ví dụ vẫn lấy ngày khảo sát ngày 10/09/2023.
Tạo một slicer dạng Between trong Power Bi
Câu 1: Viết hàm Max('table'[Ngày vào mua hàng])=> Kéo khoảng thời gian theo Slicer thì sẽ biết được ngày mua gần nhất
Câu 2: Tính số lần mua thì cứ Count('Table'[Ngày vào mua hàng]) thì biết được mua bao nhiêu lần
Câu 3: Muốn tìm khách hàng không quay lại trong khoảng thời gian 6 tháng, đã có mốc thời gian cụ thể thì tách nó ra:
Số khách hàng mua hàng trong 6 tháng từ 10/9/2023 ví dụ tới 10/3/2023, đếm khách hàng mua trong khoảng này: Ví dụ hàm B
Đếm số khách hàng mua hàng từ đầu thời gian tới 10/3/2023: Ví dụ hàm A
A>0 và B=0=> không mua lại
A>0 và B>0=> Có mua lại
Hoặc sử dụng hàm Except để so sánh cũng được
 
Web KT
Back
Top Bottom