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

วิธีคัดลอกข้อมูลไปยังแผ่นงานอื่นด้วยตัวกรองขั้นสูงใน Excel

โดยปกติเราสามารถใช้ไฟล์ ตัวกรองขั้นสูง คุณลักษณะในการดึงข้อมูลจากข้อมูลดิบในแผ่นงานเดียวกัน แต่ในบางครั้งเมื่อคุณพยายามคัดลอกผลลัพธ์ที่กรองแล้วไปยังแผ่นงานอื่นคุณจะได้รับข้อความเตือนดังต่อไปนี้ ในกรณีนี้คุณจะจัดการกับงานนี้ใน Excel ได้อย่างไร?

คัดลอกข้อมูลไปยังแผ่นงานอื่นด้วยตัวกรองขั้นสูงโดยใช้คุณสมบัติตัวกรองขั้นสูง

คัดลอกข้อมูลไปยังแผ่นงานอื่นด้วยตัวกรองขั้นสูงโดยใช้รหัส VBA


คัดลอกข้อมูลไปยังแผ่นงานอื่นด้วยตัวกรองขั้นสูงโดยใช้คุณสมบัติตัวกรองขั้นสูง

นี่คือวิธีแก้ปัญหาง่ายๆสำหรับคุณในการแก้ปัญหานี้โปรดทำดังนี้:

1. เปิดใช้งานแผ่นงานที่คุณต้องการคัดลอกผลลัพธ์ที่กรองแล้วโดยใช้ฟังก์ชันตัวกรองขั้นสูง

2. จากนั้นคลิก ข้อมูล > ระดับสูงดูภาพหน้าจอ:

3. ใน ตัวกรองขั้นสูง ใหเลือก คัดลอกไปยังตำแหน่งอื่น จาก การกระทำ แล้วคลิก เพื่อเลือกช่วงข้อมูลที่คุณต้องการกรองในแผ่นงานอื่นด้านข้าง ช่วงรายการไปที่คลิก ข้างปุ่ม ช่วงเกณฑ์ เพื่อเลือกเกณฑ์จากแผ่นงานอื่นดูภาพหน้าจอ:

4. จากนั้นคลิก ข้างปุ่ม คัดลอกไปที่ เพื่อเลือกเซลล์ที่คุณต้องการแสดงผลลัพธ์ที่กรองออกจากแผ่นงานที่ใช้งานอยู่จากนั้นคลิก OK ผลลัพธ์ที่กรองแล้วจะถูกแยกไปยังแผ่นงานอื่นตามแผ่นข้อมูลต้นฉบับของคุณ


คัดลอกข้อมูลไปยังแผ่นงานอื่นด้วยตัวกรองขั้นสูงโดยใช้รหัส VBA

หากคุณมีทักษะในการใช้รหัส VBA คุณสามารถทำงานนี้ให้เสร็จโดยใช้รหัส VBA ต่อไปนี้

1. เปิดใช้งานแผ่นงานที่คุณต้องการกรองและคัดลอกผลลัพธ์ไปยังแผ่นงานอื่น

2. กด ALT + F11 ใน Excel และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

3. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ โมดูล หน้าต่าง.

รหัส VBA: คัดลอกข้อมูลไปยังแผ่นงานอื่นด้วยตัวกรองขั้นสูง:


Sub Advancedfiltertoanothersheet()
'Updateby Extendoffice
    Dim xStr As String
    Dim xAddress As String
    Dim xRg As Range
    Dim xCRg As Range
    Dim xSRg As Range
    On Error Resume Next
    xAddress = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select the filter range:", "Kutools for Excel", xAddress, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Set xCRg = Application.InputBox("Please select the criteria range:", "Kutools for Excel", "", , , , , 8)
    If xCRg Is Nothing Then Exit Sub
    Set xSRg = Application.InputBox("Please select the output range:", "Kutools for Excel", "", , , , , 8)
    If xSRg Is Nothing Then Exit Sub
    xRg.AdvancedFilter xlFilterCopy, xCRg, xSRg, False
    xSRg.Worksheet.Activate
    xSRg.Worksheet.Columns.AutoFit
End Sub

4. จากนั้นกด F5 คีย์เพื่อเรียกใช้รหัสนี้และกล่องพร้อมต์จะปรากฏขึ้นเพื่อให้คุณเลือกช่วงข้อมูลที่คุณต้องการกรองดูภาพหน้าจอ:

5. จากนั้นคลิก OKและกล่องโต้ตอบอื่นจะปรากฏขึ้นเพื่อเตือนให้คุณเลือกช่วงเกณฑ์ที่คุณต้องการกรองตามดูภาพหน้าจอ:

6. ไปที่การคลิก OKในกล่องโต้ตอบที่โผล่ออกมาโปรดเลือกเซลล์จากแผ่นงานใหม่อื่นที่คุณต้องการส่งออกผลการกรองดูภาพหน้าจอ:

7. ในที่สุดคลิก OK ข้อมูลที่กรองแล้วจะถูกส่งออกไปยังแผ่นงานอื่นตามที่คุณต้องการ

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

🤖 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 (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
No funciona, sigue el mismo mensaje de error....
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations