Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีผสานไฟล์ Excel และชีต

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

วิธีผสานไฟล์ Excel และชีต

วิธีการผสานไฟล์ Excel และชีต

ก่อนที่คุณจะเริ่มรวมไฟล์และชีต ให้วางแผนให้ดีเสียก่อน แม้ว่าคุณจะสามารถจัดเรียงแผ่นงานใหม่ในภายหลังได้เสมอ ยิ่งคุณวางแผนได้ดีเท่าไหร่ คุณก็ยิ่งใช้เวลาน้อยลงในการจัดเรียงแผ่นงานหลังจากรวมเข้าด้วยกันเท่านั้น

  1. ผสานชีตเข้ากับไฟล์ใหม่หรือไฟล์ที่มีอยู่
  2. รวมไฟล์ Excel หลายไฟล์เข้าด้วยกัน

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

ผสานชีตเข้ากับไฟล์ใหม่หรือไฟล์ที่มีอยู่

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

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

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

หากคุณต้องการย้ายแผ่นงานหลายแผ่นไปยังไฟล์ Excel อื่น ก่อนที่จะใช้ “ย้ายหรือคัดลอกแผ่นงาน” เลือกแผ่นงานโดยใช้ Ctrl หรือ Shift แม้ว่า Shift จะช่วยให้คุณสามารถเลือกแผ่นงานหรือช่วงของแผ่นงานที่อยู่ติดกันได้ Ctrl จะช่วยให้คุณเลือกแผ่นงานแต่ละแผ่นได้ ขั้นตอนที่เหลือก็เหมือนกัน คุณสามารถใช้สิ่งนี้เพื่อรวมไฟล์ excel ด้วยตนเอง

รวมไฟล์ Excel หลายไฟล์เข้าด้วยกัน

วิธีผสานไฟล์ Excel และชีต

การรวมไฟล์ Excel เป็นเรื่องยาก และด้วยเหตุนี้ เราจะใช้โค้ด VBA จาก ExtendOffice ซึ่งจะช่วยให้คุณสามารถรวมไฟล์หรือเวิร์กบุ๊กหลายไฟล์ที่มีอยู่ในโฟลเดอร์ได้

  • สร้างสเปรดชีต Excel ใหม่ แล้วกด ALT + F11 เพื่อเปิดส่วนนักพัฒนา
  • คลิกที่เมนูแทรก แล้วเลือกโมดูล
  • วางโค้ดที่ระบุด้านล่าง ตั้งชื่อโมดูลเป็น MergeExcel
Sub MergeExcel()
Path = "D:\ExcelFiles\"
Filename = Dir(Path & "*.xlsx")
 Do While Filename <> ""
 Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
 For Each Sheet In ActiveWorkbook.Sheets
 Sheet.Copy After:=ThisWorkbook.Sheets(1)
 Next Sheet
 Workbooks(Filename).Close
 Filename = Dir()
 Loop
End Sub

ถัดไป  กด Alt + F8 เพื่อเปิด มาโคร โต้ตอบ มันจะเปิดเผยมาโครทั้งหมดในแผ่นงาน เลือก ผสาน Excel และคลิก เรียกใช้ . คุณจะได้รับแจ้งให้บันทึกไฟล์ ตรวจสอบให้แน่ใจว่าได้ทำเช่นนั้น เสร็จแล้ว แผ่นงานทั้งหมดจากไฟล์ excel ต่างๆ จะพร้อมใช้งานในไฟล์ excel ที่คุณเรียกใช้ Macro เว็บไซต์ ExtendOffice มีมาโครดังกล่าวมากมาย และฉันขอแนะนำอย่างยิ่งให้ไปที่ extendoffice.com

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

เราหวังว่าบทแนะนำนี้จะเข้าใจง่าย และคุณสามารถผสานไฟล์ Excel และชีตได้

วิธีผสานไฟล์ Excel และชีต