Mẹo Sử Dụng Google Sheets Nâng Cao Cho Công Việc

Google Sheets không chỉ là bảng tính đơn giản. Với 15+ tính năng nâng cao, bạn có thể tiết kiệm hàng giờ mỗi tuần, từ tự động hóa báo cáo đến phân tích dữ liệu thời gian thực. Bài này tổng hợp những mẹo mạnh nhất dựa trên tài liệu chính thức của Google và kinh nghiệm thực tế.

Giao diện Google Sheets với các hàm nâng cao, công thức và bảng biểu

1. HÀM VLOOKUP Và HLOOKUP — Tìm Kiếm Dữ Liệu Nhanh

VLOOKUP tìm giá trị theo cột, HLOOKUP tìm theo hàng. Đây là 2 hàm được dùng nhiều nhất trong công việc văn phòng.

Hàm Cú pháp Ví dụ
VLOOKUP =VLOOKUP(giá_trị, bảng, cột, 0) =VLOOKUP(A2, Sheet2!A:D, 3, FALSE)
HLOOKUP =HLOOKUP(giá_trị, bảng, hàng, 0) =HLOOKUP(B1, Data!1:10, 5, FALSE)

Xem hướng dẫn chi tiết tại Google Support.

2. QUERY — SQL Trên Google Sheets

Hàm QUERY cho phép viết câu truy vấn kiểu SQL trực tiếp trên bảng tính. Cú pháp:

=QUERY(data, "SELECT A, B WHERE C > 100 ORDER BY D DESC", 1)

Ưu điểm: lọc, nhóm, sắp xếp, nối bảng — tất cả trong 1 hàm, không cần cột phụ. QUERY mạnh đến mức có thể thay thế hoàn toàn pivot table trong nhiều trường hợp.

Nối Bảng Với QUERY

Kết hợp QUERY với IMPORTRANGE để truy vấn dữ liệu giữa các sheet:

=QUERY(IMPORTRANGE(url1, "Sheet1!A:F"), "SELECT * WHERE C > 1000000", 1)

Xem ví dụ chi tiết tại QUERY function docs.

Ví Dụ Thực Tế

  • Lọc doanh thu > 10 triệu: =QUERY(A:E, "SELECT * WHERE D > 10000000")
  • Tính trung bình theo phòng ban: =QUERY(A:E, "SELECT B, AVG(D) GROUP BY B")
  • Đếm theo điều kiện: =QUERY(A:E, "SELECT B, COUNT(C) WHERE D = 'Hoàn thành' GROUP BY B")

3. Xử Lý Dữ Liệu Văn Bản

Google Sheets có bộ công cụ văn bản mạnh mẽ:

Các Hàm Phổ Biến

  • REGEXEXTRACT(text, pattern) — trích xuất theo regex, cực mạnh khi parse dữ liệu
  • TEXTJOIN(delimiter, ignore_empty, range) — nối văn bản, bỏ ô rỗng tự động
  • SPLIT(text, delimiter) — tách ô thành nhiều ô
  • PROPER(text) — viết hoa chữ đầu mỗi từ
  • TRIM(text) — xoá khoảng trắng thừa

Xem tài liệu đầy đủ tại Google Sheets Function List.

Kết Hợp Hàm Lồng Nhau

Sức mạnh thật sự của Google Sheets đến từ việc lồng nhiều hàm cùng lúc. Ví dụ:

  • IF + VLOOKUP: =IF(VLOOKUP(A2, Data!A:C, 3, FALSE) > 100, "Cao", "Thấp") — tự động phân loại theo giá trị tra cứu
  • SUMIF + TEXT: =SUMIF(A:A, TEXT(B1,"yyyy-mm"), C:C) — cộng theo tháng tự động
  • Array formula: =ArrayFormula(IF(B2:B100="", "", A2:A100*1.1)) — áp dụng công thức cho cả cột không cần kéo

Lệnh Array Formula đặc biệt hữu ích khi xử lý hàng trăm hàng dữ liệu cùng lúc.

4. Conditional Formatting — Trực Quan Hóa Dữ Liệu

Định dạng có điều kiện giúp bảng tính “nói” ngay khi nhìn vào. Ví dụ:

Tình huống Quy tắc Màu
Hạn nộp sắp đến Ngày < hôm nay + 3 Đỏ
Đã hoàn thành Text = “Hoàn thành” Xanh lá
Cần theo dõi Số > trung bình Vàng

Vào Format → Conditional formatting → thiết lập rule. Tham khảo thêm tại Google Support – Conditional Formatting.

5. Bảng Tự Động Cập Nhật Với IMPORTRANGE

Hàm IMPORTRANGE kéo dữ liệu từ Google Sheets khác vào bảng tính hiện tại — tự động mỗi khi nguồn cập nhật.

Cú pháp: =IMPORTRANGE("spreadsheet_url", "Sheet1!A1:Z100")

Lưu ý: lần đầu dùng cần cấp quyền. Sau đó tự đồng bộ, không cần làm lại.

Minh họa hàm IMPORTRANGE đồng bộ dữ liệu giữa 2 bảng tính Google Sheets

Ứng Dụng Thực Tế

  • Kết hợp IMPORTRANGE + QUERY: lọc dữ liệu từ sheet khác mà không cần copy thủ công
  • Dùng cho báo cáo tổng hợp từ nhiều phòng ban
  • Kết hợp với Google Forms: biểu mẫu trả lời tự động vào bảng tổng hợp

6. Phím Tắt Cần Nhớ

Dưới đây là các phím tắt tăng tốc làm việc đáng kể:

  • Ctrl + Shift + Enter: autofill công thức xuống cả cột
  • Ctrl + D: copy công thức từ ô trên
  • Ctrl + R: copy công thức từ ô trái
  • F2: chỉnh sửa ô nhanh
  • Ctrl + `: hiện tất cả công thức (debug nhanh)
  • Alt + Enter: xuống dòng trong ô

7. Google Sheets + Apps Script — Tự Động Hóa

Khi bảng tính quá phức tạp, Google Apps Script (JavaScript) cho phép tự động hóa:

  • Gửi email tự động khi dữ liệu thay đổi
  • Tạo PDF báo cáo từ sheet, gửi qua email hàng tuần
  • Kết nối với Google Calendar, Gmail, Drive API

Mở Extensions → Apps Code để bắt đầu. Xem hướng dẫn chính thức tại Apps Script Sheets Guide.

Bảo Mật Dữ Liệu Khi Dùng Google Sheets

Khi chia sẻ bảng tính chứa dữ liệu nhạy cảm, cần lưu ý bảo mật. Google Sheets cung cấp nhiều tùy chọn kiểm soát truy cập:

  • Không cho phép tải xuống: Vào File → Share → Settings → tắt “Viewers and commenters can see the option to download”
  • Hạn chế người xem: Chỉ chia sẻ với email cụ thể thay vì công khai link
  • Mã hóa dữ liệu: Google Sheets mã hóa dữ liệu khi truyền và khi lưu trữ
  • Audit trail: Theo dõi ai đã chỉnh sửa ô nào, khi nào

Xem hướng dẫn bảo mật chi tiết tại Google Workspace Security.

Kết Luận

Bắt đầu từ 1-2 hàm mới mỗi tuần. QUERY và REGEXEXTRACT mang lại giá trị lớn nhất cho thời gian đầu. Khi thành thạo, bảng tính của bạn trở thành hệ thống phân tích dữ liệu mạnh mẽ — không cần phần mềm đắt tiền. Hiệu suất cá nhân tăng, đồng nghiệp ngưỡng mộ.

Tôi là một lập trình viên IOS. Code chính là IOS nhưng thỉnnh thoảng vẫn đá sang Android hoặc web. Mặc dù không quá thông thạo nhưng tôi sẽ chia sẻ những kiến thức mà mình đã tìm hiểu, áp dụng qua.

Bài viết liên quan

Zed Editor: Trình soạn thảo mã hiệu suất cao viết bằng Rust cho macOS/Linux

Zed Editor: Trình soạn thảo mã hiệu suất cao viết bằng Rust cho macOS/Linux Zed là code editor thế hệ mới, phát hành 1.0 vào tháng 1/2024, được xây dựng…

Xem thêm

iOS 18: 12 Tính Năng Ẩn Và Mẹo Nâng Cao Cho iPhone 16/15/14

iOS 18 mang đến nhiều thay đổi lớn nhất kể từ iOS 7: màn hình chủ sở hữu tùy chỉnh, Control Center đa trang, ứng dụng Passwords độc lập, và…

Xem thêm

Thiết Lập VPN Riêng Trên VPS Với WireGuard: Hướng Dẫn Chi Tiết

Thiết lập VPN riêng trên VPS với WireGuard giúp bạn kiểm soát hoàn toàn dữ liệu, tránh log của nhà cung cấp thương mại, và chi phí chỉ bằng giá…

Xem thêm
0 0 đánh giá
Article Rating
Theo dõi
Thông báo của
guest
0 Comments
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất