kết hợp hàm large, if, index để xuất giá trị lớn thứ "n"

Liên hệ QC

HaiNTH

Thành viên mới
Tham gia
17/6/21
Bài viết
1
Được thích
0
Hiện em đang có 1 bảng định mức như hình.

Tại ô I11 em nhập: =LARGE(IF(A:A=$I$9,C:C),H11) nhưng không hiểu sao giá trị truy suất không ra kết quả là "000999679-0000" như mong muốn, các cao nhân kiểm tra và hỗ trợ giúp em ạ.
1623912237256.png
 

File đính kèm

  • Book1.xlsx
    10.7 KB · Đọc: 6
Hiện em đang có 1 bảng định mức như hình.

Tại ô I11 em nhập: =LARGE(IF(A:A=$I$9,C:C),H11) nhưng không hiểu sao giá trị truy suất không ra kết quả là "000999679-0000" như mong muốn, các cao nhân kiểm tra và hỗ trợ giúp em ạ.
View attachment 260799
Ý bạn là giống như trong file này?

Bạn kết thúc công thức bằng tổ hợp phím Ctrl-Shift-Enter nhé.

Với lại bạn không nên để nguyên cột A với C vậy đâu, giới hạn lại 1000 cũng được mà. Cho nhẹ.
 

File đính kèm

  • Book1 (6).xlsx
    11.4 KB · Đọc: 7
Dùng cái này thì khỏi cần Ctrl-Shift-Enter
I11
=IFERROR(INDEX($C:$C,AGGREGATE(15,6,ROW($A$1:$A$1000)/($A$1:$A$1000=$I$9),$H11)),"")
K11
=IFERROR(INDEX($B:$B,AGGREGATE(15,6,ROW($A$1:$A$1000)/($A$1:$A$1000=$I$9),$H11)),"")
 

File đính kèm

  • Book1.xlsx
    10.9 KB · Đọc: 11
Web KT
Back
Top Bottom