habuon060687
Thành viên chính thức


- Tham gia
- 4/5/07
- Bài viết
- 51
- Được thích
- 4
=IFERROR(INDEX(A$1:A$10,SMALL(IF($A$1:$A$10="a",ROW($A$1:$A$10),""),ROWS($1:1))),"")
=IFERROR(INDEX(A$1:A$10,SMALL(IF($B$1:$B$10>15,ROW($A$1:$A$10),""),ROWS($1:1))),"")
Không muốn Ctrl + Shift + Enter thì đặt công thức thành NameCó 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.
[B]
=IFERROR(INDEX(A$1:A$10,SMALL(IF($A$1:$A$10="a",ROW($A$1:$A$10),""),ROWS($1:1))),"")[/B]
[B]INDEX(A$1:A$10,SMALL(IF($A$1:$A$10="a",ROW($A$1:$A$10),""),ROWS($1:1)))[/B]
Không muốn Ctrl + Shift + Enter thì đặt công thức thành Name
Ví dụ với công thứcta sẽ đặt đoạnMã:[B] =IFERROR(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)Mã:[B]INDEX(A$1:A$10,SMALL(IF($A$1:$A$10="a",ROW($A$1:$A$10),""),ROWS($1:1)))[/B]
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 ạ.
Sao mà không được chứ
Xem file tôi làm đây
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.
=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))),"")
=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))),"")
Ngại nghĩa là cấm cửa hàm mảng, nghĩa là đóng cửa tự đốt mình.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.