Cách kéo dữ liệu từ nhiều trang tính trong Excel (4 cách nhanh chóng)

  • Chia Sẻ Cái Này
Hugh West

Khi làm việc trên Excel, chúng ta thường phải làm việc với rất nhiều sheet trong một workbook. Hôm nay tôi sẽ trình bày cách bạn có thể kéo dữ liệu từ nhiều trang tính vào một trang tính duy nhất trong Excel.

Tải xuống Workbook thực hành

Cách lấy dữ liệu từ nhiều trang tính.xlsm

4 Phương pháp thích hợp để lấy dữ liệu từ nhiều trang tính trong Excel

Ở đây chúng ta có ba trang tính trong một sổ làm việc. Chúng chứa hồ sơ bán hàng của một số mặt hàng trong ba tháng: Tháng 1, Tháng 2 Tháng 3 tương ứng.

Mục tiêu của chúng ta hôm nay là để kéo dữ liệu từ ba trang tính này vào một trang tính duy nhất để sử dụng cho tính toán.

1. Sử dụng Công thức để Lấy Dữ liệu từ Nhiều Trang tính

Nếu muốn thực hiện bất kỳ thao tác nào trên dữ liệu từ nhiều trang tính, bạn có thể thực hiện việc này thông qua các công thức. Đây là cách thực hiện điều đó.

Các bước:

  • Đặt tên của trang tính ( Sheet_Name! ) trước tham chiếu ô khi có tham chiếu ô của nhiều trang tính trong một công thức.
  • Hãy thử tìm tổng số lượng từng sản phẩm được bán trong ba tháng.
  • Chọn bất kỳ ô nào trong bất kỳ trang tính nào và nhập theo cách này:
=January!D5+February!D5+March!D5

  • Sau đó kéo Fill Handle để sao chép công thức vào các ô còn lại.

Thấy chưa, chúng ta có tổng doanh số bán hàng trong ba tháng cho mỗi ôproduct.

Giải thích công thức:

  • Đây Jan!D5 biểu thị tham chiếu ô D5 của tên trang tính “Tháng 1” . Nếu bạn có tên trang tính là Trang tính 1, hãy sử dụng Trang tính 1!D5 để thay thế.
  • Tương tự Tháng hai!D5 Tháng ba!D5 biểu thị ô tham chiếu D5 của trang tính có tên lần lượt là Tháng hai Tháng ba .
  • Do đó, bạn có thể kéo dữ liệu từ nhiều trang tính vào một công thức trong một trang tính và thực hiện bất kỳ thao tác mong muốn nào.

Sử dụng Công thức tham chiếu 3D:

Bạn cũng có thể thực hiện việc này bằng cách sử dụng công thức có tham chiếu 3D. Công thức như sau.

=SUM(January:March!D5)

Nhấp vào liên kết này để tìm hiểu cách tạo tham chiếu 3D trong Excel.

Đọc thêm: Kéo cùng một ô từ nhiều trang tính vào cột chính trong Excel

2. Kéo dữ liệu từ nhiều trang tính bằng cách sử dụng tính năng hợp nhất

Chúng ta có thể lấy dữ liệu từ nhiều trang tính và sử dụng chúng trong một thao tác bằng cách sử dụng công cụ Hợp nhất từ thanh công cụ Excel.

Các bước:

  • Tạo tập dữ liệu trống có tên sản phẩm và thêm cột có tên Tổng Doanh số. Giữ trống các ô bên dưới cột này.

  • Bây giờ, phạm vi ô C5:C19 trong bất kỳ trang tính nào và chuyển đến Dữ liệu > Hợp nhất công cụ trong phần Công cụ dữ liệu .

  • Bạn sẽnhận hộp thoại Hợp nhất . Trong tùy chọn Hàm , hãy chọn thao tác bạn muốn thực hiện trên dữ liệu từ nhiều trang tính.
  • Vì lợi ích của ví dụ này, hãy chọn Tổng .
  • Bây giờ, hãy nhấp vào biểu tượng Nhập ngay hộp Tham khảo .

  • Các Hộp Hợp nhất sẽ được nén thành hộp Hợp nhất – Tham chiếu . Chọn phạm vi ô mong muốn từ trang tính đầu tiên. Sau đó, nhấp lại vào biểu tượng Nhập ở bên phải.

  • Bạn sẽ tìm thấy tham chiếu ô của phạm vi đã chọn được chèn vào hộp Tham khảo . Nhấp vào nút Thêm ngay vào hộp Thêm tài liệu tham khảo .

  • Bạn sẽ tìm thấy các tài liệu tham khảo của phạm vi đã chọn được chèn vào hộp Thêm tham chiếu .
  • Chọn các phạm vi ô khác từ các trang tính khác và chèn chúng vào hộp Thêm tham chiếu theo cách tương tự.
  • Đối với ví dụ này, hãy chọn D5:D19 từ trang tính Tháng 2 D5:D19 từ trang tính Tháng 3 .

  • Sau đó nhấp vào OK. Bạn sẽ tìm thấy tổng của ba phạm vi đã chọn từ ba trang tính được chèn vào phạm vi trống.

Đọc thêm: Macro Excel: Trích xuất dữ liệu từ nhiều tệp Excel (4 phương pháp)

Cách đọc tương tự

  • Cách nhập nhiều dữ liệu giống nhauTrang tính trong Excel
  • Mã VBA để chuyển đổi tệp văn bản sang Excel (7 phương pháp)
  • Cách nhập tệp văn bản có nhiều dấu phân cách vào Excel ( 3 phương pháp)
  • Chuyển đổi Notepad sang Excel bằng cột (5 phương pháp)
  • Cách trích xuất dữ liệu từ hình ảnh sang Excel (với các bước nhanh)

3. Sử dụng Macro để lấy dữ liệu từ nhiều trang tính

Cho đến bây giờ, chúng tôi đã lấy dữ liệu từ nhiều trang tính để thực hiện một số thao tác.

Phải làm gì nếu chúng tôi không muốn thực hiện bất kỳ thao tác nào , chỉ thu thập dữ liệu từ nhiều trang tính và sắp xếp chúng theo chiều dọc trong một trang tính?

Hãy xem tập dữ liệu bên dưới.

Ở đây chúng tôi có một sổ làm việc mới với ba trang tính, mỗi trang tính có hồ sơ bán hàng là bốn tuần trong các tháng của tháng 1, tháng 2 và tháng 3 tương ứng.

Mục tiêu của chúng tôi là thu thập dữ liệu từ ba trang tính này và sắp xếp chúng trong một trang tính. Chúng tôi có thể thực hiện điều này bằng cách chạy Macro sau (Mã VBA ).

Mã VBA như sau.

1331

trang web này đã giúp chúng tôi hiểu và phát triển mã.

Bây giờ, hãy làm theo các bước bên dưới để áp dụng mã này.

Các bước:

  • Đầu tiên, nhấn Alt+F11 và chuyển đến trình soạn thảo VBA.
  • Bây giờ, hãy chuyển đến tab Chèn và nhấp vào Mô-đun. Một mô-đun mới sẽ là đã mở.

  • Bây giờ, hãy sao chép và dán mã vàotại đây.

  • Bây giờ, hãy lưu tệp Excel bằng cách nhấn Ctrl+S .
  • Vì vậy, bạn sẽ trước tiên hãy đối mặt với cửa sổ sau.

  • Nhấp vào Không và lưu tệp dưới dạng Đã bật Macro tệp.

  • Bây giờ, hãy nhấp vào nút Chạy /nhấn F5 hoặc nhấn Alt+F8 .
  • Một hộp thoại có tên Macro sẽ xuất hiện. Chọn Macro này ( Kéo dữ liệu từ nhiều trang tính ) và nhấp vào Chạy .

  • Bạn sẽ tìm thấy dữ liệu từ ba trang tính được sắp xếp theo chiều dọc trong một trang tính mới có tên “VBA” .

Đọc thêm: Cách lấy dữ liệu từ nhiều trang tính trong Excel VBA

4. Sử dụng Power Query để lấy dữ liệu từ nhiều trang tính

Đây là nhiệm vụ cuối cùng của chúng ta ngày hôm nay. Một lần nữa, chúng tôi quay lại trang tính ban đầu của mình để hiển thị phương pháp này. Mục tiêu của chúng tôi là thu thập dữ liệu từ các trang tính này và hợp nhất chúng vào một bảng duy nhất.

Chúng tôi sẽ thực hiện việc này bằng cách sử dụng Power Query của Excel. Power Query có sẵn từ Excel 2016 . Nếu sử dụng bất kỳ phiên bản cũ nào, bạn phải tải xuống và cài đặt thủ công.

Các bước:

  • Trước hết, chúng ta phải chuyển đổi dữ liệu của mình sang định dạng mỗi tờ thành các bảng. Chọn bất kỳ ô nào bên trong dữ liệu và nhấn Ctrl+T . Sau đó nhấn OK .

  • Bây giờ, hãy chuyển đến Dữ liệu > Lấy dữ liệu công cụ dưới Nhận & Chuyển đổi phần Dữ liệu từ bất kỳ trang tính nào.
  • Nhấp vào menu thả xuống. Từ các tùy chọn có sẵn, chọn Từ các nguồn khác > Truy vấn trống .

  • Trình soạn thảo Power Query sẽ mở ra. Trong thanh Công thức, hãy viết công thức sau:
=Excel.CurrentWorkbook()

Power Query phân biệt chữ hoa chữ thường. Vì vậy, hãy viết công thức như hiện tại.

  • Nhấp vào Enter . Bạn sẽ tìm thấy ba bảng từ ba trang tính được sắp xếp từng cái một. Chọn những cái bạn muốn kéo.
  • Vì lợi ích của ví dụ này, hãy chọn cả ba.
  • Sau đó, nhấp vào mũi tên nhỏ bên phải bên cạnh tiêu đề Nội dung .

  • Bạn sẽ nhận được một chiếc hộp nhỏ. Nhấp vào Mở rộng rồi chọn (đánh dấu vào) tất cả các ô.

  • Sau đó nhấp vào OK . Bạn sẽ tìm thấy tất cả các mục từ ba bảng được đưa vào một bảng duy nhất trong Power Query Editor .

  • Sau đó, chuyển đến Tệp > Tùy chọn Đóng và Tải vào… trong Power Query Editor .

  • Bạn sẽ nhận được Nhập Hộp thoại dữ liệu . Chọn Bảng .
  • Sau đó, nếu bạn muốn bảng kết hợp nằm trong một trang tính mới, hãy chọn Trang tính mới .
  • Nếu không, hãy chọn Trang tính hiện có và nhập tham chiếu ô của phạm vi mà bạn muốn có bảng.

  • Sau đó nhấp vào OK . Bạn sẽtìm dữ liệu từ ba trang tính được sắp xếp trong một bảng trong trang tính mới có tên Truy vấn .

Đọc thêm: Cách tự động chuyển đổi tệp văn bản sang Excel (3 cách phù hợp)

Kết luận

Sử dụng các phương pháp này, bạn có thể lấy dữ liệu từ nhiều trang tính thành một trang tính duy nhất trong Excel. Bạn có câu hỏi nào không? Vui lòng hỏi chúng tôi trong phần bình luận.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.