IMPORTRANGE — Liên Kết Nhiều Sheet

Thời gian đọc: ~25 phút

IMPORTRANGE Cơ Bản

=IMPORTRANGE("url_spreadsheet", "Sheet1!A1:D100")
=IMPORTRANGE("1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgVE2upms", "Sales!A:E")

Lần đầu dùng, GSheets yêu cầu bạn "Allow access" — click cho phép một lần.

Kết Hợp IMPORTRANGE + QUERY

=QUERY(IMPORTRANGE("url","Sheet1!A:E"),
"SELECT Col1,Col2,Col4 WHERE Col3='Hà Nội'",1)
Lưu ý: Khi dùng IMPORTRANGE trong QUERY, tham chiếu cột bằng Col1, Col2... thay vì A, B, C.

Xây Hệ Thống Báo Cáo Tập Trung

Mô hình phổ biến:

  • Sheet nguồn: nhân viên nhập dữ liệu bán hàng hàng ngày
  • Sheet dashboard: dùng IMPORTRANGE để kéo dữ liệu, QUERY để tổng hợp
  • Kết quả: dashboard tự động cập nhật mà không ai chỉnh sửa được

IMPORTRANGE Nhiều Sheet

=QUERY({
  IMPORTRANGE("url1","Data!A:D");
  IMPORTRANGE("url2","Data!A:D")
}, "SELECT * WHERE Col3>0", 1)

Giới Hạn & Hiệu Suất

  • Mỗi spreadsheet tối đa 50 cross-references IMPORTRANGE
  • Có độ trễ khi load lần đầu
  • Không dùng IMPORTRANGE trong vòng lặp ARRAYFORMULA