Hướng dẫn em thiết lập hàm Index (3 người xem)

  • Thread starter Thread starter NH_DK
  • Ngày gửi Ngày gửi
Liên hệ QC

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

NH_DK

Let's patience
Tham gia
29/7/10
Bài viết
865
Được thích
1,204
Nghề nghiệp
Kế toán
Em có ví dụ này mà làm mãi không cho kết quả đúng. Nhờ AC thiết lập công thức dùm em nhé!
 

File đính kèm

Em có ví dụ này mà làm mãi không cho kết quả đúng. Nhờ AC thiết lập công thức dùm em nhé!
Anh nghĩ với bài này có thể không dùng công thức mà sử dụng VBA có lẽ hợp lý hơn. Cụ thể là sử dụng sự kiện Worksheet_Change kết hợp với Advanced Filter. Ngọc tham khảo trong file nhé. Trong file đính kèm, Ngọc thử thay đổi giá trị tại ô H16 và xem kết quả nhé.
 

File đính kèm

Anh ơi, code này thì ổn. Nhưng đây là 1 phần em tách ra từ 1 bài tập. Em muốn dùm công thức Index để lọc dữ liệu anh ah!
 
Em có ví dụ này mà làm mãi không cho kết quả đúng. Nhờ AC thiết lập công thức dùm em nhé!
Cách đơn giản nhất Ngọc dùng 1 cột phụ phía trước cột D, sau đó dùng hàm IF để lọc những giá trị bằng ô F3 sau đó dùng hàm VLOOKUP để lọc là OK. Còn không muốn dùng cột phụ thì phải đặt name
VD: Lấy cột C làm cột phụ sau đó tại ô C4 nhập công thức sau:
Mã:
=IF(D4=$F$3;MAX($C$3:C3)+1;"")
Bắt đầu lọc ở ô F4
Mã:
=IF(COUNTIF($C$4:$C$12;ROWS($1:1));VLOOKUP(ROWS($1:1);$C$4:$E$12;3;0);"")
 

File đính kèm

Em có ví dụ này mà làm mãi không cho kết quả đúng. Nhờ AC thiết lập công thức dùm em nhé!
Dạng này này làm quá trời lần rồi mà bạn
Cho bạn 1 công thức đơn giản nhất (chưa bẫy lỗi)
PHP:
=INDEX($E$1:$E$1000,SMALL(IF($D$1:$D$1000=$F$3,ROW($1:$1000),""),ROWS($1:1)))
Gõ xong bấm tổ hợp phím Ctrl + Shift + Enter ---> Kéo fill xuống đến khi nào gặp lỗi thì ngưng
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom