Mục lục
Thỉnh thoảng, mỗi người dùng Google Trang tính phải đối mặt với điều không thể tránh khỏi: kết hợp nhiều trang tính thành một. Sao chép-dán là tẻ nhạt và tốn thời gian, vì vậy phải có một cách khác. Và bạn nói đúng - trên thực tế, có một số cách. Vì vậy, hãy chuẩn bị sẵn các bảng của bạn và làm theo các bước trong bài viết này.
Có thể sử dụng tất cả các cách tôi mô tả để xử lý các bảng lớn. Tuy nhiên, để hướng dẫn này rõ ràng nhất có thể, tôi sẽ giữ cho các bảng của mình ngắn gọn và sẽ cắt giảm xuống còn một vài trang tính.
Các ô tham chiếu trong Google Trang tính để lấy dữ liệu từ đó tab khác
Cách dễ nhất đến trước. Bạn có thể kéo toàn bộ bảng vào một tệp bằng cách tham chiếu các ô có dữ liệu từ các trang tính khác.
Lưu ý. Điều này sẽ thực hiện nếu bạn cần hợp nhất hai hoặc nhiều trang tính trong một bảng tính Google . Để hợp nhất nhiều bảng tính Google (tệp) thành một, hãy chuyển ngay sang phương pháp tiếp theo.
Vì vậy, dữ liệu của tôi nằm rải rác trên các trang tính khác nhau: Tháng 6, Tháng 7, Tháng 8 . Tôi muốn lấy dữ liệu từ Tháng 7 và Tháng 8 vào Tháng 6 để có một bảng như sau:
- Tìm ô trống đầu tiên ngay sau bảng của bạn (đối với tôi là trang tính Jun ) và đặt con trỏ ở đó.
- Nhập tham chiếu ô đầu tiên của bạn. Bảng đầu tiên tôi muốn truy xuất bắt đầu từ A2 trong trang tính Tháng 7 . Vì vậy, tôi đặt:
=July!A2
Lưu ý. Nếu có khoảng trắng trong tên trang tính của bạn, bạn phải đặt nó trong dấu nháy đơnnhãn, nhãn cột bên trái hoặc cả hai) hoặc vị trí.
- Quyết định vị trí đặt dữ liệu hợp nhất: bảng tính mới, trang tính mới hoặc bất kỳ vị trí cụ thể nào trong tệp đã mở.
Dưới đây là quy trình này:
Ngoài ra còn có một tùy chọn để hợp nhất tất cả các trang tính của bạn bằng công thức. Bằng cách này, kết quả của bạn sẽ thay đổi đồng bộ với các giá trị trong trang nguồn:
Lưu ý. Có một số đặc thù bạn cần biết về cách thức hoạt động của công thức. Ví dụ: nếu bạn hợp nhất từ nhiều tệp khác nhau, sẽ có thêm một bước để kết nối các trang tính cho QUAN TRỌNG đang sử dụng. Vui lòng truy cập trang hướng dẫn về Hợp nhất Trang tính để biết những điều này và các chi tiết khác.
Hoặc đây là hướng dẫn ngắn về hoạt động của tiện ích bổ sung:
Tôi thực sự khuyến khích bạn dùng thử tiện ích bổ sung trên dữ liệu của mình. Bạn sẽ tự thấy mình sẽ có thêm bao nhiêu thời gian sau khi kết hợp công cụ này vào công việc hàng ngày của mình.
Tiện ích bổ sung Hợp nhất Trang tính
Có một tiện ích bổ sung khác đáng được đề cập. Mặc dù nó chỉ hợp nhất hai trang tính Google cùng một lúc, nhưng nó không thể hữu ích hơn. Hợp nhất Trang tính đối sánh các bản ghi từ cùng một cột trong cả hai trang tính/tài liệu, sau đó kéo dữ liệu liên quan từ trang tính/tài liệu tra cứu vào trang chính. Do đó, bạn luôn có sẵn bảng tính cập nhật.
Có 5 bước đơn giản:
- Chọn trang tính chính của bạn .
- Chọn của bạn bảng tra cứu (ngay cả khi nó nằm trong một bảng tính khác).
- Chọn cột nơi có thể xảy ra bản ghi khớp .
- Đánh dấu trong số cột có bản ghi để cập nhật .
- Tinh chỉnh bất kỳ tùy chọn bổ sung nào sẽ giúp bạn hợp nhất hai trang tính và đạt được kết quả tốt nhất có thể.
Nếu những từ này không có ý nghĩa gì với bạn, thì đây là video hướng dẫn:
Nếu bạn đã sẵn sàng tự mình thử, hãy truy cập trang trợ giúp này để biết thông tin chi tiết về từng bước và cách cài đặt.
Với lưu ý này, tôi sẽ hoàn thành bài viết này. Hy vọng những cách kéo dữ liệu từ nhiều trang tính khác nhau vào một sẽ được sử dụng. Như mọi khi, rất mong nhận được ý kiến đóng góp của bạn!
như thế này: ='July 2022'!A2
Điều này ngay lập tức sao chép bất cứ thứ gì nằm trong ô đó:
Lưu ý. Sử dụng tham chiếu ô tương đối để nó tự thay đổi khi được sao chép sang các ô khác. Nếu không, nó sẽ trả về dữ liệu không chính xác.
Mặc dù đây có thể là cách đầu tiên bạn có thể nghĩ đến để lấy dữ liệu từ một tab khác, đó không phải là cách nhanh chóng và thanh lịch nhất. May mắn thay, Google đã chuẩn bị các công cụ khác dành riêng cho mục đích này.
Sao chép các tab vào một bảng tính
Một trong những cách tiêu chuẩn là sao chép các tab quan tâm vào bảng tính đích:
- Mở tệp chứa (các) trang tính bạn muốn chuyển.
- Nhấp chuột phải vào tab đầu tiên bạn cần xuất và chọn Sao chép vào > Bảng tính hiện có :
- Điều tiếp theo bạn sẽ thấy là cửa sổ bật lên mời bạn chọn bảng tính. Duyệt tìm nó, nhấp vào nó để đánh dấu nó, vànhấn Chọn khi bạn đã sẵn sàng:
- Sau khi trang tính được sao chép, bạn sẽ nhận được thông báo xác nhận tương ứng:
- Bạn có thể nhấn OK và tiếp tục với trang tính hiện tại hoặc nhấp vào liên kết có tên Mở bảng tính . Thao tác này sẽ ngay lập tức đưa bạn đến một bảng tính khác với trang tính đầu tiên đã có ở đó:
Xuất/nhập trang tính
Một cách khác để nhập dữ liệu từ nhiều Google Trang tính là xuất từng trang tính trước, sau đó nhập tất cả chúng vào một tệp cần thiết:
- Mở bảng tính có chứa trang tính mà bạn muốn lấy dữ liệu từ đó.
- Tạo trang tính quan tâm hoạt động bằng cách chọn nó.
- Chuyển đến Tệp > Tải xuống > Các giá trị được phân tách bằng dấu phẩy (.csv) :
Tệp sẽ được tải xuống máy tính của bạn.
- Sau đó, mở một bảng tính khác – bảng tính mà bạn muốn thêm trang tính vào.
- Lần này, hãy chọn Tệp > Nhập từ menu và chuyển đến tab Tải lên trong cửa sổ Nhập tệp :
- Nhấn Chọn tệp từ thiết bị của bạn và tìm trang tính bạn vừa tải xuống.
- Sau khi tệp được tải lên, bạn sẽ thấy một cửa sổ có các tùy chọn bổ sung để nhập trang tính. Để thêm nội dung của một trang tính khác sau bảng hiện tại của bạn, hãy chọn Nối vào trang tính hiện tại :
Mẹo. Trong số các cài đặt khác, vui lòng chỉ định dấu phân cách và chuyển đổi văn bản thành số,ngày, và công thức.
- Kết quả là bạn sẽ hợp nhất hai trang tính – một bảng dưới một bảng khác:
Nhưng vì đó là tệp .csv mà bạn cần nhập nên bảng thứ hai vẫn giữ nguyên định dạng một cách chuẩn mực. Bạn sẽ phải dành một chút thời gian để định dạng nó khi bạn cần.
Google Trang tính có chức năng kết hợp dữ liệu từ nhiều bảng tính
Tất nhiên, sẽ không phải là Google nếu không có chức năng hợp nhất dữ liệu trong Google Trang tính.
IMPORTRANGE để nhập dữ liệu từ nhiều bảng tính Google
Như tên của hàm gợi ý, IMPORTRANGE nhập dữ liệu từ nhiều bảng tính Google vào một trang tính.
Mẹo. Chức năng này giúp Google Trang tính lấy dữ liệu từ một tài liệu khác cũng như từ các tab khác từ cùng một tệp.
Đây là những gì chức năng yêu cầu:
=IMPORTRANGE(spreadsheet_url, range_string)- spreadsheet_url không gì khác chính là liên kết đến bảng tính từ nơi bạn cần lấy dữ liệu. Nó phải luôn được đặt giữa hai dấu ngoặc kép.
- range_string là viết tắt của những ô cụ thể mà bạn cần đưa vào trang tính hiện tại của mình.
Và đây là mẫu tôi làm theo để nhập dữ liệu từ nhiều Google Trang tính bằng cách sử dụng QUAN TRỌNG:
- Mở bảng tính mà bạn muốn lấy dữ liệu từ đó.
Lưu ý. Đảm bảo rằng bạn có ít nhất quyền truy cập xem đối với tệp đó.
- Nhấp vào thanh URL của trình duyệt và sao chép liên kếtvào tệp này cho đến khi có dấu thăng (#):
- Quay lại bảng tính nơi bạn muốn thêm thông tin vào, nhập QUAN TRỌNG vào vị trí bảng mượn sẽ xuất hiện và chèn liên kết làm đối số đầu tiên. Sau đó, tách nó khỏi phần tiếp theo bằng dấu phẩy:
- Đối với phần thứ hai của công thức, hãy nhập tên của trang tính và phạm vi chính xác mà bạn muốn kéo. Xác nhận bằng cách nhấn Enter .
- Mặc dù công thức hiện có vẻ đã sẵn sàng, nhưng nó sẽ trả về lỗi #REF ngay từ đầu. Đó là bởi vì lần đầu tiên bạn cố lấy dữ liệu từ một số bảng tính, QUAN TRỌNG sẽ yêu cầu quyền truy cập vào bảng tính đó. Sau khi được cấp quyền, bạn sẽ dễ dàng nhập các bản ghi từ các trang tính khác của tệp đó.
- Sau khi công thức kết nối vớisheet kia nó sẽ nhập dữ liệu từ sheet đó:
Lưu ý. Bạn sẽ cần URL này ngay cả khi bạn sắp kết hợp các trang tính từ cùng một tệp.
Mẹo. Mặc dù Google cho biết chức năng này yêu cầu toàn bộ URL, nhưng bạn có thể dễ dàng thực hiện bằng một khóa – một phần của URL giữa /d/ và /edit :
...google.com/spreadsheets/d/ XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4 /edit
Lưu ý. Hãy nhớ rằng, liên kết nên được bao quanh bởi dấu ngoặc kép.
Lưu ý. Đặt đối số thứ hai trong dấu ngoặc kép:
=IMPORTRANGE("//docs.google.com/spreadsheets/d/XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4/edit","May!A2:D5")
Nhấp vào ô có lỗi và nhấn dấu nhắc Cho phép truy cập màu xanh lam đó:
Lưu ý. Bằng cách cho phép truy cập, bạn cho Trang tính biết rằng bạn không phiền lòng với bất kỳ cộng tác viên hiện tại hoặc tiềm năng nào trên bảng tính này đang truy cập dữ liệu từ một tệp khác.
Lưu ý. QUAN TRỌNG không lấy định dạng của các ô, chỉ các giá trị. Bạn sẽ cần áp dụng định dạng thủ công sau đó.
Mẹo. Nếu các bảng khá lớn, chỉ cần dành một chút thời gian để công thức lấy tất cả các bản ghi.
Lưu ý. Các bản ghi do hàm trả về sẽ được cập nhật tự động nếu bạn thay đổi chúng trong tệp gốc.
Google Trang tính QUERY để nhập phạm vi từ nhiều trang tính
Và do đó , không cần vội vàng, một lần nữa chúng ta lại đến với chức năng QUERY. :) Nó linh hoạt đến mức có thể được sử dụng trong bảng tính Google để kết hợp dữ liệu từ nhiều trang tính (trong cùng một tệp).
Vì vậy, tôi muốn hợp nhất ba trang tính Google khác nhau (từ một tệp): Mùa đông 2022, Mùa xuân 2022 và Mùa hè 2022. Chúng chứa tên của tất cả nhân viên đã trở nên xuất sắc nhất trong công việc của họ trong các tháng khác nhau.
Tôi chuyển đến trang tính đầu tiên – Mùa đông 2022 – và thêm QUERY của tôi ngay bên dưới bảng hiện có:
=QUERY({'Spring 2022'!A2:D7;'Summer 2022'!A2:D7},"select * where Col1 ''")
Hãy xem ý nghĩa của nó:
- {'Mùa xuân 2022'!A2:D7;'Mùa hè 2022'! A2:D7} – là tất cả các trang tính và phạm vi tôi cần nhập.
Lưu ý. Các trang tính nên được viết ở giữa các dấu ngoặc nhọn. Nếu tên của họ chứa khoảng trắng, hãy sử dụng dấu nháy đơn để liệt kê tên.
Mẹo. Phân tách các phạm vi bằng dấu chấm phẩy để lấy dữ liệu từ các tab khác nhau dưới tab khác. Sử dụngthay vào đó là dấu phẩy để nhập chúng cạnh nhau.
Mẹo. Vui lòng sử dụng các phạm vi vô hạn như A2:D .
- select * where Col1 '' – Tôi cho biết công thức chỉ nhập tất cả các bản ghi ( select * ) nếu các ô trong cột đầu tiên của bảng ( trong đó Col1 ) không được để trống ( '' ). Tôi sử dụng một cặp dấu ngoặc đơn để chỉ ra những chỗ không trống.
Lưu ý. Tôi sử dụng '' vì cột của tôi chứa văn bản. Nếu cột của bạn chứa loại dữ liệu khác (ví dụ: ngày hoặc giờ, v.v.), bạn cần sử dụng is not null để thay thế: "select * where Col1 is not null"
Kết quả là hai bảng từ các trang tính khác đã được hợp nhất thành một trang tính nằm dưới trang tính khác:
Mẹo. Nếu muốn sử dụng Google Trang tính QUERY để nhập phạm vi từ nhiều bảng tính (tệp) riêng biệt, bạn sẽ phải triển khai IMPORTRANGE. Đây là công thức để lấy dữ liệu của bạn từ các tài liệu khác:
=QUERY({IMPORTRANGE("XYZk0274gRlmluCTfMbzbMQWKiAeq1va77X4","Mar-Apr-May!A2:D6");IMPORTRANGE("XYZahJZHSlhMGLSW_xA6ZBqNmt1I0ADo4N4M","Jun-Jul-Aug!A2:D4")},"select * where Col1''")
Mẹo. Tôi sử dụng các khóa từ URL thay vì toàn bộ liên kết trong công thức đủ dài này. Nếu bạn không chắc chắn đó là gì, xin vui lòng đọc ở đây.
Mẹo. Bạn cũng có thể sử dụng QUERY để hợp nhất hai trang tính Google, cập nhật các ô, thêm các cột & hàng không phù hợp. Hãy xem điều này trong bài đăng trên blog này.
3 cách nhanh nhất để hợp nhất nhiều trang tính trên Google
Nếu các cách tiêu chuẩn của bảng tính Google để kết hợp dữ liệu từ nhiều trang tính có vẻ nhàm chán và các chức năng làm bạn khó chịu, có một cách dễ dàng hơncách tiếp cận.
Tiện ích bổ sung Kết hợp Trang tính
Tiện ích bổ sung đặc biệt đầu tiên này – Kết hợp Trang tính – được thiết kế với một mục đích duy nhất: nhập dữ liệu từ nhiều trang tính Google. Nó đủ thông minh để nhận ra các cột giống nhau trong các trang tính khác nhau và kết hợp dữ liệu lại với nhau nếu bạn cần.
Tất cả những gì bạn cần làm là:
- Chọn trang tính hoặc toàn bộ bảng tính để hợp nhất và chỉ định phạm vi nếu cần. Khả năng thực hiện tìm kiếm nhanh trong Drive giúp việc này thậm chí còn nhanh hơn.
- Chọn cách kéo dữ liệu:
- dưới dạng công thức. Đánh dấu hộp kiểm có tên Sử dụng công thức để kết hợp các trang tính nếu bạn muốn có một trang tính chính sẽ tự động thay đổi dựa trên nội dung ban đầu của bạn.
Mặc dù bạn không thể chỉnh sửa bảng kết quả, nhưng công thức của nó sẽ luôn được liên kết với các trang tính nguồn: chỉnh sửa một ô hoặc thêm/xóa toàn bộ hàng ở đó và trang tính chính sẽ được thay đổi tương ứng.
- dưới dạng giá trị. Nếu việc chỉnh sửa bảng kết quả theo cách thủ công quan trọng hơn, hãy bỏ qua tùy chọn trên và tất cả dữ liệu sẽ được kết hợp dưới dạng giá trị.
Các tùy chọn bổ sung là đây để tinh chỉnh:
- nối các bản ghi từ các cột giống nhau thành một cột
- giữ nguyên định dạng
- thêm một dòng trống giữa các phạm vi khác nhau để nhận thấy chúng đúng đi
- dưới dạng công thức. Đánh dấu hộp kiểm có tên Sử dụng công thức để kết hợp các trang tính nếu bạn muốn có một trang tính chính sẽ tự động thay đổi dựa trên nội dung ban đầu của bạn.
- Quyết định vị trí đặt bảng đã hợp nhất: bảng tính mới, trang tính mới hoặc ở vị trí củalựa chọn của bạn.
Dưới đây là minh họa nhanh về cách tôi kết hợp ba bảng nhỏ của mình với tiện ích bổ sung:
Tất nhiên, các bảng của bạn có thể lớn hơn nhiều và bạn có thể hợp nhất nhiều trang tính khác nhau miễn là bảng tính thu được không vượt quá giới hạn 10 triệu ô.
Mẹo. Đảm bảo kiểm tra trang trợ giúp cho Trang tính kết hợp.
Một trong những tùy chọn mà tiện ích bổ sung này cung cấp là thêm nhiều trang tính hơn vào dữ liệu đã kết hợp trước đó của bạn. Trong trường hợp này ở bước 1, bạn không chỉ cần chọn dữ liệu để kết hợp mà còn chọn kết quả hiện có. Đây là giao diện của nó:
Tiện ích bổ sung Hợp nhất Trang tính
Hợp nhất Trang tính là một bổ sung tương đối mới cho các tiện ích bổ sung của chúng tôi. Điểm khác biệt chính của nó so với công cụ đã nói ở trên là khả năng cộng dữ liệu vào các cột trong Google Trang tính (hoặc các hàng hoặc các ô riêng lẻ đối với vấn đề đó).
Consolidate Sheets cũng nhận dạng các tiêu đề phổ biến trong tất cả các trang tính của Google để tham gia, ngay cả khi chúng ở cột ngoài cùng bên trái và/hoặc hàng đầu tiên. Luôn có một tùy chọn để hợp nhất Google trang tính và tính toán các ô dựa trên vị trí của chúng trong bảng.
Tôi cũng sẽ chia thành các bước cho bạn:
- Chọn sheet để hợp nhất. Nhập thêm tệp từ Drive nếu cần ngay từ tiện ích bổ sung.
- Chọn chức năng để hợp nhất trong Google Trang tính.
- Chọn cách cộng các ô trong Google Trang tính: theo nhãn (tiêu đề