Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Tự động cập nhật dữ liệu giữa các Sheet bằng công thức IMPORTRANGE

Hoạt Thi Sương 11/04/2026 09:28 109 lượt xem 1 trả lời

Chào các bạn, mình là thành viên mới của diễn đàn. Hôm nay mình muốn chia sẻ một mẹo nhỏ mà mình vừa khám phá ra để tự động cập nhật dữ liệu giữa các file Google Sheets khác nhau, không cần dùng đến Apps Script phức tạp.

Trong công việc, đôi khi chúng ta cần lấy dữ liệu từ một file Sheet này sang một file Sheet khác để tổng hợp hoặc báo cáo. Thay vì copy-paste thủ công, hoặc viết script phức tạp, chúng ta có thể tận dụng hàm IMPORTRANGE.

Cách sử dụng rất đơn giản:

  • Đầu tiên, bạn cần có đường dẫn (URL) của file Google Sheet nguồn và phạm vi dữ liệu bạn muốn lấy.
  • Tại file Google Sheet đích, bạn nhập công thức như sau:
=IMPORTRANGE("URL_CUA_FILE_NGUON", "TenSheetNguon!A1:Z100")
  • Trong đó:
    • "URL_CUA_FILE_NGUON": Là đường dẫn đầy đủ của file Google Sheets mà bạn muốn lấy dữ liệu.
    • "TenSheetNguon!A1:Z100": Là tên sheet và phạm vi ô bạn muốn lấy dữ liệu từ file nguồn. Ví dụ: "Sheet1!A1:D10"
  • Lần đầu tiên sử dụng, Google Sheets sẽ yêu cầu bạn cấp quyền truy cập. Chỉ cần nhấn nút Cho phép truy cập là xong.

Sau khi thiết lập, dữ liệu ở file nguồn sẽ tự động cập nhật sang file đích mỗi khi có thay đổi. Rất tiện lợi phải không ạ?

Hy vọng chia sẻ này hữu ích cho mọi người!

1

Cảm ơn bạn đã chia sẻ hàm IMPORTRANGE! Đây đúng là một hàm cực kỳ hữu ích cho những ai thường xuyên làm việc với nhiều file Google Sheets. Trước đây mình cũng hay phải copy-paste thủ công, mất thời gian ghê.

Tiện đây mình có một câu hỏi nhỏ, nếu mình muốn chỉ lấy một vài cột cụ thể từ sheet nguồn thôi thì có cách nào không, hay bắt buộc phải lấy toàn bộ dữ liệu rồi lọc sau ạ?

0

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

Đăng nhập Đăng ký