Giúp dò tìm theo 1 phần của chuỗi

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

thuannm

Thành viên mới
Tham gia
7/5/12
Bài viết
15
Được thích
0
Nhờ các bác hướng dẫn dò tìm với điều kiện là 1 phần chuỗi.
Em dùng hàng lookup nhưng kết quả không như mong muốn.
VD: Máy tính xách tay HP, chỉ cần dò có chữ "Máy tính xách tay" là trả về Notebook.

Nếu có cách viết bằng code nhờ các bác chỉ thêm để em mở mang kiến thức.
 

File đính kèm

Nhờ các bác hướng dẫn dò tìm với điều kiện là 1 phần chuỗi.
Em dùng hàng lookup nhưng kết quả không như mong muốn.
VD: Máy tính xách tay HP, chỉ cần dò có chữ "Máy tính xách tay" là trả về Notebook.

Nếu có cách viết bằng code nhờ các bác chỉ thêm để em mở mang kiến thức.

Dùng LOOKUP thế này mới đúng:
Mã:
=LOOKUP(2,1/SEARCH($F$3:$F$4,A3),$G$3:$G$4)
hoặc:
Mã:
=LOOKUP(2,1/COUNTIF(A3,"*"&$F$3:$F$4&"*"),$G$3:$G$4)
 
Cám ơn bác, nhưng em bị vướng 1 vấn đề nữa là vị trí chuỗi như file kèm. Nhờ bác tư vấn giúp ạ.


Dùng LOOKUP thế này mới đúng:
Mã:
=LOOKUP(2,1/SEARCH($F$3:$F$4,A3),$G$3:$G$4)
hoặc:
Mã:
=LOOKUP(2,1/COUNTIF(A3,"*"&$F$3:$F$4&"*"),$G$3:$G$4)
 

File đính kèm

Kết quả đúng theo bạn sẽ là gì?

VD cùng 1 ô có 2 điều kiện thỏa thì lấy theo phần chuỗi đầu tiên thỏa ạ. Nhờ bác chỉ dẫn giúp em.
[TABLE="width: 883"]
[TR]
[TD]Tên Hàng
[/TD]
[TD]Loại
[/TD]
[TD]Kết Quả Cần
[/TD]
[/TR]
[TR]
[TD]Máy tính xách tay Acer Aspire E5-471-35YP
[/TD]
[TD]Notebook
[/TD]
[TD]Notebook
[/TD]
[/TR]
[TR]
[TD]Chiết khấu thương mại theo số lượng - sp Máy tính xách tay HP
[/TD]
[TD]Rebate
[/TD]
[TD]Rebate
[/TD]
[/TR]
[TR]
[TD]Chiết khấu thương mại theo số lượng sản phẩm Máy tính để bàn HP
[/TD]
[TD]Desktop
[/TD]
[TD]Rebate
[/TD]
[/TR]
[/TABLE]
 
Thừ công thức mảng này xem:

Mã:
=LOOKUP(2,1/(MIN(IFERROR(SEARCH($F$3:$F$5,A3),""))=IFERROR(SEARCH($F$3:$F$5,A3),"")),$G$3:$G$5)

Kết thúc bằng Ctrl-shift-enter, thay vì Enter.
 
Web KT

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

Back
Top Bottom