Lấy dữ liệu để điền vào ô theo điều kiện từ 02 cột (1 người xem)

Liên hệ QC

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

minhquang05

Thành viên mới
Tham gia
16/3/15
Bài viết
5
Được thích
0
Chào cả nhà,

Em có bài toán này mà đau đầu mãi chưa giải ra,
Cụ thể em muốn lấy dữ liệu từ cột C để điền dữ liệu vào cột G dựa trên điều kiện của cột H.
Thực tế em muốn tìm ngày cuối cùng đã thanh toán.
Chi tiết file đính kèm.
Các bác giúp em bằng hàm hay VBA đều được, dữ liệu của em rất nhiều (25000 dòng) nên làm bằng tay rất lâu.

Cảm ơn các bác
 

File đính kèm

Chào cả nhà,

Em có bài toán này mà đau đầu mãi chưa giải ra,
Cụ thể em muốn lấy dữ liệu từ cột C để điền dữ liệu vào cột G dựa trên điều kiện của cột H.
Thực tế em muốn tìm ngày cuối cùng đã thanh toán.
Chi tiết file đính kèm.
Các bác giúp em bằng hàm hay VBA đều được, dữ liệu của em rất nhiều (25000 dòng) nên làm bằng tay rất lâu.

Cảm ơn các bác
Tại ô G3 sheet1 thử công thức này:
Mã:
=IF(COUNTIF($A$3:$A3,$A3)>1,"",LOOKUP(2,1/($H$3:$H$29=$H$4)/($A$3:$A$29=$A7),$C$3:$C$29))
 
Lần chỉnh sửa cuối:
Upvote 0
Sub test()
lr = Range("A" & Rows.Count).End(xlUp).Row
For i = 3 To lr
If Range("H" & i) = "" And Range("A" & i) <> Range("A" & i - 1) Then
dongghi = i
End If
If Range("H" & i) <> "" And Range("H" & i + 1) = "" Then
dongdl = i
End If
If dongdl > 0 Then
Range("G" & dongghi) = Range("C" & dongdl)
dongdl = 0
dongghi = 0
End If
Next i
End Sub
 
Upvote 0

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

Back
Top Bottom