Tìm kiếm giá trị của một vùng A khi vùng B thỏa mãn điều kiện (2 người xem)

Liên hệ QC

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

RRRR123456

Thành viên mới
Tham gia
18/8/07
Bài viết
9
Được thích
4
Chào các bạn,
Mình đang gặp khó khăn cho vấn đề tìm kiếm một cell với một vùng thỏa mãn một điều kiện cho trước như trong file đính kèm.
Mình cũng đã thử viết macro nhưng giá trị trả về không đúng (mình không rành về macro lắm)
Vậy mong các bạn giúp đỡ mình vụ này.
Mình xin cảm ơn!
 

File đính kèm

Chào các bạn,
Mình đang gặp khó khăn cho vấn đề tìm kiếm một cell với một vùng thỏa mãn một điều kiện cho trước như trong file đính kèm.
Mình cũng đã thử viết macro nhưng giá trị trả về không đúng (mình không rành về macro lắm)
Vậy mong các bạn giúp đỡ mình vụ này.
Mình xin cảm ơn!

Đơn giản, bạn dùng công thức là được rồi

tại cel AB2:
PHP:
=INDEX($B$1:$Z$1,MATCH(AA2,B2:Z2,0))

tại cel AC2:
PHP:
=INDEX($B$1:$Z$1,INDEX(MAX((AA2=B2:Z2)*COLUMN(B2:Z2)),0)-COLUMN(A2))

Copy công thức cho các dòng tiếp theo là xong
 
Mình đã làm được rồi,
Cảm ơn vodoi2x đã giúp đỡ nhé!
 
Chào các bạn,
Mình đang gặp khó khăn cho vấn đề tìm kiếm một cell với một vùng thỏa mãn một điều kiện cho trước như trong file đính kèm.
Mình cũng đã thử viết macro nhưng giá trị trả về không đúng (mình không rành về macro lắm)
Vậy mong các bạn giúp đỡ mình vụ này.
Mình xin cảm ơn!

Macro của bạn đây !
Mã:
Sub Vmin_Vmax()
    Application.ScreenUpdating = False
    On Error Resume Next
    For Each Often In Range([aa2], [aa65000].End(3))
        Set Vung = Often(1, -24).Resize(, 25)
        Vmin = Vung.Find(Often, , , , , 1).Address
        Vmax = Vung.Find(Often, , , , , 2).Address
        Often(1, 2) = Cells(1, Range(Vmin).Column)
        Often(1, 3) = Cells(1, Range(Vmax).Column)
    Next
End Sub
 

File đính kèm

Web KT

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

Back
Top Bottom