Cách hợp nhất Tệp và Trang tính Excel

Khi làm việc với nhiều Tệp Microsoft Excel(Microsoft Excel Files) , đôi khi, bạn cần hợp nhất Tệp và Trang tính Excel vào một tệp (merge Excel Files and Sheets)Excel mới hoặc hiện có hoặc hợp nhất nhiều tệp excel thành một tệp. Mặc dù bạn luôn có thể sao chép dữ liệu dán từ trang này sang trang khác hoặc từ tệp này sang tệp khác, nhưng thật tẻ nhạt khi có quá nhiều trong số chúng. Trong bài đăng này, chúng tôi sẽ chia sẻ cách bạn có thể hợp nhất chúng bằng cách sử dụng hàm sẵn có.

Hợp nhất Tệp & Trang tính Excel

Cách hợp nhất tệp & trang tính Excel

Trước khi bạn bắt đầu hợp nhất các tệp và trang tính, hãy lập kế hoạch thật tốt. Mặc dù bạn luôn có thể sắp xếp lại các trang tính sau này, nhưng bạn lập kế hoạch càng tốt thì bạn sẽ càng mất ít giờ để sắp xếp chúng sau khi hợp nhất.

  1. Hợp nhất(Merge Sheets) các Trang tính vào một tệp mới hoặc hiện có
  2. Hợp nhất nhiều tệp Excel

Mặc dù các chức năng chúng tôi sẽ sử dụng ở đây sẽ cung cấp cho bạn tùy chọn để di chuyển trang tính, nhưng tôi khuyên bạn nên sao chép. Nếu bạn cần lại tệp gốc, bạn sẽ có sự lựa chọn.

Hợp nhất(Merge Sheets) các Trang tính vào một tệp mới hoặc hiện có

Trước khi chúng tôi bắt đầu hợp nhất, hãy đảm bảo rằng bạn đã mở tất cả các tệp Excel(Excel) . Chỉ khi chúng được mở, hàm trộn trong Excel mới có thể chọn đó làm điểm đến. (Excel)Nếu bạn định chuyển trang tính từ nhiều tệp sang một tệp excel mới, bạn cũng có thể thực hiện điều đó.

  • Mở tệp excel nguồn và chuyển sang trang tính bạn muốn sao chép
  • Nhấp(Click) vào tab Trang(Home) đầu>   phần > Cells> Format > Move hoặc sao chép trang tính
  • Nó sẽ mở một cửa sổ bật lên từ đó bạn có thể chọn tệp excel hiện có hoặc tạo tệp mới khi đang chạy
    • Khi bạn chọn một tùy chọn tệp mới(choose a new file option) , nó sẽ ngay lập tức tạo một tệp mới nhưng sẽ không lưu nó.
    • Khi bạn chọn một tệp hiện có(choose an existing file) , bạn có tùy chọn để chọn nơi trang tính sẽ được chèn, tức là trước hoặc sau các trang tính hiện có hoặc cuối tất cả các trang tính
  • Đảm bảo chọn hộp kiểm— Tạo bản sao. (Create a copy.)Nó sẽ đảm bảo các trang hiện có của bạn vẫn còn trong sách nguồn.

Bạn cũng có thể di chuyển vào một tệp hiện có, điều này rất tiện lợi nếu có quá nhiều trang tính và bạn cần chèn trang tính vào giữa chúng, ở đâu đó hoặc di chuyển nó đến cuối.

Nếu bạn muốn di chuyển nhiều trang tính sang một tệp Excel(Excel) khác , thì trước khi sử dụng “ Di chuyển hoặc sao chép trang tính”,(Move or copy sheet,”) hãy chọn trang tính bằng Ctrl hoặc Shift . Trong khi Shift sẽ cho phép bạn chọn các trang hoặc phạm vi trang liền kề, Ctrl sẽ cho phép bạn chọn các trang riêng lẻ. Các bước còn lại đều giống nhau. Bạn có thể sử dụng điều này để hợp nhất các tệp excel theo cách thủ công.

Hợp nhất nhiều tệp Excel

MergeExcel Macro

Việc hợp nhất các tệp Excel là một việc khó và để làm được điều đó, chúng tôi sẽ sử dụng mã VBA từ ExtendOffice . Nó sẽ cho phép bạn kết hợp nhiều tệp hoặc sổ làm việc có sẵn trong một thư mục.

  • Tạo bảng tính Excel mới và nhấn ALT + F11 để mở phần Nhà phát triển(Developer)
  • Bấm(Click) vào menu Chèn(Insert) , sau đó bấm vào Mô-đun(Module)
  • Dán mã được đề cập bên dưới. Đặt tên cho Mô-đun(Module)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

Tiếp theo, nhấn Alt + F8 để mở  hộp thoại Macro . Nó sẽ hiển thị tất cả các Macro(Macros) trong trang tính. Chọn  MergeExcel  và nhấp vào  Chạy(Run) . Bạn sẽ được nhắc lưu tệp, hãy nhớ làm như vậy. Xong việc đó, tất cả các trang tính từ các tệp excel khác nhau sẽ có sẵn trong tệp excel mà bạn đã chạy Macro . Trang web ExtendOffice(ExtendOffice Website) có nhiều macro như vậy và tôi thực sự khuyên bạn nên truy cập chúng tại expandoffice.com.(extendoffice.com.)

Điều đó nói rằng, nó sẽ không phải là một trải nghiệm suôn sẻ ở lần thử đầu tiên. Hãy yên tâm rằng nó sẽ không xóa bất kỳ tệp nào, nhưng tôi khuyên bạn nên giữ một bản sao lưu của các tệp. Thử nghiệm với một số dữ liệu ngẫu nhiên và kiểm tra xem bạn có đang nhận được kết quả mong muốn bằng cách sử dụng macro hay không.

Chúng tôi hy vọng hướng dẫn này dễ hiểu và bạn có thể hợp nhất Tệp(Excel Files)Trang tính(Sheets) Excel .



About the author

Tôi là một kỹ sư phần mềm và blogger với gần 10 năm kinh nghiệm trong lĩnh vực này. Tôi chuyên tạo các bài đánh giá và hướng dẫn về công cụ cho các nền tảng Mac và Windows, cũng như cung cấp các bình luận của chuyên gia về các chủ đề phát triển phần mềm. Tôi cũng là một diễn giả và người hướng dẫn chuyên nghiệp, từng thuyết trình tại các hội nghị công nghệ trên thế giới.



Related posts