Đơn giản nhất là bạn sort theo 2 cấp Phân khúc và số lượng (từ lớn tới bé)Mình muốn tìm 3 Khách hàng có Số lượng lớn nhất, với điều kiện Phân khúc DN thì dùng hàm nào ? Hay chỉ có cách Filter rồi copy ra bảng khác
Tương tự, tìm KH có số lượng lớn nhất, phân khúc DN, loại 1
Cám ơn cả nhà !
F2=LOOKUP(2,1/($D$2:$D$27="DN")/($E$2:$E$27=LARGE(IF($D$2:$D$27="DN",$E$2:$E$27),ROW(A1)))/(COUNTIF($G$1:G1,$B$2:$B$27)=0),$B$2:$B$27)




=LOOKUP(2,1/(IF($D$2:$D$27="DN",$E$2:$E$27-ROW($E$2:$E$27)*10^-3,"")=LARGE(IF($D$2:$D$27="DN",$E$2:$E$27-ROW($E$2:$E$27)*10^-3,""),ROWS($1:1))),$B$2:$B$27)
=LOOKUP(2,1/(($D$2:$D$27="DN")*($C$2:$C$27=1)*$E$2:$E$27=MAX(($D$2:$D$27="DN")*($C$2:$C$27=1)*$E$2:$E$27)),$B$2:$B$27)




Có xét yếu tố trùng số lượng chưa lenongree?Đơn giản nhất là bạn sort theo 2 cấp Phân khúc và số lượng (từ lớn tới bé)
Nếu bạn muốn dùng hàm thì có thể dùng hàm này tại F2:
Ctrl+Shift+Enter, Bạn muốn bao nhiêu khách hàng thì fill xuống bấy nhiêu dòng!!!Mã:F2=LOOKUP(2,1/($D$2:$D$27="DN")/($E$2:$E$27=LARGE(IF($D$2:$D$27="DN",$E$2:$E$27),ROW(A1)))/(COUNTIF($G$1:G1,$B$2:$B$27)=0),$B$2:$B$27)
Trùng số lượng có tính rồi anh, chỉ sợ trùng KH thì mới không đúng thôi anh!!!Có xét yếu tố trùng số lượng chưa lenongree?




Thử thay số lượng của B=12 (=KH A) xem sao? LOOKUP hay, sửa chút xíu là OKTrùng số lượng có tính rồi anh, chỉ sợ trùng KH thì mới không đúng thôi anh!!!
Ah,e thấy rồi, CT em để ở cột F mà CT lại dùng cột GThử thay số lượng của B=12 (=KH A) xem sao? LOOKUP hay, sửa chút xíu là OK



, để em chỉnh lại, thanks anh:[COLOR=#000000][I]F2=LOOKUP(2,1/($D$2:$D$27="DN")/($E$2:$E$27=LARGE(IF($D$2:$D$27="DN",$E$2:$E$27),ROW(A1)))/(COUNTIF([/I][/COLOR][SIZE=2][B][COLOR=#ff0000][I]$F$1:F1[/I][/COLOR][/B][/SIZE][COLOR=#000000][I],$B$2:$B$27)=0),$B$2:$B$27)[/I][/COLOR]