Hướng dẫn

Google Sheets Nâng Cao 2026: Làm Chủ QUERY, IMPORTRANGE, ARRAYFORMULA Để Quản Lý Bán Hàng

Tuân HoangTuân Hoang
23 tháng 6, 2026
Cập nhật: 24 tháng 6, 2026
12 phút đọc
Ảnh minh họa bài viết: Google Sheets Nâng Cao 2026: Làm Chủ QUERY, IMPORTRANGE, ARRAYFORMULA Để Quản Lý Bán Hàng

Google Sheets không chỉ là bảng tính — nó là một hệ quản trị dữ liệu mini nếu bạn biết dùng đúng hàm nâng cao.

Bài viết hướng dẫn chi tiết 5 nhóm hàm và kỹ thuật nâng cao: QUERY, IMPORTRANGE, ARRAYFORMULA, dashboard tự động và tự động hóa — kèm ví dụ thực tế cho quản lý bán hàng.

1. Hàm QUERY — Truy Vấn Dữ Liệu Mạnh Như SQL

Nếu chỉ học một hàm nâng cao của Google Sheets, hãy chọn QUERY. Đây là hàm mạnh nhất, cho phép bạn lọc, sắp xếp, nhóm và tổng hợp dữ liệu bằng cú pháp gần giống ngôn ngữ SQL — thay thế cho cả chục hàm FILTER, SORT, SUMIF, COUNTIF kết hợp với nhau.

Cú pháp cơ bản: =QUERY(dữ_liệu; "câu_truy_vấn"; tiêu_đề)

# Lấy đơn hàng có doanh thu trên 1 triệu, sắp xếp giảm dần

=QUERY(A2:F1000; "SELECT B, C, F WHERE F > 1000000 ORDER BY F DESC"; 0)

Một số mệnh đề quan trọng trong QUERY bạn nên thuộc lòng:

  • SELECT: chọn cột muốn hiển thị (dùng tên cột A, B, C...)
  • WHERE: lọc theo điều kiện — hỗ trợ AND, OR, LIKE, CONTAINS
  • GROUP BY: nhóm dữ liệu và tính tổng theo nhóm (ví dụ doanh thu theo từng nhân viên)
  • ORDER BY: sắp xếp tăng/giảm dần
  • LIMIT / OFFSET: giới hạn số dòng — hữu ích cho top 10 sản phẩm bán chạy
  • PIVOT: xoay dữ liệu thành bảng chéo (doanh thu theo tháng × chi nhánh)

Mẹo Pro:

Kết hợp QUERY với GROUP BY và PIVOT để tạo báo cáo doanh thu theo tháng và theo sản phẩm chỉ trong một ô — không cần Pivot Table thủ công, dữ liệu tự cập nhật khi có đơn hàng mới.

2. IMPORTRANGE — Đồng Bộ Dữ Liệu Giữa Nhiều File

Khi doanh nghiệp lớn dần, bạn không thể nhồi mọi thứ vào một file. IMPORTRANGE giúp kéo dữ liệu từ file này sang file khác và đồng bộ thời gian thực — nền tảng cho mô hình quản lý nhiều chi nhánh.

Cú pháp: =IMPORTRANGE("URL_hoặc_ID_file"; "Sheet1!A1:F1000")

Ứng dụng thực tế phổ biến:

  • Gom dữ liệu chi nhánh: Mỗi chi nhánh nhập liệu vào file riêng, file tổng dùng IMPORTRANGE kéo về để tổng hợp.
  • Phân quyền an toàn: Nhân viên chỉ thấy file của mình, quản lý xem file tổng — bảo mật mà vẫn liên thông.
  • Tách file nhập liệu và file báo cáo: File nhập liệu nhẹ, file dashboard nặng — không ảnh hưởng tốc độ của nhau.

Tối ưu hiệu năng:

Đừng IMPORTRANGE cả nghìn dòng rồi mới lọc. Hãy lồng QUERY vào trong IMPORTRANGE: =QUERY(IMPORTRANGE(...); "SELECT Col1, Col3 WHERE Col6 > 0") để chỉ kéo về đúng dữ liệu cần — file nhẹ và load nhanh gấp nhiều lần.

3. ARRAYFORMULA — Một Công Thức Cho Cả Cột

Sai lầm phổ biến của người mới: kéo (fill) công thức xuống từng dòng. Cách này khiến file nặng, dễ lỗi khi nhân viên thêm dòng mới mà quên kéo công thức. ARRAYFORMULA giải quyết triệt để: bạn nhập công thức một lần, nó tự áp dụng cho toàn bộ cột và tự mở rộng khi có dòng mới.

# Tính thành tiền cho toàn bộ cột chỉ bằng 1 công thức ở dòng 2

=ARRAYFORMULA(IF(B2:B="";"";B2:B*C2:C))

Ưu điểm thực tế của ARRAYFORMULA:

  • File nhẹ hơn 5-10 lần: Thay vì 1.000 công thức riêng lẻ, chỉ còn 1 công thức mảng.
  • Chống lỗi nhập liệu: Nhân viên thêm dòng mới, công thức tự áp dụng — không bao giờ quên kéo.
  • Dễ bảo trì: Sửa công thức một chỗ, toàn bộ cột cập nhật theo.

ARRAYFORMULA kết hợp cực tốt với IF, VLOOKUP, IFERROR và các hàm văn bản. Đây là kỹ thuật nền tảng để xây các template quản lý chuyên nghiệp mà người dùng cuối không sợ làm hỏng công thức.

Không Muốn Tự Viết Công Thức Phức Tạp?

SheetStore đóng gói sẵn QUERY, IMPORTRANGE, ARRAYFORMULA thành hệ thống quản lý bán hàng hoàn chỉnh — bạn chỉ việc nhập liệu.

Đăng Ký Demo Miễn Phí

4. Xây Dashboard Tự Động Cập Nhật

Dashboard là nơi biến dữ liệu thô thành quyết định kinh doanh. Một dashboard Google Sheets tốt sẽ tự cập nhật mỗi khi có đơn hàng mới mà không cần thao tác thủ công. Công thức kết hợp thường gặp:

Chỉ số cần tính Hàm sử dụng
Doanh thu hôm nay SUMIFS theo điều kiện ngày = TODAY()
Top sản phẩm bán chạy QUERY ... GROUP BY ... ORDER BY ... LIMIT 10
Doanh thu theo nhân viên QUERY ... GROUP BY cột nhân viên
Cảnh báo hết hàng FILTER + Conditional Formatting
Biểu đồ xu hướng SPARKLINE + Chart động

Bí quyết để dashboard mượt: dùng SPARKLINE cho biểu đồ mini ngay trong ô, kết hợp Conditional Formatting để tô màu cảnh báo (đỏ khi tồn kho thấp, xanh khi đạt target). Toàn bộ tự động cập nhật, chủ doanh nghiệp mở điện thoại là thấy tình hình kinh doanh tức thì.

5. Tự Động Hóa Với Google Apps Script

Khi hàm công thức chạm giới hạn, Apps Script (JavaScript chạy trên Google) mở ra khả năng tự động hóa thật sự:

  • Gửi email/Zalo tự động: Khi đơn hàng được tạo, tự gửi xác nhận cho khách.
  • Tạo trigger theo thời gian: Mỗi sáng tự gửi báo cáo doanh thu ngày hôm trước.
  • Kết nối API bên ngoài: Đồng bộ với cổng thanh toán, đơn vị vận chuyển, CRM.
  • Tự động backup: Sao lưu dữ liệu định kỳ sang file khác hoặc Google Drive.

Apps Script miễn phí với mọi tài khoản Google, không cần server riêng. Đây là điểm khiến Google Sheets vượt xa Excel truyền thống trong tự động hóa quy trình kinh doanh.

6. Ứng Dụng Thực Tế: Quản Lý Bán Hàng Bằng Google Sheets

Ghép tất cả kỹ thuật trên lại, bạn có một hệ thống quản lý bán hàng hoàn chỉnh trên Google Sheets:

Lớp nhập liệu

Nhân viên nhập đơn qua Google Forms, dữ liệu tự đổ vào sheet — không lỗi định dạng, có timestamp.

Lớp xử lý

ARRAYFORMULA tính thành tiền, trừ kho; QUERY tổng hợp; IMPORTRANGE gom chi nhánh.

Lớp báo cáo

Dashboard tự động hiển thị doanh thu, top sản phẩm, công nợ, cảnh báo tồn kho.

Lớp tự động hóa

Apps Script gửi báo cáo hàng ngày, nhắc công nợ, backup dữ liệu định kỳ.

Tự xây hệ thống này đòi hỏi thời gian và kiến thức công thức nâng cao. Đó là lý do nhiều doanh nghiệp chọn giải pháp đóng gói sẵn như SheetStore — toàn bộ QUERY, IMPORTRANGE, ARRAYFORMULA và dashboard đã được thiết kế chuẩn, chỉ việc nhập liệu và dùng ngay. Xem chi tiết chi phí tại trang bảng giá.

Biến Google Sheets Thành Hệ Thống Quản Lý Chuyên Nghiệp

Setup miễn phí trong 24 giờ — không cần biết viết công thức

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

Hàm QUERY trong Google Sheets dùng để làm gì?

QUERY cho phép truy vấn dữ liệu theo cú pháp giống SQL ngay trong Google Sheets. Bạn lọc, sắp xếp, nhóm, tính tổng và xoay dữ liệu chỉ với một công thức, thay cho hàng loạt hàm FILTER, SORT, SUMIF kết hợp.

IMPORTRANGE có giới hạn số dòng dữ liệu không?

IMPORTRANGE không giới hạn số dòng cụ thể nhưng mỗi file Google Sheets tối đa 10 triệu ô. Với dữ liệu lớn, nên lồng QUERY vào IMPORTRANGE để chỉ kéo về đúng cột và dòng cần thiết, giúp file nhẹ và tải nhanh hơn.

ARRAYFORMULA khác gì với kéo công thức thủ công?

ARRAYFORMULA áp dụng một công thức cho toàn bộ một dải ô chỉ bằng một lần nhập và tự mở rộng khi có dòng mới. Nhờ vậy file nhẹ hơn, không bị lỗi khi thêm dòng và không cần kéo fill công thức mỗi lần nhập liệu.

Google Sheets có quản lý bán hàng cho doanh nghiệp được không?

Có. Khi kết hợp QUERY, IMPORTRANGE, ARRAYFORMULA và dashboard tự động, Google Sheets quản lý được đơn hàng, kho, công nợ và doanh thu nhiều chi nhánh. Giải pháp như SheetStore đóng gói sẵn các công thức này thành hệ thống quản lý hoàn chỉnh.

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