Tìm địa chỉ dòng

Liên hệ QC

hanhpptc

Thành viên tiêu biểu
Tham gia
16/5/08
Bài viết
459
Được thích
320
Mình có sheet1 là danh sách khách hàng
Tại sheet2, khi gõ mã khách ô A2, thì ô B2 hiện địa chỉ dòng tương ứng với mã khách cần tìm ở sheet1.
VD: ô A2 gõ mã khách là 5, thì ô B2 hiện 6 (mã khách 5 nằm tại dòng 6 ở sheet1)
Cách tìm: tìm từ A2:A65000 của sheet1, dò tìm chính xác mã khách hàng.
Bạn nào biết Code hướng dẫn giúp mình với. Xin cám ơn.
 

File đính kèm

Đơn giản mà bạn

PHP:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
 If Not Intersect(Target, [A2]) Is Nothing Then
   Dim Sh As Worksheet, Rng As Range, sRng As Range
   Set Sh = Sheet1
   Set Rng = Sh.Range(Sh.[A1], Sh.[A65500].End(xlUp))
   Set sRng = Rng.Find([A2].Value, , xlFormulas, xlWhole)
   If sRng Is Nothing Then
      MsgBox "Tìm Khong Tháy", , "GPE.COM Xin Luu Ý!"
   Else
      [b2].Value = sRng.Row
   End If
 End If
End Sub
 
Upvote 0
Mình có sheet1 là danh sách khách hàng
Tại sheet2, khi gõ mã khách ô A2, thì ô B2 hiện địa chỉ dòng tương ứng với mã khách cần tìm ở sheet1.
VD: ô A2 gõ mã khách là 5, thì ô B2 hiện 6 (mã khách 5 nằm tại dòng 6 ở sheet1)
Cách tìm: tìm từ A2:A65000 của sheet1, dò tìm chính xác mã khách hàng.
Bạn nào biết Code hướng dẫn giúp mình với. Xin cám ơn.
Bạn dùng hàm MATCH nhé!
Mã:
=IF(ISERROR(MATCH(A2;Sheet1!A:A;0));"Không có mã này";MATCH(A2;Sheet1!A:A;0))
Tùy theo định dạng của máy thay dấu ; thành dấu , nhé!
 
Upvote 0
Mình có sheet1 là danh sách khách hàng
Tại sheet2, khi gõ mã khách ô A2, thì ô B2 hiện địa chỉ dòng tương ứng với mã khách cần tìm ở sheet1.
VD: ô A2 gõ mã khách là 5, thì ô B2 hiện 6 (mã khách 5 nằm tại dòng 6 ở sheet1)
Cách tìm: tìm từ A2:A65000 của sheet1, dò tìm chính xác mã khách hàng.
Bạn nào biết Code hướng dẫn giúp mình với. Xin cám ơn.
Mình nghĩ đâu cần code gì cho phức tạp đâu bạn. Nếu đúng như cấu trúc file của bạn thì chỉ cần công thức như vầy là đủ:
=IF(ISERROR(MATCH(A2,Sheet1!A:A,0)),"Không tìm thấy",MATCH(A2,Sheet1!A:A,0))
Ẹc ẹc... gửi xong mới nhìn thấy bài của MinhCong ở trên...
 
Lần chỉnh sửa cuối:
Upvote 0
Cám ơn các bạn đã giúp đỡ nhiệt tình. Mình phải chọn giải pháp dùng code (của bạn ChanhTQ) thực ra là để chọn dòng dữ liệu cần tìm để sửa, xoá vv... được điều khiển qua forrm nhập liệu. Một lầm nữa xin chân thành cảm ơn các bạn đã giúp
 
Upvote 0
Web KT

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

Back
Top Bottom