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

Bạn sẽ chẩn đoán lỗi khác biệt locale đối với dấu thập phân và tiền tệ trong Google Sheets, xác nhận locale của workbook, phân biệt số thật với chuỗi dùng dấu phân cách không phù hợp, rồi áp dụng định dạng tiền tệ cho các ô đã xác minh là số.

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.

Dữ liệu mẫu

Giá trị hiển thịCách lưu trong workbook này
1,234.56Số 1234.56
1.234,56Text dưới locale United States

Locale của workbook là United States. Cột B chứa các giá trị số 1234.56 đã được xác minh để kiểm tra định dạng tiền tệ.

Workbook kết quả Google Sheets hiển thị mẫu Text và Value trước khi kiểm tra locale và tiền tệ.

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

Bước 1: Mở File > Settings. Xác nhận Locale là United States trước khi diễn giải dấu phẩy, dấu chấm hoặc ký hiệu tiền tệ.

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

Bước 2: So sánh A2 và A3. Trong workbook en_US này, A2 hiển thị 1,234.56 và được lưu là số 1234.56, còn A3 hiển thị 1.234,56 và vẫn là text vì kiểu dấu câu này không khớp locale hiện tại.

Bước 3: Chọn B2:B3 rồi dùng Format > Number > Currency. Hai ô này đã là số, vì vậy thao tác chỉ thay đổi cách hiển thị chứ không thay đổi giá trị lưu trữ.

Menu Format > Number của Google Sheets với mục Currency được trỏ tới khi B2:B3 đang được chọn.

Bước 4: Xác nhận B2:B3 hiển thị $1,234.56. Để kiểm tra cách Sheets phân tích dữ liệu, tạm nhập lại A3 thành 1,234.56; trong locale này Sheets lưu nó dưới dạng số. Sau đó khôi phục A3 về chuỗi 1.234,56 để giữ nguyên mẫu.

Checkpoint cuối trong Google Sheets với B2:B3 hiển thị $1,234.56 sau khi áp dụng định dạng Currency.

Điểm kiểm tra

MẫuCách lưu / kết quả
A2: 1,234.56Số 1234.56
A3: 1.234,56Text dưới en_US
B2:B3Số 1234.56 hiển thị thành $1,234.56

Đổi định dạng số chỉ thay đổi cách hiển thị. Nếu dấu câu không khớp locale của workbook, giá trị dán vào có thể vẫn là text thay vì trở thành số.

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

Cách sửa: giữ nguyên các mẫu trong cột Text để chẩn đoán, thao tác trên các ô đã xác minh là số ở cột B, rồi kiểm tra cả giá trị lưu trữ lẫn cách hiển thị tiền tệ trước khi tiếp tục.

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

Thêm một dòng tạm thời. Nhập một giá trị dùng dấu câu không khớp locale và quan sát xem Sheets có lưu thành text hay không; sau đó nhập giá trị tương đương bằng dấu câu của locale hiện tại. Xóa dòng thử khi hoàn tất.

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

  • ✓File > Settings cho biết Locale của workbook, yếu tố chi phối cách hiểu số, ngày và tiền tệ.
  • ✓Trong workbook United States này, 1,234.56 là số còn 1.234,56 vẫn là text.
  • ✓Format > Number > Currency chỉ thay đổi cách hiển thị của số; nó không chuyển text thành số.
  • ✓B2:B3 vẫn là số 1234.56 và hiển thị $1,234.56 sau khi áp dụng định dạng Currency.
  • ✓Khi dấu câu của dữ liệu nhập không khớp locale, hãy chuẩn hóa dữ liệu hoặc đổi locale có chủ đích thay vì đoán.
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. Bạn kiểm tra locale của workbook ở đâu?
2. Trong workbook United States này, 1.234,56 được lưu như thế nào?
3. Format > Number > Currency làm gì với B2:B3?
4. Cách hiển thị tiền tệ đã xác minh của B2:B3 là gì?

Bài tiếp theo

Tiếp tục theo thứ tự học đề xuất sau khi bạn đã phân biệt được text dùng dấu phân cách sai locale với giá trị số thực.