lấy tên tât cả các hàng có cùng mã hàng (1 người xem)

  • Thread starter Thread starter ha1148
  • Ngày gửi Ngày gửi

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

ha1148

Thành viên mới
Tham gia
21/5/11
Bài viết
18
Được thích
0
Gửi mọi người xem giúp :

Em có nhiều tên hàng khác nhau nhưng lại có cùng mã hàng. Trong 1 bảng như VD đính kèm, em muốn dòng cuối cùng hiện được tên của tất cả các hàng có mã giống tương ứng đã có ở bên trên. Có lẽ em giải thích hơi lằng nhằng nên nhờ mọi người xem giúp em file đính kèm ạ.

em cám ơn !
 

File đính kèm

Trong khi chờ các nhà đại công thức , bạn thử với hàm tự tạo sau:

PHP:
Option Explicit
Function MaHangCuoi(Rng As Range, MaHang As Range)
 Dim Rg0 As Range, jJ As Long:          Const LT As String = "&"
 
 Set Rg0 = Rng.Find(MaHang, , xlFormulas, xlWhole)
 If Rg0 Is Nothing Then
    MaHangCuoi = "Nothing"
 Else
    Set Rng = Range(Rg0, Rng(Rng.Cells.Count))
    For Each Rg0 In Rng
        If Rg0.Value = MaHang.Value Then
            MaHangCuoi = MaHangCuoi & Rg0.Offset(, -1).Value & LT
            If Rg0.Row > MaHang.Row Then
                MaHangCuoi = "":        Exit Function
            End If
        End If
    Next Rg0
 End If
 jJ = Len(MaHangCuoi) - 1
 MaHangCuoi = Left(MaHangCuoi, jJ)
End Function

(ông thức tại [C2] sẽ là: =MaHangCuoi(B$1:B$9,B2)
Bạn FillDown xuống đến [C9] để có các kết quả như ý!
 

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

Back
Top Bottom