Hãy học cấu trúc câu lệnh (prompt) chính xác để tạo các công thức bảng tính phức tạp bằng AI. Làm chủ các hàm IF lồng nhau, SUMIFS và các hàm xử lý văn bản chỉ với cách mô tả bằng ngôn ngữ tự nhiên.
Hãy tưởng tượng bạn gõ "tính tổng doanh số trên 500 USD của khu vực phía Tây trong Quý 1" và nhận lại ngay một công thức SUMIFS hoạt động hoàn hảo chỉ trong 3 giây. Không cần tra Google, không lo lỗi cú pháp, không cần thử-và-sai.
Đó chính xác là những gì bạn sẽ học được trong bài học này.
Cấu trúc prompt tạo công thức bảng tính
Bí quyết để nhận được công thức hoàn hảo từ AI nằm ở cấu trúc. Câu lệnh mơ hồ sẽ mang lại kết quả mơ hồ. Dưới đây là khung cấu trúc luôn mang lại hiệu quả:
NGỮ CẢNH → TÁC VỤ → RÀNG BUỘC → KẾT QUẢ
Ngữ cảnh: Bố cục bảng tính của bạn (tên cột, kiểu dữ liệu, phạm vi ô, tên trang tính)
Tác vụ: Phép tính hoặc thao tác xử lý dữ liệu bạn cần thực hiện
Ràng buộc: Các điều kiện, trường hợp ngoại lệ hoặc các tình huống đặc biệt
Kết quả: Định dạng hoặc nội dung kết quả mong muốn
Ví dụ câu lệnh chưa tốt:
Hãy cho tôi công thức tính hoa hồng.
Ví dụ câu lệnh tốt:
Trong Google Sheet của tôi, cột A chứa tên nhân viên kinh doanh, cột B chứa số tiền doanh số hàng tháng (dạng số) và cột C sẽ hiển thị tiền hoa hồng. Hãy tính hoa hồng 10% cho doanh số trên 5.000 USD và 5% cho doanh số từ 5.000 USD trở xuống. Kết quả trả về phải là số tiền hoa hồng tính bằng USD.
Câu lệnh tốt bao gồm ngữ cảnh (cột A và B), tác vụ (tính hoa hồng), ràng buộc (các mức tỷ lệ khác nhau cho doanh số trên/dưới 5.000 USD) và kết quả (số tiền cụ thể).
Kiểm tra nhanh: 4 phần của khung cấu trúc câu lệnh tạo công thức là gì?
Trả lời: Ngữ cảnh, Tác vụ, Ràng buộc, Kết quả.
Tạo những công thức đầu tiên của bạn
Hãy cùng xem qua ba loại công thức phổ biến, từ đơn giản đến phức tạp.
Đơn giản: Tính tổng có điều kiện
Mở ChatGPT (chat.openai.com), Claude (claude.ai) hoặc Gemini (gemini.google.com) và bắt đầu một cuộc trò chuyện mới. Sao chép câu lệnh (prompt) này:
Cột A chứa tên các phòng ban (Marketing, Sales, Engineering, Support). Cột B chứa số tiền chi phí. Hãy tạo công thức SUMIF để tính tổng chi phí chỉ dành cho phòng Marketing.
AI trả về kết quả:
=SUMIF(A:A, "Marketing", B:B)
Cách điền thông tin chi tiết của bạn: Thay thế các phần trong ngoặc vuông [] hoặc những phần giữ chỗ bằng thông tin cụ thể từ tình huống thực tế của bạn. Đầu vào mơ hồ sẽ tạo ra kết quả mơ hồ - hãy đưa ra thông tin cụ thể.
Những gì bạn sẽ thấy: Chỉ trong vài giây, AI sẽ trả về một phản hồi có cấu trúc dựa trên câu lệnh trên. Hãy đọc kỹ và coi đó là bản nháp, không phải câu trả lời cuối cùng.
Cách xử lý kết quả: Lưu phản hồi vào file ghi chú (Notes). Chọn một gợi ý mang lại hiệu quả cao nhất và thực hiện ngay trong tuần này - đừng cố gắng làm mọi thứ cùng lúc.
Nếu kết quả không như ý: Nếu các gợi ý có vẻ chung chung, hãy dán câu lệnh bổ sung sau: "Hãy cụ thể hơn dựa trên bối cảnh thực tế của tôi. Bỏ qua những lời khuyên chung chung". Nếu AI bỏ qua các chi tiết quan trọng bạn đã cung cấp, hãy thêm yêu cầu: "Bạn đã bỏ sót [X] trong bối cảnh của tôi — hãy thực hiện lại với yếu tố đó là điều kiện tiên quyết".
Trung bình: Hàm SUMIFS với nhiều điều kiện
Cột A chứa ngày tháng (định dạng: 2026-01-15). Cột B chứa các khu vực (Bắc, Nam, Đông, Tây). Cột C chứa số liệu doanh thu. Hãy tính tổng doanh thu ở cột C với điều kiện khu vực ở cột B là 'Bắc' VÀ ngày tháng ở cột A nằm trong tháng 1 năm 2026.
Cột B chứa điểm số (0-100). Hãy tạo công thức trả về kết quả: 'A' cho điểm từ 90 trở lên, 'B' cho 80-89, 'C' cho 70-79, 'D' cho 60-69, và 'F' cho điểm dưới 60.
Hãy lưu ý cách mỗi câu lệnh (prompt) tuân theo mô hình: NGỮ CẢNH → NHIỆM VỤ → RÀNG BUỘC → KẾT QUẢ ĐẦU RA. Bạn cung cấp càng nhiều chi tiết thì công thức tạo ra càng chính xác.
Kiểm tra nhanh: Tại sao câu lệnh cho hàm SUMIFS lại chỉ định định dạng ngày tháng (2026-01-15)?
Trả lời: Để AI hiểu rằng dữ liệu đang ở định dạng ngày tháng và có thể tạo tiêu chí so sánh ngày tháng phù hợp bằng cách sử dụng hàm DATE.
Những điểm khác biệt trong Google Sheets và Excel
Một số công thức hoạt động khác nhau trên mỗi nền tảng. Hãy luôn cho AI biết bạn đang sử dụng nền tảng nào:
Tính năng
Google Sheets
Excel
Công thức mảng
Wrapper ARRAYFORMULA()
Ctrl+Shift+Enter hoặc auto-spill
Các truy vấn dạng SQL
Hàm QUERY()
Power Query (công cụ riêng biệt)
Regex
REGEXMATCH, REGEXEXTRACT
Không có regex tích hợp sẵn (hãy dùng chuỗi SUBSTITUTE)
Hàm Lambda
LAMBDA, MAP, REDUCE
LAMBDA, MAP, REDUCE (tương tự)
Dấu phân cách trong công thức
Dấu phẩy (,)
Dấu phẩy hoặc dấu chấm phẩy tùy thuộc vào vùng
Mẹo: Hãy bắt đầu câu lệnh (prompt) của bạn bằng "Trong Google Sheets..." hoặc "Trong Excel..." để AI sử dụng đúng cú pháp.
Xác thực lại công thức bảng tính được tạo bởi AI
Các công thức do AI tạo ra thường chính xác - nhưng "thường" không có nghĩa là "luôn luôn". Dưới đây là danh sách các bước kiểm tra:
Đọc công thức - Công thức có tham chiếu đúng các cột và vùng dữ liệu không?
Kiểm tra với dữ liệu đã biết - Chọn 3-5 dòng mà bạn có thể tự tính toán kết quả theo cách thủ công.
Kiểm tra các trường hợp đặc biệt - Điều gì xảy ra với ô trống? Giá trị bằng 0? Văn bản nằm trong cột chứa số?
Yêu cầu AI giải thích - Nếu công thức có vẻ phức tạp, hãy dán lại công thức đó và hỏi: "Hãy giải thích từng bước cách hoạt động của công thức này".
Hãy thử câu lệnh này để nhận lời giải thích:
Hãy giải thích từng bước công thức này: =SUMIFS(C:C, B:B, "Bắc", A:A, ">="&DATE(2026,1,1), A:A, "<"&DATE(2026,2,1))
AI sẽ phân tích chi tiết từng đối số (argument) và chức năng của chúng - rất hữu ích cho việc học hỏi.
Bài tập thực hành
Mở công cụ bảng tính của bạn và thử làm theo các bước sau:
1. Tạo một tập dữ liệu đơn giản: Cột A = tên sản phẩm, Cột B = danh mục, Cột C = giá cả.
2. Yêu cầu AI:
Tạo công thức tính giá trung bình ở cột C, chỉ áp dụng cho các sản phẩm thuộc danh mục 'Điện tử' ở cột B.
3. Xác thực kết quả bằng cách tự tính trung bình giá của các sản phẩm thuộc danh mục Điện tử.
4. Bây giờ, hãy thêm một yêu cầu mới: Yêu cầu AI sửa đổi công thức để loại bỏ các mức giá dưới 10 USD.
Những điểm chính cần ghi nhớ
Sử dụng khung tư duy NGỮ CẢNH (CONTEXT) → NHIỆM VỤ (TASK) → RÀNG BUỘC (CONSTRAINTS) → KẾT QUẢ (OUTPUT) cho mọi câu lệnh tạo công thức.
Cung cấp đầy đủ thông tin về tên cột, kiểu dữ liệu, vùng dữ liệu và nền tảng bạn đang sử dụng (Google Sheets hay Excel).
Luôn xác thực các công thức của AI trên một mẫu dữ liệu nhỏ đã biết kết quả trước khi áp dụng rộng rãi.
Yêu cầu AI giải thích chi tiết từng bước các công thức phức tạp - đây là cách nhanh nhất để học hỏi.
Câu 1:
Phần "CONTEXT'' (ngữ cảnh) trong cấu trúc câu lệnh bao gồm những gì?
GIẢI THÍCH:
Ngữ cảnh nghĩa là mô tả cấu trúc bảng tính để AI hiểu được dữ liệu của bạn nằm ở đâu. Tên cột, kiểu dữ liệu (ngày tháng, văn bản, số), phạm vi ô và tên trang tính đều giúp AI tạo ra các công thức chính xác.
Câu 2:
Sau khi AI tạo ra công thức, bạn nên làm gì ĐẦU TIÊN?
GIẢI THÍCH:
Luôn kiểm chứng công thức do AI tạo ra với dữ liệu đã biết trước. Hãy thử nghiệm trên một vài dòng mà bạn có thể tự xác nhận kết quả. Công thức của AI thường chính xác, nhưng các trường hợp đặc biệt (ô trống, kiểu dữ liệu không mong đợi) có thể gây ra lỗi.
Câu 3:
Câu lệnh (prompt) AI nào sẽ tạo ra công thức bảng tính tốt nhất?
GIẢI THÍCH:
Câu lệnh thứ 2 bao gồm tất cả các chi tiết quan trọng: Bố cục cột, định dạng dữ liệu, điều kiện (khu vực và khoảng thời gian) và phép tính mong muốn. Mức độ chi tiết này cho phép AI tạo ra công thức hoạt động chính xác ngay từ lần thử đầu tiên.
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây: