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

จะนำเข้าข้อมูลจากแผ่นงานอื่นได้อย่างไร?

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

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

นำเข้าข้อมูลจากแผ่นงานอื่นด้วยฟังก์ชัน Connections

นำเข้าข้อมูลจากแผ่นงานอื่นด้วยรหัส VBA

นำเข้าข้อมูลจากแผ่นงานอื่นด้วย Kutools for Excel


นำเข้าข้อมูลจากแผ่นงานอื่นด้วยฟังก์ชัน Connections

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

1. ไปที่คลิก ข้อมูล > การเชื่อมต่อดูภาพหน้าจอ:

ภาพหน้าจอของการคลิกปุ่มการเชื่อมต่อ

2. ใน การเชื่อมต่อสมุดงาน โต้ตอบคลิก เพิ่ม ปุ่มและโผล่ออกมา การเชื่อมต่อที่มีอยู่ โต้ตอบคลิก เรียกดูเพิ่มเติม ปุ่มดูภาพหน้าจอ:

ภาพหน้าจอของการเพิ่มการเชื่อมต่อสมุดงาน
ลูกศร
ภาพหน้าจอของการเรียกดูการเชื่อมต่อเพิ่มเติม

3. จากนั้นเลือกสมุดงานที่คุณต้องการส่งออกข้อมูลไปยังแผ่นงานปัจจุบัน

ภาพหน้าจอของการเลือกสมุดงาน

4. หลังจากเลือกสมุดงานแล้วโปรดคลิก จุดเปิด แล้วเลือกหนึ่งแผ่นงานที่คุณต้องการใช้ ดูภาพหน้าจอ:

เพิ่มภาพหน้าจอของการเสร็จสิ้นสมุดงานแล้ว

5. จากนั้นคลิก OKมันจะกลับไปที่ไฟล์ การเชื่อมต่อสมุดงาน กล่องโต้ตอบและสมุดงานที่คุณเลือกจะถูกเพิ่มลงในกล่องรายการโปรดปิดกล่องโต้ตอบนี้

6. จากนั้นไปที่คลิก ข้อมูล > การเชื่อมต่อที่มีอยู่ดูภาพหน้าจอ:

ภาพหน้าจอของการคลิกการเชื่อมต่อที่มีอยู่

7. ใน การเชื่อมต่อที่มีอยู่ กล่องโต้ตอบคลิกสมุดงานที่คุณได้รับการเพิ่มในตอนนี้แล้วคลิก จุดเปิด ปุ่ม. ดูภาพหน้าจอ:

ภาพหน้าจอของการเลือกสมุดงานที่เพิ่ม

8. และในส่วนที่โผล่ออกมา นำเข้าข้อมูล ให้เลือกหนึ่งตัวเลือกที่คุณต้องการจากไฟล์ เลือกวิธีที่คุณต้องการดูข้อมูลนี้ในสมุดงานของคุณแล้วเลือกช่วงแผ่นงานที่มีอยู่หรือแผ่นงานใหม่เพื่อใส่ข้อมูล

ภาพหน้าจอของการนำเข้าข้อมูล

9. จากนั้นคลิก OKข้อมูลจากแผ่นงานอื่นถูกนำเข้าสู่แผ่นงานที่คุณระบุ

ภาพหน้าจอของผลลัพธ์

หมายเหตุ:

1. ด้วยวิธีนี้คุณสามารถนำเข้าข้อมูลด้วยประเภทของ ตาราง, รายงาน PivotTable or PivotChart และ รายงาน PivotTable.

2. สมุดงานของคุณเชื่อมต่อกับข้อมูลภายนอกนั้นแล้วหากคุณต้องการรับข้อมูลล่าสุดในสมุดงานของคุณเอง ไปที่ ข้อมูล > รีเฟรชทั้งหมด เพื่อรับข้อมูลที่อัปเดต

ภาพหน้าจอของการรีเฟรชข้อมูล


นำเข้าข้อมูลจากแผ่นงานอื่นด้วยรหัส VBA

มีหลายขั้นตอนของวิธีการข้างต้นคุณอาจจะรู้สึกเหนื่อยที่นี่รหัส VBA ต่อไปนี้สามารถช่วยคุณในการนำเข้าข้อมูลจากแผ่นงานอื่นได้

1. กด ALT + F11 และจะเปิดไฟล์ หน้าต่าง Microsoft Visual Basic for Applications.

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

รหัส VBA: นำเข้าข้อมูลจากแผ่นงานอื่น

Sub ImportDatafromotherworksheet()
    Dim wkbCrntWorkBook As Workbook
    Dim wkbSourceBook As Workbook
    Dim rngSourceRange As Range
    Dim rngDestination As Range
    Set wkbCrntWorkBook = ActiveWorkbook
    With Application.FileDialog(msoFileDialogOpen)
        .Filters.Clear
        .Filters.Add "Excel 2007-13", "*.xlsx; *.xlsm; *.xlsa"
        .AllowMultiSelect = False
        .Show
        If .SelectedItems.Count > 0 Then
            Workbooks.Open .SelectedItems(1)
            Set wkbSourceBook = ActiveWorkbook
            Set rngSourceRange = Application.InputBox(prompt:="Select source range", Title:="Source Range", Default:="A1", Type:=8)
            wkbCrntWorkBook.Activate
            Set rngDestination = Application.InputBox(prompt:="Select destination cell", Title:="Select Destination", Default:="A1", Type:=8)
            rngSourceRange.Copy rngDestination
            rngDestination.CurrentRegion.EntireColumn.AutoFit
            wkbSourceBook.Close False
        End If
    End With
End Sub

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

ภาพหน้าจอของการเลือกสมุดงานหลังจากรันโค้ด

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

ภาพหน้าจอของการเลือกช่วงวันที่

5. จากนั้นคลิก OKและเลือกหนึ่งเซลล์เพื่อใส่ข้อมูลที่นำเข้าของคุณในแผ่นงานปัจจุบันของคุณดูภาพหน้าจอ:

ภาพหน้าจอของการเลือกเซลล์เอาท์พุต

6. ไปที่การคลิก OKและข้อมูลที่คุณเลือกได้ถูกนำเข้าสู่แผ่นงานของคุณแล้ว

หมายเหตุ ด้วยวิธีนี้ข้อมูลที่นำเข้าจะไม่อัปเดตด้วยข้อมูลต้นฉบับ


นำเข้าข้อมูลจากแผ่นงานอื่นด้วย Kutools for Excel

Kutools สำหรับ Excel ยังให้ แทรกไฟล์ที่เคอร์เซอร์ คุณลักษณะสำหรับคุณในการแก้ปัญหานี้

Kutools สำหรับ Excel มีเครื่องมือ Excel ที่มีประโยชน์มากกว่า 300 รายการ ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน Get it Now

1. เปิดสมุดงานของคุณที่คุณต้องการแทรกข้อมูลในแผ่นงานอื่น

2. คลิกKutools พลัส > นำเข้าส่งออก > แทรกไฟล์ที่เคอร์เซอร์ดูภาพหน้าจอ:

3. และใน แทรกไฟล์ที่เคอร์เซอร์ กล่องโต้ตอบเลือกเซลล์ที่คุณต้องการให้ข้อมูลเริ่มต้นจากนั้นคลิก หมวดหมู่สินค้า เพื่อเลือกหนึ่งสมุดงานที่คุณต้องการแทรก

ภาพหน้าจอของการนำเข้าข้อมูลจากแผ่นงานอื่นด้วย Kutools for Excel

4. จากนั้นคลิก OKและเลือกแผ่นงานหนึ่งแผ่นหากสมุดงานของคุณมีแผ่นงานหลายแผ่นจากกล่องโต้ตอบเลือกแผ่นงานดูภาพหน้าจอ:

ภาพหน้าจอของการเลือกแผ่นงานที่จะนำเข้า

5. จากนั้นคลิก OKแผ่นงานที่คุณเลือกถูกนำเข้าสู่แผ่นงานเฉพาะของคุณ

หมายเหตุ: ด้วยวิธีนี้ข้อมูลที่นำเข้าจะไม่อัปเดตด้วยข้อมูลเดิม

หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับคุณลักษณะแทรกไฟล์ที่เคอร์เซอร์


บทความที่เกี่ยวข้อง:

วิธีการนำเข้าไฟล์ข้อความหรือแผ่นงานใน Excel

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

🤖 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% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!