Trích xuất top 10 sản phẩm bán chạy nhất

Chào các anh chị cao thủ, em đang cần trích xuất top 10 mã hàng bán chạy nhất theo số lượng bán ra, chú ý là bảng dữ liệu bán hàng cập nhật thêm mỗi ngày chứ ko phải tổng kết cuối năm.Mong các anh chị xem qua và hỗ trợ giúp em
1525587500474.png
 

File đính kèm

Bình luận

#2
#16
Chào các anh chị cao thủ, em đang cần trích xuất top 10 mã hàng bán chạy nhất theo số lượng bán ra, chú ý là bảng dữ liệu bán hàng cập nhật thêm mỗi ngày chứ ko phải tổng kết cuối năm.Mong các anh chị xem qua và hỗ trợ giúp em
View attachment 195009
Góp vui thêm công thức không dùng bảng phụ:
Mã:
K2=OFFSET($D$1,ROUND(1/MOD(AGGREGATE(14,6,(SUMIF($D$2:$D$31,$D$2:$D$31,$E$2:$E$31)+1/$C$2:$C$31)/(COUNTIF(OFFSET($D$2,,,$C$2:$C$31),$D$2:$D$31)=1),$J2),1),),)
Xem file kèm.
hihi ^o^
 

File đính kèm

#17
anh cho em hỏi nếu dùng pivot table thì mình nên làm thế nào để dữ liệu luôn đồng bộ theo dữ liệu bán hàng cập nhật mỗi ngày
Gửi bạn file theo cách làm của tôi, nếu bạn muốn cập nhật data mỗi ngày, bạn vô PivotTable Tools => Analyze => Refresh hoặc Change Data Source nhé.
 

File đính kèm

#20
Góp vui thêm công thức không dùng bảng phụ:
Mã:
K2=OFFSET($D$1,ROUND(1/MOD(AGGREGATE(14,6,(SUMIF($D$2:$D$31,$D$2:$D$31,$E$2:$E$31)+1/$C$2:$C$31)/(COUNTIF(OFFSET($D$2,,,$C$2:$C$31),$D$2:$D$31)=1),$J2),1),),)
Xem file kèm.
hihi ^o^
Kết quả không chính xác. Công thức nếu đùng thì kết quả hiển thị phải là:
1 A00002 7,800,000.00
2 A00003 7,000,000.00
3 A00007 3,800,000.00
4 A00008 3,600,000.00
5 B00013 2,850,000.00
6 B00014 2,800,000.00
7 B00012 2,600,000.00
8 A00004 2,250,000.00
9 A00005 1,800,000.00
10 A00006 1,200,000.00

Nếu căn cứ vào số lượng bán để đánh giá cáo thấp thì kết quả là:
1 A00002 130.00
2 A00003 100.00
3 B00014 80.00
4 A00008 80.00
5 A00006 80.00
6 A00005 60.00
7 A00004 45.00
8 B00012 40.00
9 A00007 40.00
10 B00015 30.00
11 B00013 30.00
 
Lần chỉnh sửa cuối:
Top