Hướng dẫn

Kết Nối Google Sheets Với Looker Studio: Hướng Dẫn Từng Bước 6 Bước

Tuân HoangTuân Hoang
16 tháng 7, 2026
8 phút đọc
Ảnh minh họa bài viết: Kết Nối Google Sheets Với Looker Studio: Hướng Dẫn Từng Bước 6 Bước

Bạn đã mở Looker Studio, bấm "Create Report", nhưng loay hoay không biết chọn gì tiếp — hoặc kết nối xong thì số liệu hiển thị sai, dashboard trống trơn?

Bài này đi thẳng vào kỹ thuật: 6 bước kết nối Google Sheets với Looker Studio, làm đúng ngay từ lần đầu, kèm bảng lỗi thường gặp và cách sửa cụ thể.

Trước Khi Bắt Đầu: Bạn Cần Gì?

Chỉ cần 2 thứ: một tài khoản Google (Gmail thường hoặc Google Workspace đều được) và một file Google Sheets đã có dữ liệu. Không cần cài đặt phần mềm, không cần thẻ tín dụng. Toàn bộ thao tác dưới đây thực hiện trên trình duyệt.

Bước 1: Chuẩn Bị Google Sheets Đúng Chuẩn

Đây là bước quyết định 80% việc kết nối có suôn sẻ hay không. Mở file Sheets bạn muốn dùng làm nguồn dữ liệu và kiểm tra:

  • Hàng 1 là tiêu đề cột (header) — ví dụ: "Ngày", "Sản phẩm", "Doanh thu", "Số lượng". Không để trống ô nào ở hàng này.
  • Mỗi cột chỉ chứa một kiểu dữ liệu duy nhất. Cột "Doanh thu" chỉ chứa số, không được lẫn chữ như "chưa xác định" hay để trống bằng dấu gạch ngang "-".
  • Không merge ô (merge cells). Nếu bảng có tiêu đề gộp nhiều cột, hãy tách ra thành từng ô riêng ở hàng 1.
  • Đặt tên cho tab chứa dữ liệu rõ ràng, ví dụ "DuLieuBanHang" thay vì để mặc định "Sheet1" — sau này dễ nhận diện khi có nhiều tab.
  • Tùy chọn nâng cao — đặt Named Range: bôi đen toàn bộ vùng dữ liệu (bao gồm cả vài trăm dòng trống phía dưới để dự phòng dữ liệu tương lai), vào menu Data → Named ranges, đặt tên ví dụ "BangDuLieuChinh". Named Range giúp kết nối không bị đứt khi bạn thêm dòng mới.

Mô tả giao diện: khi bôi đen vùng dữ liệu xong, một panel nhỏ hiện ra bên phải màn hình với ô nhập tên và nút "Done" màu xanh — bấm xong là named range đã sẵn sàng để chọn ở bước 3.

Bước 2: Tạo Báo Cáo Mới Trong Looker Studio

Truy cập lookerstudio.google.com, đăng nhập bằng tài khoản Google đang chứa file Sheets ở bước 1 (hoặc tài khoản đã được chia sẻ quyền xem file đó).

Trên trang chủ, bạn sẽ thấy một lưới các mẫu (template) và ở góc trên bên trái có nút lớn màu xanh dương ghi "+ Create". Bấm vào đó, một menu xổ xuống hiện ra với các lựa chọn: Report, Data source, Data source (Explorer). Chọn "Report".

Một trang trắng (Blank Report) sẽ mở ra, và ngay lập tức một cửa sổ popup "Add data to report" hiện lên chính giữa màn hình — đây chính là nơi bạn thực hiện bước 3.

Bước 3: Chọn Data Source Là Google Sheets

Trong cửa sổ "Add data to report", có một ô tìm kiếm connector ở trên cùng. Gõ "Google Sheets" — biểu tượng connector màu xanh lá hình bảng tính sẽ hiện ra trong danh sách kết quả (đây là connector chính chủ của Google, không cần cài thêm).

Bấm vào biểu tượng đó, Looker Studio sẽ hiển thị 3 tab để bạn chọn nguồn:

  1. My Google Sheets — danh sách file Sheets thuộc sở hữu hoặc đã được chia sẻ với tài khoản đang đăng nhập.
  2. Shared with me — các file người khác chia sẻ trực tiếp cho bạn.
  3. Search — gõ tên file nếu danh sách quá dài để tìm nhanh.

Sau khi chọn đúng file, panel bên phải hiện ra 2 dropdown tiếp theo:

  • Worksheet: chọn đúng tab dữ liệu (ví dụ "DuLieuBanHang" đã đặt tên ở bước 1).
  • Range: nếu bạn đã đặt Named Range, nó sẽ xuất hiện trong danh sách — chọn nó thay vì để mặc định toàn bộ sheet, để tránh Looker Studio đọc nhầm các hàng trống rác phía dưới.

Có một checkbox nhỏ "Use first row as headers" thường được tick sẵn — giữ nguyên, vì header ở hàng 1 (đã chuẩn bị ở bước 1) sẽ được dùng làm tên field. Bấm "Add" ở góc dưới bên phải popup để xác nhận.

Bước 4: Xử Lý Lỗi Phân Loại Field (Type: Number/Date/Text)

Sau khi bấm "Add", Looker Studio hiện bảng xem trước danh sách các field kèm biểu tượng loại dữ liệu (Type) bên trái mỗi tên field: dấu # cho Number, biểu tượng lịch cho Date, chữ ABC cho Text.

Đây là bước hay bị bỏ qua nhất nhưng lại gây lỗi nhiều nhất. Rà từng dòng:

  • Cột "Doanh thu", "Số lượng", "Giá" phải mang Type Number. Nếu Looker Studio tự nhận diện thành Text (do lẫn ký tự hoặc định dạng tiền tệ dạng chữ như "1.000.000 đ"), bấm vào tên Type bên cạnh field đó, một dropdown hiện ra, chọn lại nhóm "Number" rồi chọn định dạng con (Number, Currency, Percent...).
  • Cột "Ngày", "Ngày đặt hàng" phải mang Type Date hoặc Date & Time. Nếu Sheets định dạng ngày kiểu Việt Nam (dd/mm/yyyy) mà Looker Studio đọc nhầm thành Text, hãy đổi định dạng cột đó trong Sheets sang định dạng ngày chuẩn ISO (yyyy-mm-dd) trước, sau đó vào Looker Studio bấm "Refresh Fields" ở data source để đọc lại.
  • Cột định danh như "Mã đơn hàng", "Tên sản phẩm" nên giữ Type Text, kể cả khi mã đơn toàn số (ví dụ "000123") — nếu để Number, số 0 ở đầu sẽ bị Looker Studio tự động cắt mất.

Sau khi chỉnh xong tất cả field, bấm nút "Add to report" ở góc dưới cùng để đưa data source vào báo cáo và bắt đầu kéo-thả biểu đồ.

Bước 5: Thiết Lập Quyền Chia Sẻ Đúng Cách

Kết nối xong không có nghĩa là người khác xem được dashboard. Bấm nút "Share" màu xanh ở góc trên bên phải màn hình báo cáo. Một cửa sổ hiện ra với 2 phần quan trọng:

  1. Tab "People with access": thêm email người cần xem báo cáo, chọn quyền Viewer (chỉ xem) hoặc Editor (được sửa layout báo cáo). Với sếp/khách hàng, luôn chọn Viewer.
  2. Tab "Manage access" (biểu tượng bánh răng): đây là phần dễ bị bỏ sót nhất — quyết định người xem dashboard có cần quyền truy cập file Google Sheets gốc hay không. Có 2 lựa chọn:
    • "Viewers and Editors can only view data through the report" — người xem thấy dashboard nhưng KHÔNG thấy được file Sheets gốc, kể cả khi họ không có quyền trên file đó. Nên chọn tùy chọn này khi chia sẻ ra ngoài công ty.
    • "Viewers and Editors can only view data they have access to" — người xem phải có sẵn quyền trên file Sheets gốc mới xem được dữ liệu, nếu không dashboard sẽ báo lỗi truy cập.

Nếu muốn chia sẻ công khai qua link mà không cần thêm từng email, dùng phần "Get link" ở cùng cửa sổ, đổi từ "Restricted" sang "Anyone with the link", quyền Viewer.

Bước 6: Test Dashboard Hoạt Động Đúng

Trước khi gửi link cho người khác, tự kiểm tra theo checklist sau:

  • Mở link ở chế độ ẩn danh (Incognito) hoặc nhờ đồng nghiệp mở thử — để chắc chắn dashboard hiển thị đúng cho người không đăng nhập bằng tài khoản của bạn.
  • Kiểm tra số tổng (Scorecard) có khớp với số bạn tự tính tay trong Sheets (ví dụ tổng doanh thu tháng) hay không — nếu lệch, khả năng cao field bị sai Type ở bước 4.
  • Thử bộ lọc (nếu có) — chọn một khoảng ngày hoặc một danh mục, xem biểu đồ có cập nhật đúng theo lựa chọn không.
  • Thêm 1 dòng dữ liệu mới vào Sheets, quay lại dashboard bấm nút Refresh (biểu tượng vòng tròn mũi tên ở thanh công cụ trên cùng) — dữ liệu mới phải xuất hiện. Nếu không, phạm vi dữ liệu (Range) ở bước 3 đang bị giới hạn quá hẹp.
  • Kiểm tra trên điện thoại — mở link bằng trình duyệt di động để chắc chắn layout không bị vỡ, vì nhiều người sẽ xem báo cáo nhanh trên điện thoại.

Lỗi Thường Gặp Khi Kết Nối Lần Đầu

LỗiNguyên nhânCách sửa
Popup "Add data to report" không tìm thấy file Sheets cần chọnFile nằm trong tài khoản Google khác, hoặc chưa được chia sẻ với tài khoản đang đăng nhập Looker StudioChuyển sang tab "Shared with me" để tìm, hoặc vào Sheets chia sẻ file cho đúng tài khoản đang dùng
Field ngày tháng bị nhận diện thành Text, không lọc theo ngày đượcĐịnh dạng ngày trong Sheets không chuẩn (ví dụ để dạng text "Ngày 15 tháng 3" thay vì ngày thực)Đổi cột ngày trong Sheets sang định dạng Date chuẩn, sau đó bấm "Refresh Fields" trong Looker Studio
Vừa thêm dữ liệu mới vào Sheets nhưng dashboard không cập nhật dù đã RefreshPhạm vi Range chọn lúc kết nối chỉ giới hạn đến dòng cũ (ví dụ A1:F100) không bao gồm dòng mới thêmMở lại data source, đổi Range thành Named Range đã bao trùm sẵn vùng dự phòng, hoặc mở rộng lại phạm vi
Người được chia sẻ link báo lỗi "You need access" khi mở dashboardĐang ở chế độ "Viewers can only view data they have access to" nhưng người đó chưa có quyền trên file Sheets gốcVào Manage access, đổi sang "can only view data through the report", hoặc cấp quyền Viewer trên file Sheets gốc cho họ
Biểu đồ hiện dòng chữ đỏ báo lỗi cấu hình field ngay khi vừa kéo vào canvasBiểu đồ yêu cầu 1 field kiểu Date/Number nhưng bạn đang kéo nhầm field kiểu Text vào ô Dimension/MetricKiểm tra lại Type của field ở bước 4, đổi đúng nhóm dữ liệu trước khi gán lại vào biểu đồ

Câu Hỏi Thường Gặp

Tôi cần quyền gì trên Google Sheets để kết nối được với Looker Studio?

Tối thiểu quyền Viewer trên file Sheets đó. Chủ file không cần thêm thao tác gì.

Kết nối 1 lần rồi có cần làm lại khi thêm dữ liệu mới vào Sheets không?

Không cần, miễn dữ liệu mới nằm trong vùng/tab đã chọn — đặc biệt nếu đã dùng Named Range dự phòng.

Vì sao Looker Studio chỉ đọc được một phần dữ liệu trong Sheets?

Thường do chọn nhầm tab, Named Range giới hạn phạm vi cũ, hoặc có hàng trống giữa bảng.

Có thể kết nối cùng lúc nhiều Google Sheets khác nhau vào 1 báo cáo không?

Có, mỗi biểu đồ có thể gán data source riêng, và có thể dùng Blend Data để gộp nhiều nguồn.

Đã kết nối xong nhưng vẫn ngại tự dựng dashboard từ đầu?

Các phần mềm quản lý bán hàng, kho, tài chính trên Google Sheets của SheetStore đã tích hợp sẵn báo cáo trực quan — không cần lặp lại 6 bước này mỗi lần dùng file mới.

Xem phần mềm có dashboard sẵn →

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