Xuất nhiều dữ liệu thỏa giá trị vlookup tìm thấy. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Tại E4:
Mã:
=IFERROR(INDEX(A$1:A$10,SMALL(IF($A$1:$A$10="a",ROW($A$1:$A$10),""),ROWS($1:1))),"")
Kết thúc bằng Ctrl-Shift-Enter.
Copy sang phải và xuống dưới.

Tại E13:
Mã:
=IFERROR(INDEX(A$1:A$10,SMALL(IF($B$1:$B$10>15,ROW($A$1:$A$10),""),ROWS($1:1))),"")
Kết thúc bằng Ctrl-Shift-Enter.
Copy sang phải và xuống dưới.
 
giải pháp của bạn rất đúng ý mình, cảm ơn bạn rất nhiều.
 
Có cách nào mà không cần dùng Ctrl-Shift-Enter không hả bác? cái này tôi ngại lắm.
 
Có cách nào mà không cần dùng Ctrl-Shift-Enter không hả bác? cái này tôi ngại lắm.
Không muốn Ctrl + Shift + Enter thì đặt công thức thành Name
Ví dụ với công thức
Mã:
[B]
=IFERROR(INDEX(A$1:A$10,SMALL(IF($A$1:$A$10="a",ROW($A$1:$A$10),""),ROWS($1:1))),"")[/B]
ta sẽ đặt đoạn
Mã:
[B]INDEX(A$1:A$10,SMALL(IF($A$1:$A$10="a",ROW($A$1:$A$10),""),ROWS($1:1)))[/B]
thành 1 name (tên là tmp chẳng hạn)
Giờ gõ vào E4 chỉ cần thế này =IFERROR(tmp,"") và Enter bình thường
 
Không muốn Ctrl + Shift + Enter thì đặt công thức thành Name
Ví dụ với công thức
Mã:
[B]
=IFERROR(INDEX(A$1:A$10,SMALL(IF($A$1:$A$10="a",ROW($A$1:$A$10),""),ROWS($1:1))),"")[/B]
ta sẽ đặt đoạn
Mã:
[B]INDEX(A$1:A$10,SMALL(IF($A$1:$A$10="a",ROW($A$1:$A$10),""),ROWS($1:1)))[/B]
thành 1 name (tên là tmp chẳng hạn)
Giờ gõ vào E4 chỉ cần thế này =IFERROR(tmp,"") và Enter bình thường

nhưng bác ndu ơi, name như vậy thì không áp dụng vào cthức của e được. Trong trường hợp của e thì nên đặt như thế nào ạ.
 

File đính kèm

Có cách nào mà không cần dùng Ctrl-Shift-Enter không hả bác? cái này tôi ngại lắm.

oh, sao lại ngại nhỉ, máy tính không ngại tính bao nhiêu phép tính mà con người lại ngại

Nếu lười như thế,
và lười cả đặt NAME (cho phức tạp) thì dùng công thức sau,

Cho E4
PHP:
=IFERROR(INDEX(A$2:A$10,10^10-LARGE(INDEX(($A$2:$A$10="a")*(10^10+1-ROW($A$2:$A$10)),0),ROWS($1:1))),"")


Cho E13
PHP:
=IFERROR(INDEX(A$2:A$10,10^10-LARGE(INDEX(($B$2:$B$10>15)*(10^10+1-ROW($A$2:$A$10)),0),ROWS($1:1))),"")
thì CHỈ CẦN Enter, và KHÔNG CẦN đặt name


copy cho các ô phải, dưới của vùng tính toán
 
Có cách nào mà không cần dùng Ctrl-Shift-Enter không hả bác? cái này tôi ngại lắm.
Ngại nghĩa là cấm cửa hàm mảng, nghĩa là đóng cửa tự đốt mình.
Mảng là 1 siêu phẩm của Excel đó bạn. Sống chung với lũ đi
 

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

Back
Top Bottom