Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Microsoft Excel cung cấp một số cách để lọc dữ liệu. Bạn có thể lưu trữ những dữ liệu được lọc trong bảng gốc hoặc thậm chí trong một tờ riêng. Trong bài viết này, tôi sẽ chỉ cho bạn 4 phương thức để trích xuất dữ liệu được lọc trong Excel sang một trang khác.filter data. You can store those filtered data in the original sheet or even in a separate sheet. In this article, I will show you 4 methods to extract filtered data in Excel to another sheet.


Tải xuống Sổ làm việc thực hành

Bạn có thể tải xuống tệp Excel từ liên kết sau và thực hành cùng với nó.


Nếu bạn không cần thêm các cơ sở sau khi trích xuất dữ liệu trong Excel vào một tờ khác, bạn có thể sử dụng phương thức sao chép-dán cho điều đó. Đây là phương pháp cơ bản nhất. Vì vậy, hãy để xem cách sử dụng phương pháp này.another sheet, you can use the Copy-Paste method for that. This is the most basic method. So, let’s see how to use this method.

Chọn toàn bộ tập dữ liệu và nhấn Ctrl + Shift + L để áp dụng bộ lọc.dataset and press CTRL + SHIFT + L to apply Filter.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Sau đó nhấp vào biểu tượng thả xuống ở góc dưới bên phải của các tiêu đề cột.drop-down icon at the right-bottom corner of the column headers.

Sau đó, chọn một mục từ danh sách. Bây giờ tôi chọn wafer.select an item from the list. I’m selecting Wafer for now.

❹ Bây giờ nhấn nút OK.OK button.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Do đó, bạn sẽ chỉ thấy dữ liệu được lọc dựa trên các tiêu chí.filtered data based on the criteria.

Nhấn Ctrl + C để sao chép tất cả vào bảng tạm.CTRL + C to Copy them all into the clipboard.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Sau đó nhấn Ctrl + V để dán chúng vào một bảng tính khác trong Excel.CTRL + V to Paste them into another worksheet in Excel.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Đọc thêm: Cách trích xuất dữ liệu từ bảng Excel (6 phương pháp hiệu quả) How to Extract Data from Excel Sheet (6 Effective Methods)


Một cách khác để trích xuất dữ liệu được lọc vào một tờ khác trong Excel là sử dụng bộ lọc nâng cao.extract the filtered data to another sheet in Excel is to use the Advanced Filter.

Để sử dụng tính năng này,

Chọn toàn bộ tập dữ liệu và nhấn Ctrl + Shift + L để áp dụng bộ lọc.whole dataset and press CTRL + SHIFT + L to apply Filter.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Sau đó nhấp vào biểu tượng thả xuống ở góc dưới bên phải của các tiêu đề cột.destination worksheet having criteria. Now go to Data >> Sort & Filter >> Advanced.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Sau đó, chọn một mục từ danh sách. Bây giờ tôi chọn wafer.Advanced Filter dialog box will appear.

❹ Bây giờ nhấn nút OK.Copy to another location under the Action section. Then click on the up arrow icon you will find at the end of the List range bar.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Do đó, bạn sẽ chỉ thấy dữ liệu được lọc dựa trên các tiêu chí.worksheet having the original dataset and select the entire dataset. Then click on the down arrow key from the Advanced Filter – List range dialog box to go back.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Nhấn Ctrl + C để sao chép tất cả vào bảng tạm.up arrow key that you will find at the end of the Criteria range bar.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Sau đó nhấn Ctrl + V để dán chúng vào một bảng tính khác trong Excel.cell range having the criteria and click on the down arrow icon from the Advanced Filter – Criteria range dialog box to return back.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Đọc thêm: Cách trích xuất dữ liệu từ bảng Excel (6 phương pháp hiệu quả) up arrow key at the end of the Copy to bar.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Một cách khác để trích xuất dữ liệu được lọc vào một tờ khác trong Excel là sử dụng bộ lọc nâng cao.destination worksheet to store the filtered data then click on the down arrow icon from the Advanced Filter – Copy to: the dialog box to go back.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Để sử dụng tính năng này,Advanced Filter dialog box and hit the OK button.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Sau đó quay lại bảng tính điểm đến có tiêu chí. Bây giờ đi đến dữ liệu >> Sắp xếp & Bộ lọc >> Nâng cao.filtered data extracted to the destination worksheet.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Hộp thoại Bộ lọc nâng cao sẽ xuất hiện. How to Extract Data from Cell in Excel (5 Methods)


Chọn Sao chép vào một vị trí khác trong phần hành động. Sau đó nhấp vào biểu tượng Mũi tên lên bạn sẽ tìm thấy ở cuối thanh phạm vi danh sách.

  • Quay trở lại bảng tính có bộ dữ liệu gốc và chọn toàn bộ tập dữ liệu. Sau đó nhấp vào phím mũi tên xuống từ hộp thoại Bộ lọc nâng cao - Danh sách phạm vi để quay lại.
  • Nhấp vào phím mũi tên lên mà bạn sẽ tìm thấy ở cuối thanh phạm vi tiêu chí.
  • Chọn phạm vi ô có tiêu chí và nhấp vào biểu tượng mũi tên xuống từ hộp thoại Bộ lọc nâng cao - Tiêu chí để quay lại.
  • Cuối cùng nhấp vào phím Mũi tên lên ở cuối bản sao vào thanh.
  • ❽ Chọn một ô trên bảng tính đích để lưu trữ dữ liệu được lọc sau đó nhấp vào biểu tượng mũi tên xuống từ bộ lọc nâng cao - Sao chép đến: Hộp thoại để quay lại.

Đảm bảo mọi thứ được thực hiện trong hộp thoại Bộ lọc nâng cao và nhấn nút OK.extract the filtered data to another sheet and create a dynamic link between them then you can use Power Query.

Sau đó, bạn sẽ thấy dữ liệu được lọc được trích xuất vào bảng tính đích.

Đọc thêm: Cách trích xuất dữ liệu từ ô trong Excel (5 phương pháp)select the whole dataset and go to the name box to give it a name such as Data.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Bài đọc tương tựselect the whole data table and press CTRL + T to convert the dataset into an Excel table. The Create Table dialog box will appear. Just click OK on it.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Mã VBA để chuyển đổi tệp văn bản thành Excel (7 Phương thức)Data >> Get Data >> From Other Sources >> From Microsoft Query.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Cách nhập dữ liệu vào Excel từ một tệp Excel khác (2 cách)dialog box will appear.

Cách nhập tệp văn bản với nhiều trình phân cách vào Excel (3 phương thức)Excel Files and hit OK.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Excel VBA: Kéo dữ liệu tự động từ một trang web (2 phương pháp)Select Workbook dialog box will appear.

Cách nhập dữ liệu từ trang web an toàn vào Excel (với các bước nhanh)Excel worksheet name under the Database Name section and hit OK.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Nếu bạn muốn trích xuất dữ liệu được lọc vào một trang khác và tạo một liên kết động giữa chúng thì bạn có thể sử dụng truy vấn nguồn.Query Wizard –  Choose Columns dialog box will appear.

Để làm điều đó làm theo bước dưới đây:Data that you have created previously. This will show all the column names of your dataset.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Trước hết, chọn toàn bộ tập dữ liệu và chuyển đến hộp tên để đặt tên cho nó như dữ liệu.Double click each of the column names under the Data in the Available tables and columns section. Those column names will appear in the Columns in your query box. After that hit the Next button to proceed further.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Một lần nữa chọn toàn bộ bảng dữ liệu và nhấn Ctrl + T để chuyển đổi bộ dữ liệu thành bảng Excel. Hộp thoại Tạo bảng sẽ xuất hiện. Chỉ cần nhấp vào OK trên nó.Column to filter box. Then choose equals from the Only include rows where drop-down. Then from the next drop-down choose an entity. I’m choosing Pasta here.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Bây giờ hãy truy cập dữ liệu >> Nhận dữ liệu >> từ các nguồn khác >> từ Microsoft Query.Query Wizard – Sort Order, select a column name from the Sort by drop-down. Then choose either Ascending or Descending. After that, you can click on the Next button.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Chọn hộp thoại Nguồn dữ liệu sẽ xuất hiện.Return Data to Microsoft Excel option from the Query Wizard – Finish dialog box and hit the Finish button.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

❹ Chọn tệp Excel và nhấn OK.Import Data dialog box will appear.

Sau đó, hộp thoại Chọn sổ làm việc sẽ xuất hiện. New worksheet option and hit OK.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

❺ Chọn tên bảng tính Excel của bạn trong phần Tên cơ sở dữ liệu và nhấn OK.filtered data extracted in a new worksheet like this.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Trình hướng dẫn truy vấn - & NBSP; Chọn hộp thoại Cột sẽ xuất hiện. How to Extract Data from Excel Based on Criteria (5 Ways)


Để sử dụng mã VBA để trích xuất dữ liệu được lọc vào một tờ khác trong Excel, hãy xem qua các bước sau.VBA code to extract filtered data to another sheet in Excel, go through the following steps.

Nhấn Alt + F11 để mở trình chỉnh sửa VBA.ALT + F11 to open the VBA editor.

Sau đó đi đến Chèn >> Mô -đun.Insert >> Module.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Sao chép mã VBA sau.Copy the following VBA code.

Sub ExtractionToAnotherSheet()

    Dim xStr1 As String
    Dim xAddress1 As String
    Dim xRg1 As Range
    Dim xCRg1 As Range
    Dim xSRg1 As Range

    On Error Resume Next
    xAddress1 = ActiveWindow.RangeSelection.Address
    Set xRg1 = Application.InputBox("Insert the range of filter area:", "Microsoft Excel", xAddress, , , , , 8)
    If xRg1 Is Nothing Then Exit Sub
    Set xCRg1 = Application.InputBox("Insert the range of criteria :", "Microsoft Excel", "", , , , , 8)
    If xCRg1 Is Nothing Then Exit Sub
    Set xSRg1 = Application.InputBox("Insert the range of output:", "Microsoft Excel", "", , , , , 8)
    If xSRg1 Is Nothing Then Exit Sub

    xRg1.AdvancedFilter xlFilterCopy, xCRg1, xSRg1, False
    xSRg1.Worksheet.Activate
    xSRg1.Worksheet.Columns.AutoFit

End Sub

Sự cố mã VBA

  • Lúc đầu, tôi tuyên bố 5 biến. 5 variables.
  • Sau đó, tôi đã sử dụng InputBox để yêu cầu 3 phạm vi khác nhau. Đó là phạm vi diện tích bộ lọc, phạm vi tiêu chí và phạm vi đầu ra.InputBox to ask for 3 different ranges. Which are filter area range, criteria range, and output range.
  • Để chọn những phạm vi đó, tôi đã sử dụng phạm vi.ranges, I used the RangeSelection.
  • Để áp dụng bộ lọc, tôi đã sử dụng phương pháp vbaadvancedfilter cũng đã sử dụng phương thức tự động cho các cột tự động sau khi bộ lọc được áp dụng.Filter I used the VBA AdvancedFilter method also used AutoFit method to AutoFit columns after the Filter is applied.
  • Để thoát nếu không có phạm vi nào được cung cấp, tôi đã sử dụng Sub thoát.Exit Sub.

Dán và lưu mã VBA trong trình chỉnh sửa VBA.Paste and Save the VBA code in the VBA editor.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Quay trở lại bảng tính và nhấn Alt + F8 để sử dụng hộp thoại Macro. Sau đó, từ hộp thoại Macro nhấn nút chạy.worksheet and press ALT + F8 to avail the Macro dialog box. Then from the Macro dialog box hit the Run button.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Một hộp đầu vào nhỏ sẽ xuất hiện.Input Box will appear.

Chèn phạm vi của khu vực bộ lọc vào đầu vào đó.Insert the range of the filter area into that input box.

& Nbsp; Ở đây, tôi đã chọn phạm vi B4: E12. Sau đó bấm OK.B4:E12. Then click OK.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Một hộp đầu vào khác sẽ xuất hiện.Input Box will appear.

Chèn phạm vi ô của các tiêu chí vào hộp đầu vào đó và nhấn OK.Insert the cell range of the criteria into that input box and hit OK.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

& Nbsp; Sau đó, trong hộp đầu vào cuối cùng, chèn ô đích nằm trong một bảng tính khác. Sau đó bấm OK.Input Box, insert the destination cell ranges from a different worksheet. Then click OK.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Sau đó, bạn sẽ nhận được dữ liệu được lọc trong phạm vi ô ưa thích của mình trong một bảng tính khác.filtered data in your preferred cell range in another worksheet.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác

Đọc thêm: Trích xuất dữ liệu từ trang này sang trang khác bằng VBA trong Excel (3 Phương pháp)Extract Data from One Sheet to Another Using VBA in Excel (3 Methods)


Phần thực hành

Bạn sẽ nhận được một tờ Excel như ảnh chụp màn hình sau, ở cuối tệp Excel được cung cấp. Nơi bạn có thể thực hành tất cả các phương pháp được thảo luận trong bài viết này.

Hướng dẫn how to extract filtered data from excel to another sheet - cách trích xuất dữ liệu đã lọc từ excel sang sheet khác


Sự kết luận

Tóm lại, chúng tôi đã thảo luận về 4 phương pháp để trích xuất dữ liệu được lọc trong Excel sang một trang khác. Bạn được khuyến nghị tải xuống sổ làm việc thực hành cùng với bài viết này và thực hành tất cả các phương pháp với điều đó. Và don không ngần ngại hỏi bất kỳ câu hỏi nào trong phần bình luận dưới đây. Chúng tôi sẽ cố gắng trả lời tất cả các truy vấn có liên quan càng sớm càng tốt. Và vui lòng truy cập trang web của chúng tôi Exceldemy để khám phá thêm.4 methods to extract filtered data in Excel to another sheet. You are recommended to download the practice workbook attached along with this article and practice all the methods with that. And don’t hesitate to ask any questions in the comment section below. We will try to respond to all the relevant queries asap. And please visit our website Exceldemy to explore more.


Những bài viết liên quan

  • Cách trích xuất năm từ ngày ở Excel (3 cách)
  • Cách trích xuất tháng kể từ ngày ở Excel (5 cách nhanh chóng)
  • Trích xuất văn bản sau một ký tự trong Excel (6 cách)
  • Công thức Excel để có được 3 ký tự đầu tiên từ một ô (6 cách)
  • Cách lấy dữ liệu từ một tờ khác dựa trên các tiêu chí trong Excel
  • Cách trích xuất dữ liệu từ Excel sang Word (4 cách)