Cách tổng hợp dữ liệu từ nhiều sheet vào 1 sheet
Tổng hợp dữ liệu từ nhiều sheet khác nhau trong excel như thế nào? Làm thế nào để tổng hợp dữ liệu từ nhiều file khác nhau? Show Đây là câu hỏi mà rất nhiều người muốn biết để tổng hợp dữ liệu trong excel. Trong một file excel có nhiều sheet khác nhau, mỗi sheet được phân chia theo từng tuần, tháng, quý,… Và mỗi sheet có những dữ liệu gần như là giống nhau chỉ khác về số liệu, doanh thu. Mỗi khi đến cuối tuần hay theo tháng cần tổng hợp lại để trinh sếp hay xem tình hình kinh doanh của cửa hàng. Mỗi tuần hay mỗi tháng ở các sheet khác nhau, cần phải tổng hợp lại để xem, nhưng lại chưa biết cách tổng hợp dữ liệu từ nhiều sheet khác nhau như thế nào?
Học Excel miễn phí từ a – Z cùng Webkynang Để giải đáp được câu hỏi đó, cùng thực hiện cách tổng hợp dữ liệu từ nhiều sheet khác nhau nhé: Tổng hợp dữ liệu từ nhiều sheet khác nhau bằng ConsolidateBước 1: Chọn một vị trí mới để gộp dữ liệu. Có thể chọn ở một trong các sheet cần tổng hợp hoặc có thể tạo một sheet riêng nếu như dữ liệu lớn. Bước 2: Chọn Data, click chọn Consolidate. Hộp thoại Consolidate hiện ra Bước 3: Tại ô Function, chọn các chức năng phù hợp với yêu cầu phù hợp Các chức năng của Consolidate:
Như vậy chúng ta tổng hợp dữ liệu từ nhiều sheet khác nhau nên dùng Sum Mẫu file quản lý doanh thu bằng Excel: Download Trong phần Reference, chọn vùng dữ liệu cần tính tổng. Sau khi chọn song, click Add. Các phần khác nếu muốn tính, cũng làm tương tự. Bước 4: Nhấn OK để hoàn thành. Sau khi nhấn Ok, có thể nhìn thấy kết quả, như vậy đã tổng hợp dữ liệu từ nhiều sheet khác nhau rồi. Lưu ý: Vùng dữ liệu gộp phải thỏa mãn những điều kiện sau:
Như vậy các bạn đã biết cách tổng hợp dữ liệu từ nhiều sheet khác nhau rồi, đơn giản phải không ạ. Để cập nhật cũng như học được nhiều kiến thức về excel các bạn cùng tham gia vào CLB Excel . Word . Powerpoint
Đầu tiên bạn phải tạo Table cho từng Sheet. Chọn Insert -> Table -> ok. Bật thẻ Developer trên RibbonĐể sử dụng lệnh Marco hay VBA, trước tiên bạn phải khởi tạo thẻ Developer trên thanh Ribbon. Nếu như Excel của bạn đã bật thẻ Developer rồi thì bỏ qua bước này. Bước 1: Vào File chọn Options. Bước 2: Cửa sổ Excel Options hiện ra => Chọn dòng Customize Ribbon (1) --> Tích vào Developer (2) => Nhấn nút OK (3). Thẻ Developer đã xuất hiện trên Ribbon. Giờ đây bạn có thể dùng Macro cho excel. Sử dụng mã VBA để tổng hợp nhiều Sheet thành 1 SheetVí dụ bạn có bản danh sách học sinh các lớp của trường A, bạn cần tổng hợp chúng vào một Sheet. Bước 1: Mở cửa sổ Microsoft Visual Basic for Applications (VBA) bằng cách nhấn tổ hợp phím Alt + F11. Bước 2: Cửa sổ VBA xuất hiện. Nhấn chuột vào nút Insert (1) => Chọn Module (2). Bước 3: Dán đoạn mã sau vào cửa sổ Module. Sub Combine() Dim J As Integer On Error Resume Next Sheets(1).Select Worksheets.Add Sheets(1).Name = "Tonghop" Sheets(2).Activate Range("A1").EntireRow.Select Selection.Copy Destination:=Sheets(1).Range("A1") For J = 2 To Sheets.Count Sheets(J).Activate Range("A1").Select Selection.CurrentRegion.Select Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select Selection.Copy Destination:=Sheets(1).Range("A65536").End(xlUp)(2) Next End SubBước 4: Trên cửa sổ Module sau khi sao chép đoạn mã trên, Nhấn F5 để chạy mã. Bước 5: Kết quả là tất cả dữ liệu trong bảng tính đã được hợp nhất thành trang tính Tonghop được đặt trước các trang tính khác. Lưu ý:
Hy vọng bài viết này giúp ích được cho bạn. Chúc các bạn thành công! |