Công thức tìm Top có điều kiện

Liên hệ QC

xkid1109

Thành viên mới
Tham gia
19/2/11
Bài viết
7
Được thích
0
Chào các bạn,

Vui lòng hướng dẫn mình công thức. Đề thi như sau: Trong tháng 8/2012, cty bán được lượng hàng như file đính kèm, hãy tìm top 15 đơn hàng bán được nhiều nhất và 15 đơn hàng bán được ít nhất.

Cám ơn!
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn dùng lệnh sort là được rồi. Sort giảm dần thì những mã nào số lượng nhiều nhất sẽ nằm phía trên, tạo thêm cột số thứ tự nữa là được rồi
 
Bạn dùng lệnh sort là được rồi. Sort giảm dần thì những mã nào số lượng nhiều nhất sẽ nằm phía trên, tạo thêm cột số thứ tự nữa là được rồi

Khó ở chỗ có rất nhiều đơn hàng trùng giống tên nhau bạn ơi, phải cộng các đơn giống nhau lại rồi mới sỏrt đc, mình làm thủ công rất lâu nên muốn hỏi liệu có công thức nào để mình áp dụng ko, vì trong file gốc ko chỉ có 2 cột dữ liệu như vậy mà có gần chục cột, và phải tìm top 15 theo số lượng.
 
Lần chỉnh sửa cuối:
Khó ở chỗ có rất nhiều đơn hàng trùng giống tên nhau bạn ơi, phải cộng các đơn giống nhau lại rồi mới sỏrt đc, mình làm thủ công rất lâu nên muốn hỏi liệu có công thức nào để mình áp dụng ko, vì trong file gốc ko chỉ có 2 cột dữ liệu như vậy mà có gần chục cột, và phải tìm top 15 theo số lượng.

1. Dùng advancedfilter để lọc lấy mã hàng duy nhất
2. Dùng sumif để cộng số lượng lại
3. Sort lấy dữ liệu cần

Hoặc là đưa file dữ liệu thật lên xử bằng VBA rất nhanh
File đính kèm là ví dụ của xử lý bằng VBA đấy
 

File đính kèm

Lần chỉnh sửa cuối:
1. Dùng advancedfilter để lọc lấy mã hàng duy nhất
2. Dùng sumif để cộng số lượng lại
3. Sort lấy dữ liệu cần

Lở dùng Advanced Filter (công cụ có sẳn), vậy thôi dùng luôn PivotTable đi cho nó khỏe (cũng công cụ có sẵn)... Tạo PivotTable xong, muốn Top kiểu gì mà chẳng được
Ẹc... Ẹc...
 
1. Dùng advancedfilter để lọc lấy mã hàng duy nhất
2. Dùng sumif để cộng số lượng lại
3. Sort lấy dữ liệu cần

Hoặc là đưa file dữ liệu thật lên xử bằng VBA rất nhanh
File đính kèm là ví dụ của xử lý bằng VBA đấy

Mình cảm ơn, bạn có thể hướng dẫn các bước để lọc ra đáp án ko? Ý mình là VBA ấy
 
Mình cảm ơn, bạn có thể hướng dẫn các bước để lọc ra đáp án ko? Ý mình là VBA ấy
Thì bạn mở file ra xem code bên trong, cứ từ từ nghiên cứu sẽ hiểu thôi

Nhưng chính xác là nên dùng Pivotable vì Top 15 mã hàng sẽ có thế có hơn 15 mã vì có những mã hàng có số lượng bằng nhau
Tương tự như thế cho 15 mã hàng bán ít nhất sẽ có nhiều hơn 15 mã
 

File đính kèm

Lần chỉnh sửa cuối:
lở dùng advanced filter (công cụ có sẳn), vậy thôi dùng luôn pivottable đi cho nó khỏe (cũng công cụ có sẵn)... Tạo pivottable xong, muốn top kiểu gì mà chẳng được
ẹc... ẹc...
bác tuấn dạo này xem ra thích pivot table rồi. THÚ THẬT LÚC ĐẦU SAO NÓI ĐẾN PIVOT LÀ EM NGÁN ĐẾN CỔ . DÙNG NHIỀU RỒI NGHIỀN LUÔN. BÂY GIỜ CÔNG THỨC CỦA EM DỞ ẸC
 
Lần chỉnh sửa cuối:
bác tuấn dạo này xem ra thích pivot table rồi.

Nói thẳng ra là mình thích TỐC ĐỘ ---> Cái gì nhanh là kết liền (giống như thích đua xe tốc độ cao vậy).
Mà cái thằng PivotTable này thì chưa nghĩ ra cách gì để "qua mặt" nó được cả
Ẹc... Ẹc...
 
OK, đã làm thành công bằng Pivottable, công nhận nhanh thấy sợ lun
 
Web KT

Bài viết mới nhất

Back
Top Bottom