Hướng dẫn

Cách Tham Chiếu Ô Sang Sheet Khác Trong Google Sheets [2026]

Tuân HoangTuân Hoang
6 tháng 8, 2026
Cập nhật: 22 tháng 8, 2026
8 phút đọc
Ảnh minh họa bài viết: Cách Tham Chiếu Ô Sang Sheet Khác Trong Google Sheets [2026]

Công thức =Sheet2!A1 trông đơn giản, nhưng chỉ cần đổi tên sheet có dấu cách, xóa nhầm tab, hoặc copy công thức sang vị trí khác là dính lỗi #REF! ngay. Bài này đi thẳng vào cách tham chiếu ô sang sheet khác trong Google Sheets — từ cú pháp cơ bản đến các tình huống thực tế: tham chiếu nhiều sheet, tham chiếu sang file khác, và cách tránh những lỗi hay gặp nhất.

Cú pháp tham chiếu cơ bản

Google Sheets dùng dấu chấm than (!) để ngăn cách tên sheet và địa chỉ ô. Cú pháp chuẩn:

  • =TênSheet!ĐịaChỉÔ — ví dụ =Doanh_Thu!B5
  • =TênSheet!A1:C10 — tham chiếu một vùng (range) nhiều ô
  • ='Tên Sheet Có Dấu Cách'!A1 — bắt buộc bọc dấu nháy đơn nếu tên sheet chứa khoảng trắng, dấu gạch ngang, hoặc ký tự đặc biệt

Ví dụ cụ thể: bạn có sheet "Nhập liệu" chứa danh sách đơn hàng, và sheet "Tổng hợp" cần lấy số tổng ở ô B20. Tại ô cần hiển thị kết quả trong sheet Tổng hợp, gõ:

  • ='Nhập liệu'!B20

Lưu ý: nếu tên sheet KHÔNG có khoảng trắng (ví dụ NhapLieu), bạn có thể bỏ dấu nháy đơn: =NhapLieu!B20. Nhưng thực tế đa số người dùng Việt đặt tên sheet có dấu cách hoặc tiếng Việt có dấu, nên cứ mặc định dùng dấu nháy đơn cho an toàn — Google Sheets tự thêm vào khi bạn click chọn sheet bằng chuột, nên cách nhanh nhất là gõ dấu =, click tab sheet nguồn, click ô cần lấy, rồi Enter.

Cách nhanh nhất: dùng chuột thay vì gõ tay

Thay vì nhớ cú pháp, 90% trường hợp bạn chỉ cần:

  • Gõ dấu = tại ô đích
  • Click vào tab sheet nguồn ở phía dưới
  • Click (hoặc bôi đen) ô/vùng cần lấy dữ liệu
  • Nhấn Enter

Google Sheets tự động điền đúng cú pháp, kể cả dấu nháy đơn khi cần. Cách này giảm hẳn lỗi gõ sai tên sheet hoặc thiếu dấu !.

Tham chiếu vùng dữ liệu và dùng trong hàm

Tham chiếu sang sheet khác không chỉ dùng cho 1 ô — bạn dùng y hệt trong các hàm quen thuộc như VLOOKUP, SUMIF, QUERY:

  • =VLOOKUP(A2, 'Danh mục'!A:C, 3, FALSE) — tra cứu giá sản phẩm từ sheet Danh mục
  • =SUMIF('Đơn hàng'!C:C, "Đã giao", 'Đơn hàng'!D:D) — tính tổng doanh thu các đơn đã giao
  • =QUERY('Nhập liệu'!A1:F1000, "SELECT A, SUM(D) GROUP BY A") — tổng hợp dữ liệu theo nhóm

Một mẹo hay bị bỏ qua: khi tham chiếu cả cột (ví dụ C:C) thay vì giới hạn dòng (C2:C500), công thức sẽ tự động bao gồm dữ liệu mới thêm vào mà không cần sửa lại range — rất hữu ích khi sheet nguồn liên tục cập nhật. Nhược điểm là quét cả cột trống có thể làm chậm file nếu dữ liệu lớn (vài chục nghìn dòng trở lên), lúc đó nên giới hạn range cụ thể.

Nếu bạn đang xây dashboard tổng hợp từ nhiều sheet dữ liệu, tham khảo thêm cách trình bày trong Dự Báo Doanh Thu Với Google Sheets: Mô Hình Forecast Đơn Giản — mô hình này dùng nhiều tham chiếu chéo giữa sheet lịch sử và sheet tính toán.

Tham chiếu sang file Google Sheets khác (IMPORTRANGE)

Tham chiếu ! chỉ hoạt động trong CÙNG một file. Muốn lấy dữ liệu từ một file Sheets khác (khác URL hoàn toàn), bạn cần hàm IMPORTRANGE:

  • =IMPORTRANGE("https://docs.google.com/spreadsheets/d/xxxxx/edit", "Sheet1!A1:D100")

Vài lưu ý quan trọng khi dùng IMPORTRANGE:

  • Lần đầu dùng, Sheets sẽ yêu cầu cấp quyền kết nối — bạn phải bấm "Cho phép truy cập" (Allow access), nếu không công thức trả về lỗi #REF! kèm thông báo cần cấp quyền
  • Chỉ cần URL đầy đủ (hoặc chỉ ID file) ở tham số đầu, không cần mở file nguồn cùng lúc
  • Tài khoản Google đang mở file phải có ít nhất quyền xem (Viewer) trên file nguồn
  • IMPORTRANGE tải toàn bộ vùng dữ liệu mỗi lần tính lại, nên nếu vùng quá lớn (hàng chục nghìn dòng) sẽ làm chậm file đáng kể — chỉ import đúng phần cần thiết

Bảng so sánh nhanh giữa 2 cách tham chiếu:

Tiêu chíTham chiếu ! (cùng file)IMPORTRANGE (khác file)
Phạm viTrong cùng 1 Google SheetsGiữa 2 file Sheets khác nhau
Cần cấp quyềnKhôngCó, lần đầu tiên
Tốc độTức thìChậm hơn, phụ thuộc kích thước vùng
Cập nhật real-timeCó, nhưng đôi khi cần F5 để refresh

Các lỗi thường gặp và cách xử lý

Lỗi #REF! khi đổi tên hoặc xóa sheet

Đây là lỗi phổ biến nhất. Khi bạn xóa sheet nguồn hoặc đổi tên sheet sau khi công thức đã tạo, Google Sheets thường tự cập nhật tên sheet trong công thức — nhưng nếu bạn xóa hẳn sheet thay vì đổi tên, mọi công thức tham chiếu đến sheet đó sẽ báo #REF! vĩnh viễn và bạn phải viết lại thủ công. Kinh nghiệm: trước khi xóa một sheet, dùng Find & Replace (Ctrl+H) tìm tên sheet đó trong toàn bộ công thức để kiểm tra có bị phụ thuộc không.

Nhầm dấu nháy đơn khi tên sheet có ký tự đặc biệt

Tên sheet chứa số ở đầu, dấu gạch chéo, dấu chấm, hoặc emoji đều bắt buộc phải có dấu nháy đơn bao quanh. Ví dụ sheet tên "T1/2026" phải viết ='T1/2026'!A1, thiếu dấu nháy sẽ báo lỗi cú pháp ngay lập tức.

Tham chiếu vòng lặp (Circular reference)

Nếu Sheet A tham chiếu Sheet B, và Sheet B lại tham chiếu ngược về đúng ô đó ở Sheet A, Google Sheets báo lỗi tham chiếu vòng. Cách phát hiện nhanh: bật File → Settings → Calculation → Iterative calculation để xem có bật lặp vô hạn hay không, hoặc kiểm tra thủ công chuỗi công thức khi gặp lỗi này.

IMPORTRANGE báo lỗi "Loading..." mãi không xong

Thường do vùng dữ liệu quá lớn hoặc file nguồn có quá nhiều IMPORTRANGE lồng nhau. Giải pháp: giảm range xuống đúng phạm vi cần, hoặc tách nhỏ dữ liệu nguồn thành nhiều sheet chuyên biệt thay vì 1 sheet khổng lồ.

Ứng dụng thực tế: xây hệ thống nhiều sheet liên kết

Tham chiếu chéo sheet là nền tảng để xây các hệ thống quản lý thực tế trên Google Sheets — nơi mỗi sheet đảm nhiệm một chức năng riêng (nhập liệu, tính toán, báo cáo) thay vì dồn hết vào một sheet duy nhất. Ví dụ điển hình:

Nguyên tắc chung khi thiết kế hệ thống nhiều sheet: tách rõ 3 lớp — sheet nhập liệu thô (raw data, không sửa công thức trực tiếp), sheet xử lý/tính toán (chứa công thức tham chiếu và hàm), và sheet báo cáo (chỉ hiển thị, dùng biểu đồ hoặc pivot table). Cách tách này giúp khi có lỗi, bạn biết ngay cần kiểm tra ở lớp nào thay vì dò từng ô trong một sheet hỗn loạn.

Tối ưu hiệu năng khi có nhiều tham chiếu chéo

File có hàng trăm công thức tham chiếu chéo giữa nhiều sheet dễ bị chậm, đặc biệt khi dùng hàm mảng (ARRAYFORMULA) hoặc QUERY trên vùng lớn. Vài cách xử lý:

  • Giới hạn range cụ thể thay vì tham chiếu cả cột nếu dữ liệu đã ổn định (không tăng thêm dòng thường xuyên)
  • Dùng QUERY hoặc FILTER thay vì nhiều công thức VLOOKUP lặp lại trên từng dòng
  • Với IMPORTRANGE, cân nhắc chuyển sang add-on đồng bộ dữ liệu định kỳ nếu không cần cập nhật real-time — xem thêm các lựa chọn trong Top Add-on Google Sheets Tốt Nhất Cho Kinh Doanh Nhỏ 2026
  • Tắt tính năng "Recalculation" tự động liên tục (chuyển sang "On change" thay vì "On change and every minute") trong File → Settings nếu file có nhiều IMPORTRANGE

Với các hệ thống quản lý phức tạp cần nhiều sheet liên kết chặt chẽ — như quản lý bán hàng, kho, hoặc dòng tiền — việc tự thiết kế từ đầu tốn khá nhiều thời gian debug lỗi tham chiếu. Đây cũng là lý do nhiều SME chọn dùng sẵn các template đã được kiểm chứng thay vì dựng lại toàn bộ cấu trúc tham chiếu từ con số 0.

Câu hỏi thường gặp

Cú pháp tham chiếu ô sang sheet khác trong Google Sheets là gì?

Dùng cú pháp TênSheet!ĐịaChỉÔ, ví dụ =Sheet2!A1 để lấy giá trị ô A1 từ Sheet2. Nếu tên sheet chứa khoảng trắng hoặc ký tự đặc biệt, cần đặt tên sheet trong dấu nháy đơn: ='Báo cáo tháng'!A1.

Làm sao tham chiếu dữ liệu từ một file Google Sheets khác?

Dùng hàm IMPORTRANGE với cú pháp =IMPORTRANGE("URL_file_nguồn", "TênSheet!A1:D10"). Lần đầu sử dụng cần bấm 'Cho phép truy cập' để cấp quyền kết nối giữa hai file.

Tại sao công thức tham chiếu sheet khác báo lỗi #REF!?

Lỗi #REF! thường do sheet nguồn bị xóa, đổi tên, hoặc địa chỉ ô nằm ngoài phạm vi dữ liệu. Kiểm tra lại tên sheet còn tồn tại và cập nhật lại công thức cho khớp tên mới.

Có thể tham chiếu nhiều ô cùng lúc từ sheet khác không?

Có, dùng dải ô thay vì một ô đơn, ví dụ =Sheet2!A1:D10 sẽ trả về toàn bộ vùng dữ liệu đó. Kết hợp thêm ARRAYFORMULA hoặc QUERY để xử lý và lọc dữ liệu linh hoạt hơn.

Bạn muốn áp dụng ngay mà không phải tự xây từ đầu?

Khám phá các mẫu Google Sheets và phần mềm quản lý dựng sẵn cho doanh nghiệp Việt tại SheetStore Marketplace.

Chia sẻ bài viết:

Tuân Hoang

Tuân Hoang

Đội ngũ SheetStore

Google SheetsGoogle Apps ScriptCRMAutomationPhần mềm quản lý doanh nghiệp

Google Workspace Certified, 5+ years experience

Bạn thấy bài viết hữu ích?

Đăng ký nhận thông báo khi có bài viết mới.

Nhận thông báo khi có bài viết mới. Không spam, hứa luôn! 😊

Bình luận (0)

Vui lòng đăng nhập để tham gia thảo luận