ไปยังเนื้อหาหลัก

วิธีวางข้อมูลลงในรายการที่กรองโดยข้ามแถวที่ซ่อนอยู่ใน Excel เท่านั้น

ผู้เขียน: Xiaoyang แก้ไขล่าสุด: 2023-07-14

อย่างที่ทราบกันดีว่าเมื่อเราพยายามวางค่าลงในรายการตารางที่กรองแล้วแถวที่ซ่อนจะไม่ถูกข้ามดังนั้นเราจะได้ผลลัพธ์ที่ไม่ถูกต้อง ตัวอย่างเช่นฉันมีสองแผ่นงานแผ่นที่ 1 มีข้อมูลที่ถูกกรองออกและแผ่นงาน 2 มีข้อมูลที่ฉันต้องการวางลงในแผ่นงานที่กรอง 1 ดังภาพหน้าจอต่อไปนี้ มีฟังก์ชันใดบ้างที่เราสามารถนำข้อมูลไปวางในแถวที่กรองแล้วใน Excel ได้หรือไม่?

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

วางข้อมูลลงในรายการที่กรองแล้วใน Excel ด้วยคอลัมน์ตัวช่วย

วางข้อมูลลงในรายการที่กรองแล้วใน Excel ด้วย Kutools for Excel


ลูกศรสีฟ้าฟองขวา วางข้อมูลลงในรายการที่กรองแล้วใน Excel ด้วยคอลัมน์ตัวช่วย

ในการวางข้อมูลลงในรายการที่กรองคุณต้องใช้คอลัมน์ตัวช่วยบางคอลัมน์โปรดทำตามขั้นตอนต่อไปนี้:

1. ขั้นแรกให้คลิก ข้อมูล > ตัวกรอง เพื่อลบตัวกรองและป้อน 1, 2 ลงในเซลล์ C2 และ C3 แยกจากกันซึ่งอยู่ถัดจากคอลัมน์ตัวกรองของคุณและเลือกเซลล์ C2 และ C3 จากนั้นลากที่จับเติมไปยังเซลล์ที่ตรงกับข้อมูลของคุณในแผ่นงาน 1 ดูภาพหน้าจอ:

doc-paste-to-filter-data-3

2. จากนั้นกรองข้อมูลของคุณอีกครั้งโดยคลิก ข้อมูล > ตัวกรองในตัวอย่างนี้ฉันจะกรอง“ KTE” จากแผ่นงาน 1 และพิมพ์สูตรนี้ = แถว () ลงในเซลล์ D2 จากนั้นเติมสูตรนี้ลงในเซลล์ที่มองเห็นได้ที่คุณต้องการของคอลัมน์ D ดูภาพหน้าจอ:

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

3. จากนั้นยกเลิกตัวกรองอีกครั้งและจัดเรียงข้อมูลตามคอลัมน์ D โดยเรียงลำดับจากน้อยไปมากรายการ KTE ทั้งหมดได้รับการจัดเรียงเข้าด้วยกันดูภาพหน้าจอ:

doc-paste-to-filter-data-4

4. จากนั้นคุณสามารถคัดลอกข้อมูล A1: B6 ในแผ่นงาน 2 และวางลงในช่วง A2: B7 ของแผ่นงาน 1

doc-paste-to-filter-data-4

5. จากนั้นคุณต้องกู้คืนลำดับข้อมูลเดิมโปรดคลิกที่คอลัมน์ C และเรียงลำดับข้อมูลจากน้อยไปมากดูภาพหน้าจอ:

doc-paste-to-filter-data-4

6. และลำดับข้อมูลได้รับการกู้คืนแล้วคุณสามารถลบเนื้อหาของคอลัมน์ C และคอลัมน์ D ได้ตามที่คุณต้องการในที่สุดคุณสามารถกรองข้อมูลที่คุณต้องการและคุณสามารถเห็นข้อมูลที่กรองแล้วถูกแทนที่ด้วยข้อมูลใหม่ได้สำเร็จ

doc-paste-to-filter-data-4


ลูกศรสีฟ้าฟองขวา วางข้อมูลลงในรายการที่กรองแล้วใน Excel ด้วย Kutools for Excel

วิธีแรกซับซ้อนเกินไปที่จะใช้ดังนั้นที่นี่ฉันจะแนะนำเครื่องมือที่มีประโยชน์ - Kutools สำหรับ Excelเดียวกันกับที่ วางในช่วงที่มองเห็นได้ คุณสามารถวางข้อมูลลงในรายการที่กรองได้อย่างรวดเร็วโดยไม่ต้องใช้ความพยายามมากนัก

Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน.

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดดำเนินการดังนี้:

1. ขั้นแรกเลือกการจัดเรียงข้อมูลที่คุณต้องการคัดลอกและวางลงในรายการที่กรอง จากนั้นคลิก Kutools > พิสัย > วางในช่วงที่มองเห็นได้ดูภาพหน้าจอ:

doc-paste-to-filter-data-4

2. แล้วก วางในช่วงที่มองเห็นได้ กล่องพร้อมต์จะปรากฏขึ้นคลิกเซลล์หรือเซลล์ช่วงที่คุณต้องการวางข้อมูลใหม่ดูภาพหน้าจอ:

doc-paste-to-filter-data-4

3. จากนั้นคลิก OK ข้อมูลใหม่จะถูกวางลงในรายการที่กรองแล้วเท่านั้นและข้อมูลแถวที่ซ่อนจะถูกเก็บไว้เช่นกัน

(1. ) ถ้าคุณเลือก วางเฉพาะค่า ตัวเลือกเฉพาะค่าเท่านั้นที่จะถูกวางลงในข้อมูลที่กรองแล้วโปรดดูที่ screesnhot:

doc-paste-to-filter-data-4

(2. ) ถ้าคุณเลือก ทั้งหมด ตัวเลือกค่าและการจัดรูปแบบจะถูกวางลงในข้อมูลที่กรองแล้วโปรดดูที่ screesnhot:

doc-paste-to-filter-data-4

คลิกเพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับยูทิลิตี้ Paste to Visible Range


ลูกศรสีฟ้าฟองขวา คัดลอกและวางค่าของเซลล์ลงในเซลล์ที่มองเห็นได้หรือกรองด้วย Kutools for Excel เท่านั้น:

Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
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