Tìm 15 mã chứng khoán có giá trị giao dịch lớn nhất

Liên hệ QC

comet_1701

Thành viên tiêu biểu
Tham gia
24/5/14
Bài viết
632
Được thích
459
Chào Anh, chị,
Em có một file excel. Trong file này em muốn tìm 15 mã chứng khoán có giá trị giao dịch lớn nhất
Em đã dùng lookup nhưng công thức này ko đúng nếu có giá trị đồng hạng (Em không muốn dùng bộ lọc)
Nhờ các anh chị giúp một công thức tổng quát cho tất cả trường hợp
Em cảm ơn!
 

File đính kèm

  • 15Ma.xlsx
    17.5 KB · Đọc: 7
Chào Anh, chị,
Em có một file excel. Trong file này em muốn tìm 15 mã chứng khoán có giá trị giao dịch lớn nhất
Em đã dùng lookup nhưng công thức này ko đúng nếu có giá trị đồng hạng (Em không muốn dùng bộ lọc)
Nhờ các anh chị giúp một công thức tổng quát cho tất cả trường hợp
Em cảm ơn!
Bạn xem file đính kèm nhe.
Khi sử dụng hàm mảng này sử dụng tổ hợp phím Ctrl+shilft+enter
 

File đính kèm

  • 15Ma.xlsx
    18.4 KB · Đọc: 16
Cảm ơn anh Hiếu, nhưng em muốn tìm 15 mã chứng khoán chứ không phải tìm giá trị anh ah,
nếu dùng lookup nếu có giá trị đồng hạng thì không đúng
Công thức mảng tại J8:
Mã:
=INDEX($A$5:$A$39,SMALL(IF($F$5:$F$39=LARGE($F$5:$F$39,ROW(A1)),ROW($F$5:$F$39)-4,""),1))
Xin lỗi, công thức chưa đúng.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Công thức mảng tại J8:
Mã:
=INDEX($A$5:$A$39,SMALL(IF($F$5:$F$39=LARGE($F$5:$F$39,ROW(A1)),ROW($F$5:$F$39)-4,""),1))
Em cảm ơn anh, nhưng nếu có giá trị đồng hạng vẫn chưa đúng,
Trong file em vừa sửa lại cho hai giá trị đồng hạng là FLC và DPM thì công thức của bác đều ra Mã DPM,
Bác kiểm tra giúp em nhé
 

File đính kèm

  • 15Ma.xlsx
    18 KB · Đọc: 2
Lần chỉnh sửa cuối:
Em cảm ơn anh, nhưng nếu có giá trị đồng hạng vẫn chưa đúng,
Trong file em vừa sửa lại cho hai giá trị đồng hạng là FLC và DPM thì công thức của bác đều ra Mã DPM,
Bác kiểm tra giúp em nhé
Bạn dùng công thức mảng này:
Mã:
=INDEX($A$5:$A$39,SMALL(IF(($F$5:$F$39=LARGE($F$5:$F$39,ROW(A1))*(COUNTIF($J$7:J7,$A$5:$A$39)=0)),ROW($F$5:$F$39)-4,""),1))
Hoặc công thức này không cần Ctrl+Shift+Enter:
Mã:
=INDEX($A$5:$A$39,MATCH(1,INDEX(($F$5:$F$39=LARGE($F$5:$F$39,ROW(A1)))*(COUNTIF($J$7:J7,$A$5:$A$39)=0),0),0))
 

File đính kèm

  • 15Ma(1).xlsx
    18.4 KB · Đọc: 15
Chỉnh sửa lần cuối bởi điều hành viên:
Bạn dùng công thức mảng này:
Mã:
=INDEX($A$5:$A$39,SMALL(IF(($F$5:$F$39=LARGE($F$5:$F$39,ROW(A1))*(COUNTIF($J$7:J7,$A$5:$A$39)=0)),ROW($F$5:$F$39)-4,""),1))
Hoặc công thức này không cần Ctrl+Shift+Enter:
Mã:
=INDEX($A$5:$A$39,MATCH(1,INDEX(($F$5:$F$39=LARGE($F$5:$F$39,ROW(A1)))*(COUNTIF($J$7:J7,$A$5:$A$39)=0),0),0))

Lúc đầu, hướng của em giống bài #5 của bác nhưng ko ra
Đến bài 6 thì quá hay, đã đúng yêu cầu của em
Lên GPE học hỏi được rất nhiều
Cảm ơn tất cả các bác đã nhiệt tình giúp đỡ
 
Web KT
Back
Top Bottom