Hai cách kết nối, chọn theo mục đích
Google Sheet là nguồn dữ liệu phổ biến nhất với doanh nghiệp nhỏ ở Việt Nam — nhập tay, chia sẻ nhanh, miễn phí. Power BI đọc được, nhưng có hai đường khác nhau:
- Connector Google Sheets có sẵn — đăng nhập tài khoản Google, chọn bảng tính. Cách này giữ được cơ chế xác thực nên lịch làm mới trên đám mây chạy ổn định.
- Dán liên kết Web — xuất bản bảng tính ra CSV rồi cho Power BI đọc như một trang web. Nhanh, không cần đăng nhập, nhưng ai có liên kết cũng xem được dữ liệu.
Với dữ liệu nội bộ, dùng connector. Chỉ dùng cách dán liên kết cho dữ liệu công khai hoặc khi làm nháp.
Các bước với connector
- Home → Get data → More → Online Services → Google Sheets.
- Dán đường dẫn đầy đủ của bảng tính (đường dẫn trên thanh địa chỉ trình duyệt).
- Đăng nhập tài khoản Google có quyền xem bảng tính đó.
- Chọn đúng sheet cần lấy, bấm Transform Data chứ đừng bấm Load ngay.
Chuẩn bị bảng tính trước khi kết nối — phần quan trọng nhất
Đa số vấn đề với Google Sheet không nằm ở Power BI mà nằm ở cách bảng tính được thiết kế. Bốn quy tắc:
- Một hàng tiêu đề duy nhất, nằm ở hàng đầu tiên. Không gộp ô, không để dòng trống hay dòng tiêu đề phụ phía trên.
- Không có ô gộp ở bất kỳ đâu trong vùng dữ liệu. Ô gộp về Power BI sẽ thành ô trống, kéo theo sai số lặng lẽ.
- Mỗi cột một kiểu dữ liệu. Cột số thì đừng chen chữ "chưa có" — dùng ô trống. Chỉ một ô chữ trong cột số là cả cột bị hiểu thành chữ.
- Không để dòng tổng cộng trong bảng. Power BI tự tính tổng; dòng tổng lẫn vào dữ liệu sẽ bị đếm hai lần.
Định dạng ngày tháng — cái bẫy tiếng Việt
Google Sheet thường để định dạng ngày theo vùng của tài khoản. Nếu bảng tính đặt vùng Hoa Kỳ, ngày 05/08/2026 sẽ được hiểu là ngày 8 tháng 5 chứ không phải ngày 5 tháng 8. Power BI đọc theo đúng cách Google hiểu, nên sai lệch đi thẳng vào báo cáo mà không báo lỗi.
Cách xử lý an toàn: trong Google Sheet, đặt File → Settings → Locale về Việt Nam, hoặc đổi cột ngày sang định dạng YYYY-MM-DD — đây là định dạng không thể hiểu nhầm. Sau đó ở Power Query, đặt lại kiểu cột với địa phương rõ ràng thay vì để tự đoán.
Giới hạn cần biết trước
- Google Sheet chậm dần rõ rệt từ vài chục nghìn dòng. Nếu dữ liệu lớn hơn, nên chuyển sang cơ sở dữ liệu — Sheet chỉ là chỗ nhập liệu, không phải kho dữ liệu.
- Ai đó đổi tên cột hoặc chèn cột mới là báo cáo hỏng ngay lần làm mới sau. Nếu nhiều người cùng sửa bảng tính, hãy khoá hàng tiêu đề.
- Công thức trong Sheet trả về lỗi (
#REF!,#N/A) sẽ về Power BI thành lỗi. Bọc bằngIFERRORngay tại Sheet.
Gợi ý sắp xếp
Nếu bảng tính đang vừa là nơi nhập liệu vừa là nơi tính toán và trình bày, hãy tách ra: một sheet chỉ chứa dữ liệu thô dạng bảng phẳng cho Power BI đọc, các sheet khác muốn trình bày thế nào tuỳ ý. Việc tách này mất một buổi nhưng tiết kiệm rất nhiều lần sửa báo cáo về sau. Xem thêm các dashboard mẫu để hình dung dữ liệu cần được sắp xếp thế nào.
Sẵn sàng xây dựng dashboard Power BI?
Kết nối với freelancer Power BI đã kiểm duyệt, xem báo cáo nhúng ngay trên trình duyệt và tải file .pbix về sau khi thanh toán.
Đào Ngọc Tú
Tư vấn Power BI cho doanh nghiệp Việt. Viết về dựng mô hình dữ liệu, DAX và kết nối các nguồn dữ liệu phổ biến trong nước.

