Xin giúp cách tìm và lọc dữ liệu!

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

csn

Thành viên mới
Tham gia
14/11/08
Bài viết
6
Được thích
1
Em là newbie nên mong các Pro giúp đỡ. Em muốn lập 1 công thức để liệt kê các giá trị cần tìm trong 1 cột có rất nhiều giá trị khác nhau ra thành 1 cột riêng biệt. Nói thì phức tạp nhưng các Pro xem file attach chắc sẽ hiểu ngay! Xin làm ơn giúp em càng sớm càng tốt. Em xin cảm ơn!
 

File đính kèm

Em là newbie nên mong các Pro giúp đỡ. Em muốn lập 1 công thức để liệt kê các giá trị cần tìm trong 1 cột có rất nhiều giá trị khác nhau ra thành 1 cột riêng biệt. Nói thì phức tạp nhưng các Pro xem file attach chắc sẽ hiểu ngay! Xin làm ơn giúp em càng sớm càng tốt. Em xin cảm ơn!
Bạn dùng CT này thử xem:D2=INDEX($A$2:$A$478,MATCH(C2,$B$2:$B$478,0),) rồi fill cho cả cột.
 
Mà nếu có thể anh giảng cho em về công thức anh dùng đc ko? Em copy và paste thì ok nhưng chưa hiểu lắm về cấu trúc công thức này!

Các Pro cho hỏi là sự khác biệt khi gõ các công thức D2=INDEX($A$2:$A$478,MATCH(C2,$B$2:$B$478,0),) và D2=INDEX(A2:A478,MATCH(C2,B2:B478,0),) ?
Em ko biết 2 cách này khác nhau như thế nào nhưng em thấy ra kết quả như nhau mà?
 
Chỉnh sửa lần cuối bởi điều hành viên:
Các Pro cho hỏi là sự khác biệt khi gõ các công thức D2=INDEX($A$2:$A$478,MATCH(C2,$B$2:$B$478,0),) và D2=INDEX(A2:A478,MATCH(C2,B2:B478,0),) ?
Em ko biết 2 cách này khác nhau như thế nào nhưng em thấy ra kết quả như nhau mà?

Hai công thức đều giống nhau. Chỉ khác nhau ở chổ thiết lập giá trị tương đối hay tuyệt đối ($) cho vùng dữ liệu thôi

Ơ công thức thứ nhất, khi bạn copy công thức cho các ô khác thì vùng dữ liệu $B$2:$B$478 sẽ không đổi, còn ở công thức thứ 2 sẽ bị thay đổi. Như vậy vùng tham chiếu trong công thức thứ 2 sẽ khác và kết quả trả về sẽ bị sai.
 
Mà nếu có thể anh giảng cho em về công thức anh dùng đc ko? Em copy và paste thì ok nhưng chưa hiểu lắm về cấu trúc công thức này!

Các Pro cho hỏi là sự khác biệt khi gõ các công thức D2=INDEX($A$2:$A$478,MATCH(C2,$B$2:$B$478,0),) và D2=INDEX(A2:A478,MATCH(C2,B2:B478,0),) ?
Em ko biết 2 cách này khác nhau như thế nào nhưng em thấy ra kết quả như nhau mà?
INDEX(MẢNG,HÀNG,CỘT)
Trong ví dụ của bạn hàm index sẽ lấy giá trị ở hàng 10(số 10 này do hàm MATCH tìm ra), trong dãy a2:a478. Vì mảng của bạn có 1 cột nên nên giá trị của CỘT trong hàm hàm không cần khai báo
 
Web KT

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

Back
Top Bottom