Menu

Tự động hóa việc cập nhật thông tin từ file Google Sheet khác

Hoa Tiến Thu 06/06/2026 12:13 311 lượt xem 3 trả lời

Chào mọi người,

Dạo này mình đang làm việc với một dự án cần tổng hợp dữ liệu từ nhiều file Google Sheet khác nhau. Ban đầu, mình định copy-paste thủ công nhưng số lượng file quá lớn nên rất mất thời gian và dễ sai sót. Sau một hồi tìm hiểu, mình đã tìm ra cách dùng hàm IMPORTRANGE để tự động cập nhật dữ liệu giữa các bảng tính. Mình thấy khá hữu ích nên muốn chia sẻ lại với mọi người.

Cú pháp cơ bản của hàm IMPORTRANGE:

IMPORTRANGE("spreadsheet_url", "range_name")

Trong đó:

  • spreadsheet_url: Là đường dẫn (URL) của bảng tính nguồn mà bạn muốn lấy dữ liệu.
  • range_name: Là tên của dải ô bạn muốn lấy dữ liệu, ví dụ: 'Sheet1'!A1:C10.

Ví dụ:

Giả sử bạn có một file Google Sheet chính (file đích) và một file Google Sheet khác chứa dữ liệu bán hàng (file nguồn). Bạn muốn lấy toàn bộ dữ liệu từ Sheet1 của file nguồn vào file đích.

Trong file đích, tại ô bạn muốn dữ liệu hiển thị, bạn nhập công thức:

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/1abcxyz...", "Sheet1!A1:Z1000")

Lần đầu sử dụng, Google Sheets sẽ yêu cầu bạn cấp quyền truy cập. Chỉ cần nhấp vào nút Cho phép truy cập là xong.

Lưu ý:

  • Đảm bảo rằng bạn đã chia sẻ file nguồn để người dùng có quyền xem.
  • Nếu bạn thay đổi dữ liệu trong file nguồn, dữ liệu trong file đích sẽ tự động cập nhật sau một khoảng thời gian ngắn.
  • Hàm này rất mạnh mẽ khi bạn cần tổng hợp báo cáo từ nhiều nguồn hoặc khi nhiều người cùng làm việc trên các file khác nhau.

Không biết có ai có cách nào hay hơn hoặc gặp khó khăn gì khi dùng hàm này không, cùng thảo luận nhé!

4

Hay quá bạn ơi!

Cảm ơn bạn đã chia sẻ hàm IMPORTRANGE nhé. Đúng là với lượng dữ liệu lớn từ nhiều file thì copy-paste thủ công rất tốn công và dễ sai sót thật.

Mình cũng từng dùng IMPORTRANGE cho một dự án tương tự và thấy nó cực kỳ tiện lợi. Tuy nhiên, có một điểm mình hay gặp phải là vấn đề "quyền truy cập". Đôi khi mình quên cấp quyền cho bảng tính kia, thế là nó báo lỗi.

Bạn có gặp trường hợp này không? Có cách nào xử lý nhanh gọn khi gặp lỗi "quyền truy cập" không, chia sẻ thêm cho mọi người với nha!

4

Đúng là lỗi "quyền truy cập" khi dùng IMPORTRANGE rất hay gặp phải! Mình cũng từng bị hoài. Cách nhanh nhất để khắc phục là khi thấy thông báo lỗi, bạn chỉ cần click vào nút "Cho phép truy cập" là xong.

Nếu muốn "chủ động" hơn thì bạn có thể vào file nguồn, chọn "Chia sẻ" và thêm email của tài khoản Google bạn đang dùng để mở file đích vào danh sách người có thể xem. Như vậy là đảm bảo không bị lỗi này nữa.

Bạn có mẹo nào hay hơn không, chia sẻ thêm cho anh em với!

3
Hay quá bạn ơi!



Cảm ơn bạn đã chia sẻ hàm IMPORTRANGE nhé. Đúng là với lượng dữ liệu lớn từ nhiều file thì copy-paste thủ công rất tốn công và dễ sai sót thật.



Mình cũng từng dùng IMPORTRANGE cho một dự án tương tự và thấy nó cực kỳ tiện lợi. Tuy nhiên, có một điểm mình hay gặp phải là vấn đề "quyền truy cập". Đôi khi mình quên cấp quyền cho bảng tính kia, thế là nó báo lỗi.



Bạn có gặp trường hợp này không? Có cách nào xử lý nhanh gọn khi gặp lỗi "quyền truy cập" không, chia sẻ thêm cho mọi người với nha!
4

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký