Nhờ sử dụng công thức để tìm mã số xuất hiện trong công đoạn

Liên hệ QC

Luc Van

Thành viên tiêu biểu
Tham gia
1/12/09
Bài viết
799
Được thích
577
Câu hỏi em có đính kèm trong files.
Cám ơn mọi người nhiều.
 

File đính kèm

  • Book1.xls
    15 KB · Đọc: 33
Câu hỏi em có đính kèm trong files.
Cám ơn mọi người nhiều.
Cái này dùng hàm không được đâu bạn à! Phải lập trình VBA thôi ---> Nối chuổi có điều kiện, dạng bài này đã đăng nhiều lần rồi (sao không chịu tìm trước?)
PHP:
Function JoinIf(CritArr, Criteria, ResArr, Sep As String) As String
  Dim CritTmp, ResTmp, i As Long, j As Long, k As Long, Arr()
  CritTmp = CritArr: ResTmp = ResArr
  On Error Resume Next
  For i = LBound(CritTmp, 1) To UBound(CritTmp, 1)
    For j = LBound(CritTmp, 2) To UBound(CritTmp, 2)
      If CritTmp(i, j) = Criteria Then
        k = k + 1
        ReDim Preserve Arr(1 To k)
        Arr(k) = ResTmp(i, j)
      End If
    Next
  Next
  JoinIf = Join(Arr, Sep)
End Function
Tại F3 ta gõ công thức =JoinIf($C$2:$C$11,F$2,$B$2:$B$11,"; ")
 

File đính kèm

  • JoinIf_Example.xls
    24 KB · Đọc: 21
Web KT
Back
Top Bottom