Nên học những công thức Google Sheets nào trước?
Những công thức đáng học trước tiên là các công thức dùng để nối hai bảng, trích xuất một nhóm hàng, tổng hợp dữ liệu và làm sạch văn bản, vì bốn việc này chiếm phần lớn công việc bảng tính thủ công trong một văn phòng thông thường.
Hãy hình dung một công ty tổ chức sự kiện giả định có 15 người, Northgate Events. Điều phối viên vận hành Leila quản lý một bảng đặt chỗ và một bảng giá địa điểm riêng. Mỗi thứ Sáu, cô sao chép giá thủ công sang bảng đặt chỗ, lọc các sự kiện tháng tới, tính tổng doanh thu theo địa điểm và sửa tên khách hàng bị nhập thừa dấu cách. Công việc chiếm gần hết buổi chiều, và tháng trước đã có một mức giá sai được đưa vào hóa đơn.
| Khách hàng (đúng như đã nhập) | Mã địa điểm | Ngày diễn ra sự kiện | Khách | Giá |
|---|---|---|---|---|
| Okafor, Grace | VEN-04 | 14 Nov 2026 | 80 | sao chép thủ công |
| Brandt, Lukas | VEN-11 | 21 Nov 2026 | 35 | sao chép thủ công |
| Mehta, Arjun | VEN-02 | 5 Dec 2026 | 120 | missing |
Các công thức tra cứu trong Google Sheets hoạt động như thế nào?
Công thức tra cứu tìm một giá trị trong một bảng và trả về giá trị tương ứng từ bảng khác, nhờ đó Leila có thể tự động điền toàn bộ giá từ danh sách địa điểm.
XLOOKUP có ba đối số chính: giá trị cần tìm, một cột duy nhất để tìm kiếm và cột để trả về giá trị. Các đối số tùy chọn quy định nội dung hiển thị khi không có kết quả khớp, chế độ so khớp và thứ tự tìm kiếm. Mặc định là khớp chính xác, phù hợp với các mã như 'VEN-04'. Nếu bạn bỏ qua đối số cho trường hợp không tìm thấy và không có kết quả khớp, hàm sẽ hiển thị lỗi #N/A.
Hàm VLOOKUP ra đời trước tìm kiếm trong cột đầu tiên của một vùng và trả về giá trị từ cột được chỉ định bằng số thứ tự, đếm từ 1. Đối số cuối cùng, is_sorted, mặc định dùng cách khớp gần đúng, nên Google khuyến nghị đặt thành FALSE để khớp chính xác. Quên điều này là nguyên nhân điển hình khiến giá bị sai mà không có cảnh báo.
Khi nào nên dùng FILTER hoặc QUERY?
Dùng FILTER khi bạn muốn lấy các hàng đáp ứng một hoặc nhiều điều kiện, và dùng QUERY khi bạn muốn chọn, nhóm hoặc tính tổng dữ liệu trong một bước.
FILTER nhận vùng dữ liệu bạn muốn, sau đó là một hoặc nhiều điều kiện, mỗi điều kiện là một cột giá trị đúng hoặc sai có cùng số hàng với vùng dữ liệu. Leila có thể chỉ hiển thị những sự kiện có ngày diễn ra trong tháng tới. Nếu không có hàng nào khớp, FILTER trả về #N/A. Bạn có thể thay kết quả này bằng một thông báo dễ hiểu bằng cách đặt công thức bên trong IFERROR, trong đó đối số thứ hai là giá trị hiển thị khi có lỗi.
QUERY nhận một vùng dữ liệu, một truy vấn viết bằng ngôn ngữ truy vấn của Google Visualization API và số hàng tiêu đề nếu cần. Một QUERY có thể tính tổng doanh thu theo địa điểm trong tháng. Mỗi cột nên chứa một kiểu dữ liệu; nếu một cột có nhiều kiểu dữ liệu, kiểu chiếm đa số sẽ được chọn và các giá trị còn lại được coi là trống.
ARRAYFORMULA và các hàm văn bản có tác dụng gì?
ARRAYFORMULA cho phép một công thức trả về kết quả trên nhiều hàng, nên chỉ một công thức ở ô trên cùng của cột giá có thể điền cả cột và tự động áp dụng cho các lượt đặt mới. Nhiều công thức trả về nhiều giá trị đã tự động tràn sang các ô lân cận mà không cần hàm này.
Với văn bản, TRIM loại bỏ khoảng trắng ở đầu, cuối và khoảng trắng lặp lại, chỉ giữ một khoảng trắng giữa các từ, nhưng không loại bỏ khoảng trắng không ngắt dòng được sao chép từ trang web. SPLIT tách văn bản tại ký tự phân cách thành các ô riêng biệt, nhờ đó 'Okafor, Grace' có thể được tách thành họ và tên. TEXTJOIN làm ngược lại, ghép văn bản hoặc cả một vùng ô bằng ký tự phân cách bạn chọn và bỏ qua ô trống nếu bạn yêu cầu, rất tiện để tạo danh sách địa điểm cho email.
Làm thế nào để dùng Gemini hoặc một trợ lý AI khác để viết công thức?
Mô tả kết quả bạn muốn, chính xác chữ cái hoặc tiêu đề của các cột và một ví dụ về câu trả lời mong đợi, rồi yêu cầu trợ lý giải thích công thức được đưa ra để bạn có thể kiểm tra. Trong Google Sheets, Gemini có thể tạo công thức từ mô tả trong bảng điều khiển bên cạnh, và tại ô đang hiển thị lỗi, bạn có thể chọn Sửa để yêu cầu xem lại công thức. Bạn cần có gói Google Workspace hoặc Google AI đủ điều kiện, và Google cảnh báo rằng các đề xuất có thể không chính xác, vì vậy hãy kiểm tra trước khi sử dụng làm căn cứ.
Với ChatGPT, Claude hoặc một trợ lý khác đã được phê duyệt, hãy mô tả bố cục thay vì dán dữ liệu khách hàng, chẳng hạn trang tính và cột nào chứa mã địa điểm, trang tính và cột nào chứa giá. Như vậy là đủ để soạn công thức mà không chia sẻ thông tin chi tiết của bất kỳ ai.
Yêu cầu viết công thức chưa tốt và yêu cầu đã cải thiện khác nhau như thế nào?
Yêu cầu yếu: 'Viết công thức để lấy giá.' Câu trả lời thường gặp là một công thức VLOOKUP không có đối số is_sorted và dùng số thứ tự cột do AI đoán. Vì cách khớp gần đúng tìm mã gần nhất, công thức vẫn trả về giá ngay cả với 'VEN-02', mã không có trong danh sách địa điểm.
Yêu cầu đã cải thiện: 'Trong Google Sheets, cột B của trang tính Bookings từ hàng 2 chứa mã địa điểm như VEN-04. Trong trang tính Venues, cột A chứa mã và cột C chứa giá. Viết một công thức cho cột E của Bookings để điền giá vào mọi hàng có mã khớp chính xác, hiển thị Không có trong bảng giá khi không có mã khớp và để trống các hàng trống. Giải thích từng đối số.' Câu trả lời dùng XLOOKUP với giá trị trả về khi không tìm thấy, bọc trong ARRAYFORMULA và có kiểm tra hàng trống; giờ đây 'VEN-02' hiển thị Không có trong bảng giá.
Làm thế nào để kiểm tra một công thức trước khi tin dùng?
Kiểm tra công thức bằng cách thử trên ba hàng mà bạn đã biết đáp án: một hàng bình thường, một hàng không có kết quả khớp và một hàng có khoảng trắng thừa. Xác nhận mã được đối sánh chính xác, tìm các kết quả #N/A hoặc ô trống ngoài dự kiến, rồi đối chiếu phần giải thích từng đối số của trợ lý với trang Trợ giúp Trình chỉnh sửa Google Docs dành cho hàm đó.
Những sai lầm thường gặp khi sử dụng công thức Google Sheets là gì?
Sai lầm phổ biến nhất là dùng VLOOKUP mà không đặt FALSE làm đối số cuối, dẫn đến kết quả khớp gần đúng. Những sai lầm khác gồm: tra cứu thất bại vì dấu cách ở cuối, cột trộn lẫn số và văn bản khiến QUERY bỏ giá trị, và che mọi lỗi bằng IFERROR khiến vấn đề thực sự biến mất khỏi tầm nhìn.
Bài học này nằm ở đâu trên Tosheo.ai?
Bài học này thuộc danh mục tự động hóa và công cụ làm việc trong khóa học tự động hóa bằng AI. Trong Tosheo.ai, bài thực hành cung cấp một bảng tính giả định lộn xộn để bạn sửa bằng các công thức do trợ lý AI soạn; phản hồi theo bảng tiêu chí sẽ kiểm tra việc khớp chính xác, xử lý lỗi và các dòng kiểm thử của bạn.
Nguồn và phạm vi
Trợ giúp bộ công cụ soạn thảo Google Tài liệu: hàm XLOOKUP (đã kiểm tra ngày 19 October 2026) ↗
Trợ giúp bộ công cụ soạn thảo Google Tài liệu: hàm VLOOKUP (đã kiểm tra ngày 19 October 2026) ↗
Trợ giúp bộ công cụ soạn thảo Google Tài liệu: hàm FILTER (đã kiểm tra ngày 19 October 2026) ↗
Trợ giúp bộ công cụ soạn thảo Google Tài liệu: hàm QUERY (đã kiểm tra ngày 19 October 2026) ↗
Trợ giúp bộ công cụ soạn thảo Google Tài liệu: hàm ARRAYFORMULA (đã kiểm tra ngày 19 October 2026) ↗
Trợ giúp bộ công cụ soạn thảo Google Tài liệu: hàm IFERROR (đã kiểm tra ngày 19 October 2026) ↗
Trợ giúp bộ công cụ soạn thảo Google Tài liệu: hàm TRIM (đã kiểm tra ngày 19 October 2026) ↗
Trợ giúp bộ công cụ soạn thảo Google Tài liệu: hàm SPLIT (đã kiểm tra ngày 19 October 2026) ↗
Trợ giúp bộ công cụ soạn thảo Google Tài liệu: hàm TEXTJOIN (đã kiểm tra ngày 19 October 2026) ↗