So sánh 1 ký tự trong 1 chuỗi với 1 chuỗi khác

Chia sẻ bởi:hands
★★★★★
Quảng cáo

Em có 2 cột chuỗi ký tự như trong file. Em muốn so sánh 1 trong số các đặc điểm ở bảng 2 đối chiếu với bảng 1 và đánh giá. Xin cảm ơn a

Dùng thử UDF

Public Function KiemTraThuoc(ByVal mabenh_do As String, ByVal mabenh_goc As String) As Boolean
Dim v As Variant
KiemTraThuoc = False
For Each v In Split(mabenh_do, ";")
    If InStr(1, mabenh_goc, Left(v, 3)) > 0 Then
        KiemTraThuoc = True
        Exit For
    End If
Next v
End Function

Tại H3, nhập công thức:

=KiemTraThuoc(A3,VLOOKUP(C3,Data!$B:$C,2,0))

Các mã cách nhau bằng dấu ";" dò tất cả các mã trong chuỗi đó so với data gốc bạn ạ

Sửa dòng: If InStr(1, mabenh_goc, Left(v, 3)) > 0 Then

thành: If InStr(1, mabenh_goc, v) > 0 Then

.

www.giaiphapexcel.com/diendan/threads/so-s%C3%A1nh-1-k%C3%BD-t%E1%BB%B1-trong-1-chu%E1%BB%97i-v%E1%BB%9Bi-1-chu%E1%BB%97i-kh%C3%A1c.164071/

Ứng dụng AI và Chat GPT trong Quản trị nhân sự
Khóa học SprinGO phù hợp

Ứng dụng AI và Chat GPT trong Quản trị nhân sự

Học xong khóa này, học viên có thể: Hiểu đúng bản chất AI, các nhóm AI phổ biến và cách AI “hoạt động” ở...

Xem khóa học
★★★★★ 5 ★ 1 👤 0 ▥ 0
Quảng cáo

Bạn nên đọc

Bình luận

Quảng cáo

Cũ vẫn chất

Xem thêm