Nhờ mọi người sửa giúp công thức file báo cáo kho. (1 người xem)

Liên hệ QC

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

Anhtuong2015

Thành viên mới
Tham gia
13/3/19
Bài viết
9
Được thích
0
Hiện tai mình đang có file quản lý kho nhưng vì mã vật tư củ khác với mã mới. Nhưng tên có một vài vật tư giống nhau. Do đó mình muốn lọc loại vật tư giống nhau giữa sheet DMHH và Total để sử dụng vùng 1 mã vật tư mới.
Ban đầu mình có thử dung Vlookup nhưng giá trị nó lại không đúng. Nên bây giờ nhờ mọi người chỉ giúp.
 

File đính kèm

Hiện tai mình đang có file quản lý kho nhưng vì mã vật tư củ khác với mã mới. Nhưng tên có một vài vật tư giống nhau. Do đó mình muốn lọc loại vật tư giống nhau giữa sheet DMHH và Total để sử dụng vùng 1 mã vật tư mới.
Ban đầu mình có thử dung Vlookup nhưng giá trị nó lại không đúng. Nên bây giờ nhờ mọi người chỉ giúp.
Do đó mình muốn lọc loại vật tư giống nhau giữa sheet DMHH và Total để sử dụng vùng 1 mã vật tư mới.
=> Bạn nói rõ hơn chỗ này đi. Bạn muốn lọc như thế nào và trả kết quả ra ở sheet nào,ô nào?
 
Không hiểu yêu cầu của bạn là như thế nào, thử công thức này thay Vlookup xem, công thức này sẽ tìm từng dòng 1 xem dòng nào chứa số ký tự giống nhất với ô cần tìm kiếm.

Mã:
Function SearchChars(lookup_value As String, tbl_array As Range) As String
    Dim i As Integer, str As String, Value As String
    Dim a As Integer, b As Integer, cell As Variant
    
    For Each cell In tbl_array
        str = cell
        For i = 1 To Len(lookup_value)
            If InStr(cell, Mid(lookup_value, i, 1)) > 0 Then
                a = a + 1
                cell = Mid(cell, 1, InStr(cell, Mid(lookup_value, i, 1)) - 1) & Mid(cell, InStr(cell, Mid(lookup_value, i, 1)) + 1, 9999)
            End If
        Next i
        
        a = a - Len(cell)
        
        If a > b Then
            b = a
            Value = str
        End If
        
        a = 0
    Next cell
    SearchChars = Value
End Function
Nguồn: get-digital-help.com
 

File đính kèm

  • Untitled.png
    Untitled.png
    219.2 KB · Đọc: 10
Hiện tai mình đang có file quản lý kho nhưng vì mã vật tư củ khác với mã mới. Nhưng tên có một vài vật tư giống nhau. Do đó mình muốn lọc loại vật tư giống nhau giữa sheet DMHH và Total để sử dụng vùng 1 mã vật tư mới.
Ban đầu mình có thử dung Vlookup nhưng giá trị nó lại không đúng. Nên bây giờ nhờ mọi người chỉ giúp.
Với dữ liệu nầy chuyển mã thủ công là hiệu quả nhất, tự nhập theo ví dụ trong file
 

File đính kèm

Web KT

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

Back
Top Bottom