Đếm xem có bao nhiêu khách hàng mua 1, 2 ,3... sản phẩm trên PBIX

Liên hệ QC

kelacloi

Thành viên thường trực
Tham gia
6/11/14
Bài viết
331
Được thích
156
Giới tính
Nam
Chào anh, chị,

Em muốn viết measure để thực hiện việc đếm xem có bao nhiêu khách hàng mua 1, 2, 3 .. sản phẩm trên PBIX.
Có một lưu ý là có thể có nhiều Order trùng nhau, ví dụ ODR0001 trùng vì khách có thể mua mặt hàng A và mặt hàng B trong cùng một order.
Em chỉ cần tính tổng về số lượng, không quan tâm đến loại hàng nào. Và hàng đặc thù nên khách mua thường nhiều lắm là đến 25 sản phẩm.
Kết quả mong muốn như bảng dưới thì viết DAX kiểu gì được ạ?

Cảm ơn anh, chị.
1626534851017.png
 

File đính kèm

  • GPE_Ques_2.rar
    93.5 KB · Đọc: 14
Câu hỏi và data chả có liên quan nhau gì cả.
1644723887104.png
Muốn biết mua sản phẩm thì tối thiểu phải có cột sản phẩm chứ bạn.
Ở đây chỉ có cột:
Customers quantity- số lượng khách hàng mua
Sales- cột doanh số theo đơn vị
Revenue - Cột doanh thu
Cột customer quantity+ cột sales=> Chỉ biết được trung bình một khách hàng thì mua với số lượng bao nhiêu
Cột sales + cột revenue=> biết được đơn giá(nếu 1 loại) hoặc trung bình đơn giá(với nhiều loại)
Bạn hãy xem cách bố trí bảng cũng như liên hệ trong adventureworks databases để biết cách bố trí.
Hãy tìm hiểu các khái niệm:
Tabular data( Variable, value, observation) + Relational Model(Entity, Attribute, value, realtionships)
Bạn hãy tìm hiểu về Tidy data, Messy data, cách chuyển đổi Messy data sang Tidy data.
Key tìm kiếm: Tidy + Hadley Wickham
Công thức: An Entity/Object = Attributes + Behaviors
Bạn hiểu những thứ này thì sẽ tiến xa hơn được, Power Bi hay bất kỳ phần mềm nào tương tự như vậy, học hàm hay trình diễn báo cáo nó không phải vấn đề chính, mà khi hiểu bản chất của databases thì mới dễ dàng phát triển giải thuật được.
 
Như file database này của em có thể tính được tổng số lượng bán ra của từng sản phẩm khi lọc theo thời gian không ạ ?
Nếu được thì cho em xin cách làm với ạ ?
 

File đính kèm

  • file_out.xlsx
    1.7 MB · Đọc: 3
Như file database này của em có thể tính được tổng số lượng bán ra của từng sản phẩm khi lọc theo thời gian không ạ ?
Nếu được thì cho em xin cách làm với ạ ?
Được bạn, Data của bạn có đủ dữ liệu để làm được rồi:
1699111765686.png
 

File đính kèm

  • gpext.rar
    785.4 KB · Đọc: 10
Câu hỏi và data chả có liên quan nhau gì cả.
...
Bạn hiểu những thứ này thì sẽ tiến xa hơn được, Power Bi hay bất kỳ phần mềm nào tương tự như vậy, học hàm hay trình diễn báo cáo nó không phải vấn đề chính, mà khi hiểu bản chất của databases thì mới dễ dàng phát triển giải thuật được.
Thớt học thiếu căn bản về cấu trúc dữ liệu.
Cái bảng thớt đưa lên tiếng nghề gọi là Transaction File, chứa những phát sinh. Nếu bảng này được thiết kế đúng đắn thì nó sẽ có đủ những khóa ngoại (foreign keys) để tra cứu thông tin từ những Master Files (bảng gốc) hoặc Transaction Files khác (bảng phát sinh phụ, có khi là tóm lược)

Thường thường bạn lên biểu đồ kết nối sẽ thấy khóa ngoại kết nối phát sinh với bảng tra qua thể thức N-1 (nhiều phát sinh cho một dòng bảng tra). Rất hiếm khi xảy ra N-[0-1] (có phát sinh không tìm được trong bảng tra).
 
File của anh em tải về thì nó hiện như này, thì cách khắc phục là như thế nào ạ ?
Bạn phải đổi lại nguồn theo cái nguồn mà file excel của bạn nó đang lưu chứ! Tôi nghĩ bạn nên học cơ bản trước đi, chứ giờ viết hàm kết quả yêu cầu của bạn có khi bạn cũng không hiểu để mà áp dụng.
 
Web KT
Back
Top Bottom