Cần giúp trích xuất dữ liệu của 1 bảng

Liên hệ QC

toannq.vnptg

Thành viên mới
Tham gia
21/3/14
Bài viết
10
Được thích
1
1.PNG

Chào các bác,

Em có 1 bảng như trên, mong bác nào cao thủ giúp em công thức trích xuất giá trị của các hàng có "Proxy Used" sang một cột riêng với ạ. Em copy tay mỏi quá, có cả nghìn hàng. Mong các bác giúp em.

Em cảm ơn rất nhiều ạ
 
View attachment 202751

Chào các bác,

Em có 1 bảng như trên, mong bác nào cao thủ giúp em công thức trích xuất giá trị của các hàng có "Proxy Used" sang một cột riêng với ạ. Em copy tay mỏi quá, có cả nghìn hàng. Mong các bác giúp em.

Em cảm ơn rất nhiều ạ
Thử:
PHP:
Sub abc()
    With ActiveSheet.Columns("C:C")
        .SpecialCells(xlCellTypeConstants, 1).Offset(, -1).Copy Range("H2")
        .SpecialCells(xlCellTypeConstants, 1).Copy Range("I2")
    End With
End Sub

Cách khác:
PHP:
Sub abc()
    Dim i&, k&, LR&
    LR = Sheets("Sheet1").Range("H" & Rows.Count).End(xlUp).Row + 1
    k = 2: [H1] = "Proxy Used"
    For i = 1 To 100
        If Range("A" & i) = "Proxy Used" Then
            Range("A" & i).Offset(, 1).Resize(, 2).Copy Range("H" & Rows.Count).End(xlUp).Offset(1)
        End If
        k = k + 1
    Next
End Sub
 

File đính kèm

  • COPY Proxy Used.xls
    31 KB · Đọc: 12
Lần chỉnh sửa cuối:
Nhưng mà Filter chỉ áp dụng cho dữ liệu liên tục không có dòng trống đúng vậy không Befaint ?
Theo dữ liệu trong hình ở bài 1 thì vẫn filter được bạn à. Bằng cách
- Quét chọn toàn bộ dữ liệu
- Filter cột A theo điều kiện "Proxy Used"
- Xong copy cột B:C sang cột H
 
Theo dữ liệu trong hình ở bài 1 thì vẫn filter được bạn à. Bằng cách
- Quét chọn toàn bộ dữ liệu
- Filter cột A theo điều kiện "Proxy Used"
- Xong copy cột B:C sang cột H
Vậy thì cho chủ Topic thêm 1 cách:
PHP:
Sub abc2()
    With Range("A1:C1000")
        .Parent.AutoFilterMode = False
        .AutoFilter 1, "Proxy Used"
        .Offset(1).Copy Range("H" & Rows.Count).End(xlUp).Offset(1)
        .AutoFilter
    End With
End Sub
 
Web KT
Back
Top Bottom