Hỏi: Hàm concate?

  • Thread starter muatuyet2007
  • Ngày gửi
M

muatuyet2007

Guest
29/4/10
2
0
0
38
vinh phuc
tại cột A có các giá trị dạng tex tai cột B có các giá trị dạng số, giờ em muốn ở ô C1 sẽ cho kết quả là tổng hợp các giá trị ở cột A ( giá trị cột A tương ứng cột B là 1) ah chị nào biết giúp em với. thanks anh chị nhiều.
ví dụ: tại cột A ( A1 đến A5 là a,b,c,d,e) Tại cột B là ( B1 đến B5 là 1,2,1,3,1) Cột C1 em muốn tổng hợp các giá trị ở cột A mà tương ứng ở cột B là giá trị 1, như ví dụ này thì kết quả ở cột C1 là ace.
thanks các anh chị nhiều!
 
Khóa học Quản trị dòng tiền
HongViet

HongViet

Cao cấp
10/11/05
286
10
18
Đà nẵng
Ðề: 1 trong những Trả lời: Hàm tự tạo sau

Mã:
Option Explicit
[B]Function cLOOKUP(LookUpValue, LookupRange) As String[/B]
 Dim sRng As Range, Rng As Range
 
 Set Rng = LookupRange
 Set sRng = Rng.Find(LookUpValue, , xlFormulas, xlWhole)
 If sRng Is Nothing Then
    cLOOKUP = "Nothing"
 Else
    Set Rng = Range(sRng, Rng(Rng.Rows.Count))
    For Each sRng In Rng
        If sRng.Value = LookUpValue Then cLOOKUP = cLOOKUP & sRng.Offset(, -1)
    Next sRng
 End If
[B]End Function[/B]

1 | Name | Num |
2 |G|1
3 |9|7
4 |P|1
5 |1|5
6 |E|1
7 |COM|2

Cú fáp hàm sẽ là : =cLOOKUP(1,B1:B7)
 

Xem nhiều

Webketoan Zalo OA