Cách sử dụng hàm MATCH trong dãy có nhiều giá trị bị trùng

  • Thread starter Thread starter hcmthm
  • Ngày gửi Ngày gửi
Liên hệ QC

hcmthm

Thành viên mới
Tham gia
5/1/10
Bài viết
10
Được thích
2
Chào mọi người
Mình có một worksheet bao gồm các mã hàngsố lượng đơn hàng của từng mã hàng. Yêu cầu đặt ra là xác định 5 loại mã hàng nào có số lượng đơn hàng nhiều nhất.
- Mình đã sử dụng hàm Match và Hlookup để dò tìm
- Nhưng vấn đề phát sinh ở đây là có một số mã hàng có số lượng đơn hàng giồng nhau nên kết quả không được chính xác (vì Hlookup, match chỉ dừng lại ở giá trị cần tìm đầu tiên)
Nhờ mọi người xem giúp mình có các nào khắc phục được không.
Thanks
 

File đính kèm

Chào mọi người
Mình có một worksheet bao gồm các mã hàngsố lượng đơn hàng của từng mã hàng. Yêu cầu đặt ra là xác định 5 loại mã hàng nào có số lượng đơn hàng nhiều nhất.
- Mình đã sử dụng hàm Match và Hlookup để dò tìm
- Nhưng vấn đề phát sinh ở đây là có một số mã hàng có số lượng đơn hàng giồng nhau nên kết quả không được chính xác (vì Hlookup, match chỉ dừng lại ở giá trị cần tìm đầu tiên)
Nhờ mọi người xem giúp mình có các nào khắc phục được không.
Thanks
Dạng này phải dùng công thức mảng thôi!
Tại cell B9, bạn gõ công thức:
PHP:
=MATCH(LARGE($B$3:$Z$3-COLUMN($B$3:$Z$3)/10000,COLUMNS($A:A)),$B$3:$Z$3-COLUMN($B$3:$Z$3)/10000,0)
Đây là công thức mảng nên sau khi gõ xong phải bấm tổ hợp phím Ctrl + Shift + Enter để kết thúc
--------------------------------------------------
Bài này nếu dùng vào công việc thật thì tôi sẽ chẳng dùng công thức chi cho mất công... Tôi sort dòng số lượng theo điều kiện giảm dần là xong (dữ liệu cần lấy chính là 5 cột đầu tiên)
 

File đính kèm

Lần chỉnh sửa cuối:
Chào bạn.
Đây là cách giải của mình có hơi cùi một chút.
 

File đính kèm

Mình sử dụng hàm Rank để lấy 5 người cao nhất
Sau đó sử dụng hàm IF để chép mã hàng qua
 

File đính kèm

Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom