Kết quả bạn sẽ đạt được

Bạn sẽ chẩn đoán lỗi dấu phân cách công thức mà không mặc định dấu phẩy hay dấu chấm phẩy luôn đúng. Trong workbook thực hành đã kiểm chứng, locale là United States, C2 giữ công thức dấu chấm phẩy dưới dạng văn bản để đối chiếu, còn D2 dùng công thức hoạt động =SUM(A2,B2).

Mục tiêu học tập

Mở workbook thực hành

HANDS-ON PRACTICE

Thực hành trên bản sao của riêng bạn

Mở bản mẫu Google Sheets để tạo bản sao giữ nguyên dữ liệu, công thức, định dạng, bộ lọc và hàng cố định. Bản gốc không bị thay đổi.

Bạn cần đăng nhập Google; nếu bản gốc chưa được chia sẻ công khai, hãy tải bảng mẫu đầy đủ rồi nhập vào Google Sheets, hoặc dán dữ liệu vào trang tính của bạn.

Bảng thực hành Google Sheets với Qty 3, Price 5, ví dụ công thức dấu chấm phẩy dạng văn bản ở C2 và cột kết quả.

Dữ liệu mẫu

QtyPriceWrong separator exampleCorrect result
35=SUM(A2;B2)8

C2 cố ý được lưu dưới dạng văn bản để đối chiếu. D2 là kết quả do công thức hoạt động tính ra.

Thực hành từng bước

Bước 1: Mở File > Settings và kiểm tra Locale. Trong workbook đã kiểm chứng, locale là United States nên công thức dùng dấu phẩy giữa các đối số.

Hộp thoại Settings của Google Sheets hiển thị Locale là United States.

Bước 2: Giữ C2 là ví dụ văn bản =SUM(A2;B2). Nhập =SUM(A2,B2) vào D2. Không ghi đè C2 vì đây là cú pháp lỗi cần giữ lại để so sánh.

=SUM(A2,B2)

Bước 3: Chọn D2 và xác nhận thanh công thức hiển thị =SUM(A2,B2), còn kết quả tính trong ô là 8.

Ô D2 được chọn, thanh công thức hiển thị =SUM(A2,B2) và kết quả trong trang tính là 8.

Kiểm tra tính lại: tạm đổi A2 từ 3 thành 4. D2 phải đổi từ 8 thành 9. Sau đó khôi phục A2 về 3 và xác nhận D2 trở lại 8.

Điểm kiểm tra

QtyPriceWrong separator exampleCorrect result
35=SUM(A2;B2)8

Mẫu cuối giữ phiên bản dấu chấm phẩy dưới dạng văn bản ở C2 và tính D2 bằng =SUM(A2,B2).

Lỗi thường gặp và cách sửa

Nếu C2 bị tính thay vì hiển thị như ví dụ, hãy lưu nó dạng văn bản bằng cách thêm dấu nháy đơn trước dấu bằng. Nếu D2 báo lỗi phân tích công thức, kiểm tra lại locale rồi dùng đúng dấu phân cách đối số của locale đó.

Bài tập tự thực hành

Thêm tạm một dòng có hai giá trị số, viết công thức SUM bằng dấu phân cách mà locale của workbook yêu cầu, kiểm tra kết quả rồi xóa dòng thử để khôi phục mẫu ban đầu.

Tóm tắt kiến thức

  • ✓Kiểm tra File > Settings > Locale trước khi đổi dấu phân cách công thức.
  • ✓Dấu phẩy và dấu chấm phẩy phụ thuộc locale; không có dấu nào luôn đúng trong mọi workbook.
  • ✓Giữ cú pháp lỗi dưới dạng văn bản để so sánh với công thức hoạt động.
  • ✓Trong workbook locale United States đã kiểm chứng, D2 dùng =SUM(A2,B2) và trả về 8 khi A2=3, B2=5.
  • ✓Thay đổi một đầu vào để xác minh công thức tự tính lại, rồi khôi phục dữ liệu mẫu.
QUICK CHECK

Tự kiểm tra kiến thức

Trả lời 4 câu hỏi dựa trên bảng tính vừa thực hành.

1. Trước khi thay dấu phẩy hoặc dấu chấm phẩy trong công thức, bạn nên kiểm tra gì?
2. Trong workbook locale United States đã kiểm chứng, công thức nào cần đặt ở D2?
3. Vì sao C2 được giữ dưới dạng văn bản?
4. Điều gì chứng minh D2 là công thức hoạt động chứ không phải giá trị gõ tay?

Bài tiếp theo

Tiếp tục chuỗi khắc phục lỗi bằng cách xử lý các giá trị trông giống số nhưng lại đang được lưu dưới dạng văn bản.

Tiếp theo: Sửa lỗi số bị định dạng thành văn bản ↗