Giúp lập công thức Hàm tìm kiếm (1 người xem)

Liên hệ QC

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

mat_troi_xanh

Thành viên mới
Tham gia
3/5/07
Bài viết
1
Được thích
0
!$@!! Mình cần tìm hiểu Dùng hàm nào và cấu trúc dữ liệu viết như thế nào để tìm kiếm cho ông A nào đó (với 1 mã ID cố định) đã tham gia học lớp nào và chưa học lớp nào ! Các bạn giúp mình với !
Cảm ơn
 

File đính kèm

Bạn dùng thử hàm tự tạo sau:

Mã:
Option Explicit:            Const SHS As Integer = 99[b]
Function HocLop(IDex As String, Optional DaHoc As Boolean) As String[/b]
 Dim Rng As Range, AllRng As Range
 Dim ij As Integer, Hoc As String
 
 Set AllRng = Sheets("Sheet2").Range("A3:A" & SHS)
 ij = 2
 For Each Rng In AllRng
    ij = ij + 1
        If Rng.Value = IDex Then
            Set AllRng = Range("E" & ij & ":N" & ij)
            Exit For
        End If
 Next Rng
 If DaHoc = True Then Hoc = "X"
 ij = 0
 For Each Rng In AllRng
    ij = ij + 1
        If UCase$(Rng.Value) = Hoc Then
            HocLop = HocLop & "L" & CStr(ij) & ","
        End If
 Next Rng
 Set AllRng = Nothing
[b]End Function[/b]

(ú fáp hàm là 1 trong các Fw án sau:

=HocLop(A4)
=HocLop(A$5,NOT(FALSE))
=HocLop(A$6,FALSE))
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom