Bỏ qua nội dung chính

Làm thế nào để dán dữ liệu vào danh sách đã lọc chỉ bỏ qua các hàng ẩn trong Excel?

Như chúng ta đã biết, khi chúng ta cố gắng dán các giá trị vào danh sách bảng đã lọc, các hàng ẩn sẽ không bị bỏ qua, vì vậy chúng ta sẽ nhận được kết quả sai. Ví dụ: tôi có hai trang tính, Trang tính 1 chứa dữ liệu đã được lọc ra và Trang tính 2 có dữ liệu mà tôi muốn dán nó vào Trang tính 1 đã lọc như sau ảnh chụp màn hình được hiển thị. Có chức năng nào mà chúng ta có thể lấy dữ liệu dán vào các hàng đã lọc chỉ trong Excel không?

doc-paste-to-filter-data-1 doc-paste-to-filter-data-2

Dán dữ liệu vào danh sách đã lọc trong Excel với các cột trợ giúp

Dán dữ liệu vào danh sách đã lọc trong Excel với Kutools cho Excel


mũi tên màu xanh bong bóng bên phải Dán dữ liệu vào danh sách đã lọc trong Excel với các cột trợ giúp

Để dán dữ liệu vào danh sách đã lọc, bạn cần áp dụng một số cột trợ giúp, vui lòng thực hiện theo từng bước sau:

1. Đầu tiên, hãy nhấp vào Ngày > Lọc để loại bỏ bộ lọc và nhập 1, 2 vào ô C2 và C3 riêng biệt bên cạnh cột bộ lọc của bạn và chọn ô C2 và C3, sau đó kéo chốt điền vào các ô tương ứng với dữ liệu của bạn trong Trang tính 1. Xem ảnh chụp màn hình:

doc-paste-to-filter-data-3

2. Sau đó, lọc lại dữ liệu của bạn bằng cách nhấp vào Ngày > Lọc, trong ví dụ này, tôi sẽ lọc “KTE” từ Trang tính 1 và nhập công thức này = ROW () vào ô D2, sau đó điền công thức này vào các ô hiển thị bạn cần của cột D, xem ảnh chụp màn hình:

doc-paste-to-filter-data-4 2 doc-paste-to-filter-data-5

3. Và sau đó hủy bộ lọc một lần nữa và sắp xếp dữ liệu theo Cột D với thứ tự tăng dần, tất cả các mục KTE đã được sắp xếp cùng nhau, xem ảnh chụp màn hình:

doc-paste-to-filter-data-4

4. Tiếp theo, bạn có thể sao chép dữ liệu A1: B6 trong Trang tính 2 và dán chúng vào phạm vi A2: B7 của Trang tính 1.

doc-paste-to-filter-data-4

5. Sau đó, bạn cần khôi phục thứ tự dữ liệu ban đầu, vui lòng nhấp vào Cột C và sắp xếp dữ liệu tăng dần, xem ảnh chụp màn hình:

doc-paste-to-filter-data-4

6. Và thứ tự dữ liệu đã được khôi phục, sau đó bạn có thể xóa nội dung của cột C và cột D khi bạn cần, cuối cùng, bạn có thể lọc dữ liệu cần thiết của mình và bạn có thể thấy dữ liệu đã lọc đã được thay thế bằng dữ liệu mới thành công.

doc-paste-to-filter-data-4


mũi tên màu xanh bong bóng bên phải Dán dữ liệu vào danh sách đã lọc trong Excel với Kutools cho Excel

Phương pháp đầu tiên quá phức tạp để áp dụng, vì vậy, ở đây, tôi sẽ giới thiệu cho bạn một công cụ tiện dụng - Kutools cho Excel, Với khả Dán vào phạm vi có thể nhìn thấy , bạn có thể nhanh chóng dán dữ liệu vào danh sách đã lọc mà không cần nhiều nỗ lực.

Kutools cho Excel : với hơn 300 bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn trong 30 ngày.

Sau khi cài đặt Kutools cho Excel, vui lòng làm như sau:

1. Đầu tiên, chọn sắp xếp dữ liệu mà bạn muốn sao chép và dán vào danh sách đã lọc. Và sau đó nhấp vào Kutools > Phạm vi > Dán vào phạm vi có thể nhìn thấy, xem ảnh chụp màn hình:

doc-paste-to-filter-data-4

2. Và sau đó một Dán vào phạm vi có thể nhìn thấy hộp nhắc xuất hiện, hãy nhấp vào một ô hoặc một dải ô mà bạn muốn dán dữ liệu mới, xem ảnh chụp màn hình:

doc-paste-to-filter-data-4

3. Sau đó nhấn vào OK , dữ liệu mới chỉ được dán vào danh sách đã lọc và dữ liệu hàng ẩn cũng được giữ lại.

(1.) Nếu bạn chọn Chỉ dán giá trị tùy chọn, chỉ các giá trị sẽ được dán vào dữ liệu đã lọc, hãy xem ảnh chụp screesnhot:

doc-paste-to-filter-data-4

(2.) Nếu bạn chọn Tất cả tùy chọn, các giá trị cũng như định dạng sẽ được dán vào dữ liệu đã lọc, xem screesnhot:

doc-paste-to-filter-data-4

Nhấp để biết thêm về tiện ích Dán vào Phạm vi Hiển thị này.


mũi tên màu xanh bong bóng bên phải Chỉ sao chép và dán các giá trị ô vào các ô hiển thị hoặc được lọc với Kutools cho Excel:

Kutools cho Excel: với hơn 300 bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn trong 30 ngày. Tải xuống và dùng thử miễn phí ngay!

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (11)
Rated 5 out of 5 · 2 ratings
This comment was minimized by the moderator on the site
It works, thank you. The first method is quiet simple for me even for the table with thousands of rows.
Rated 5 out of 5
This comment was minimized by the moderator on the site
Qué gran solución. Lo máximo!
This comment was minimized by the moderator on the site
Hallo zusammen, ich habe die Version mit den Hilfsspalten soeben ausprobiert und mit ein paar kleinen Änderungen, funktioniert es auch in M365: = REIHE () gibt es nicht mehr, das heißt jetzt: =ZEILE()
Nachdem ich diese Formel eingefügt habe, habe ich (in meiner gefilterten Liste) die Werte, die bei =ZEILE() angezeigt werden farbig markiert. Erst anschließend habe ich wieder den Filter entfernt und die Liste nach der ausgewählten Farbe sortiert. Fertig! So kann man die obersten (farbigen) Zellen nun bearbeiten und Daten einfügen.
This comment was minimized by the moderator on the site
Muchas gracias, me sirvió mucho. Toda una tarde estaba viendo manera, pero con Kutools for Excel la vida es mas facil
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hello, Saul,
Glad the Kutools can help you, 😀
This comment was minimized by the moderator on the site
Not working. I tried in Office 2007. I copied range of cell and try to paste into visible cells, the clipboard data deleted but its not pasting. Try to provide solution
This comment was minimized by the moderator on the site
A mon niveau c'est pareil, ça ne fonctionne pas. Existe-t-il autre solution ?
This comment was minimized by the moderator on the site
Hello, friends
If the above method can not work well, here, you can also use the below VBA code: (Note: Before using the code, you should backup your data, the code doesn't support undo.)
Sub CopyFilteredCells()
	'Updateby Extendoffice
	Dim rng1 As Range
	Dim rng2 As Range
	Dim InputRng As Range
	Dim OutRng As Range
	xTitleId     = "KutoolsforExcel"
	Set InputRng = Application.Selection
	Set InputRng = Application.InputBox("Copy Range :", xTitleId, InputRng.Address, Type: = 8)
	Set OutRng   = Application.InputBox("Paste Range:", xTitleId, Type: = 8)
	For Each rng1 In InputRng
		rng1.Copy
		For Each rng2 In OutRng
			If rng2.EntireRow.RowHeight > 0 Then
				rng2.PasteSpecial
				Set OutRng = rng2.Offset(1).Resize(OutRng.Rows.Count)
				Exit For
			End If
		Next
	Next
	Application.CutCopyMode = False
End Sub


Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
I spent hours trying to solve this until I eventually found this awesome website. Thanks!
This comment was minimized by the moderator on the site
Very helpful and straightforward. I was looking everywhere on the internet and did not find anything. Or tutorials to achieve something else :) Thanks a lot
This comment was minimized by the moderator on the site
YOU. ARE. BAE. AND. THE. GOAT. But seriously thanks so much! I have been looking everywhere for help on this!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations