Định Dạng Ngày Tháng Kiểu Anh (UK) Trong Google Sheets: Hướng Dẫn Chi Tiết 2026
Mục lục:
- 1. Định dạng ngày UK khác gì với US và định dạng Việt Nam thường dùng
- 2. Cách kiểm tra và đổi locale của file sang định dạng UK
- 3. Định dạng hiển thị ngày kiểu UK bằng Format cells
- 4. Xử lý lỗi ngày tháng bị đảo ngược khi import dữ liệu từ Excel hoặc CSV
- 5. Áp dụng định dạng UK cho báo cáo và bảng theo dõi công việc thực tế
- 6. So sánh định dạng ngày UK với các chuẩn quốc tế khác thường gặp
- 7. Câu hỏi thường gặp
Định dạng ngày UK khác gì với US và định dạng Việt Nam thường dùng
Nhiều người dùng Google Sheets ở Việt Nam gặp tình huống: nhập ngày 05/08/2026 nhưng sheet lại hiểu thành "8 tháng 5", không phải "5 tháng 8". Nguyên nhân nằm ở locale (miền địa phương) của file — mỗi locale có quy tắc thứ tự ngày/tháng/năm riêng, và UK (Anh) dùng thứ tự khác hẳn US (Mỹ).
| Locale | Định dạng mặc định | Ví dụ (5 tháng 8, 2026) |
|---|---|---|
| UK (Anh) | DD/MM/YYYY | 05/08/2026 |
| US (Mỹ) | MM/DD/YYYY | 08/05/2026 |
| Việt Nam | DD/MM/YYYY (giống UK) | 05/08/2026 |
Điểm may mắn cho người dùng Việt Nam: định dạng ngày kiểu Việt Nam thực chất trùng khớp với kiểu UK (ngày trước, tháng sau, năm cuối). Vì vậy khi cần chuẩn hóa sheet dùng cho khách hàng, đối tác hoặc báo cáo quốc tế theo chuẩn UK, bạn chỉ cần đổi locale hoặc format sang DD/MM/YYYY là dùng được ngay, không cần học thêm quy tắc mới.
Vấn đề thường phát sinh khi file Google Sheets được tạo với locale mặc định là "United States" (rất phổ biến khi tạo tài khoản Google mới hoặc dùng template từ nước ngoài) — lúc đó Sheets tự hiểu mọi input ngày tháng theo kiểu MM/DD/YYYY, dẫn đến sai lệch dữ liệu âm thầm mà không báo lỗi.
Cách kiểm tra và đổi locale của file sang định dạng UK
Locale quyết định cách Google Sheets diễn giải ngày tháng, dấu phân cách số thập phân, và cả hàm nào khả dụng. Đổi locale là bước đầu tiên và quan trọng nhất trước khi chỉnh format hiển thị.
Các bước thực hiện
- Vào File → Settings (hoặc Cài đặt bảng tính)
- Tab General, tìm mục Locale
- Chọn United Kingdom (hoặc Vietnam — cả hai đều cho định dạng DD/MM/YYYY)
- Nhấn Save settings
Lưu ý: đổi locale KHÔNG tự động chuyển đổi dữ liệu ngày đã nhập sai trước đó. Nếu file đã có sẵn dữ liệu bị Sheets hiểu nhầm theo kiểu US (ví dụ 03/04/2026 bị hiểu là 4 tháng 3 thay vì 3 tháng 4), bạn cần kiểm tra lại thủ công từng cột — đặc biệt với các ngày có giá trị ngày ≤ 12 (vì ngày 13-31 sẽ tự động báo lỗi hoặc bị Sheets từ chối khi nhập sai thứ tự, nhưng ngày ≤ 12 thì âm thầm bị đảo ngược mà không có cảnh báo).
Định dạng hiển thị ngày kiểu UK bằng Format cells
Sau khi đã set đúng locale, bước tiếp theo là chọn kiểu hiển thị cụ thể cho các ô chứa ngày tháng.
Dùng menu Format có sẵn
- Chọn vùng ô chứa ngày
- Format → Number → Date — Sheets sẽ hiển thị theo locale hiện tại (nếu đã đổi UK/Vietnam, mặc định sẽ ra DD/MM/YYYY)
Dùng Custom date format để kiểm soát chính xác
Khi cần định dạng cụ thể như báo cáo gửi đối tác nước ngoài (ví dụ "05 August 2026" hoặc "05/08/2026"), vào Format → Number → Custom date and time và nhập chuỗi định dạng:
| Mã định dạng | Kết quả |
|---|---|
dd/mm/yyyy | 05/08/2026 |
dd/mm/yy | 05/08/26 |
dd mmmm yyyy | 05 August 2026 |
dd-mmm-yyyy | 05-Aug-2026 |
dddd, dd mmmm yyyy | Wednesday, 05 August 2026 |
Điểm cần nhớ: chữ "mm" viết thường là tháng, "MM" hoa hay thường Sheets không phân biệt hoa/thường cho tháng nhưng phân biệt với "M" (không có số 0 đứng đầu) — dùng "mm" nếu muốn tháng luôn 2 chữ số (ví dụ 05 thay vì 5).
Xử lý lỗi ngày tháng bị đảo ngược khi import dữ liệu từ Excel hoặc CSV
Đây là lỗi phổ biến nhất khi làm việc với dữ liệu từ nhiều nguồn: file CSV xuất từ hệ thống US, file Excel của đối tác nước ngoài, hoặc dữ liệu copy-paste từ web.
Dấu hiệu nhận biết dữ liệu bị sai locale
- Cột ngày tháng bị Sheets căn trái thay vì căn phải (dấu hiệu Sheets không nhận ra đó là kiểu Date, coi là text)
- Ngày 13-31 hiển thị bình thường nhưng ngày 01-12 có vẻ "lệch" so với dữ liệu gốc
- Dùng hàm
=ISDATE()hoặc kiểm tra bằng=ISNUMBER(A1)trả về FALSE dù ô "trông giống" ngày tháng
Cách khắc phục
Nếu dữ liệu đã bị nhập sai thứ tự (MM/DD thay vì DD/MM), cách an toàn nhất là dùng hàm DATE kết hợp tách chuỗi để dựng lại giá trị ngày đúng, thay vì sửa tay từng ô:
=DATE(VALUE(RIGHT(A1,4)), VALUE(MID(A1,4,2)), VALUE(LEFT(A1,2)))
Công thức trên giả định A1 chứa chuỗi text dạng "MM/DD/YYYY" và cần đảo về DATE chuẩn của Sheets. Sau khi có cột kết quả đúng, hãy format lại theo kiểu UK như hướng dẫn ở phần trên, rồi paste-special "Values only" đè lên cột gốc.
Để hiểu sâu hơn về cách các hàm ngày tháng xử lý dữ liệu dạng này, tham khảo thêm Hàm Ngày Tháng Google Sheets: DATE, TODAY, DATEDIF, NETWORKDAYS — bài viết có ví dụ chi tiết cách dùng DATE để dựng lại ngày tháng từ dữ liệu thô.
Áp dụng định dạng UK cho báo cáo và bảng theo dõi công việc thực tế
Với các bảng theo dõi công nợ, lịch làm việc, hoặc báo cáo doanh thu theo tuần/tháng mà doanh nghiệp SME hay dùng trên Google Sheets, việc thống nhất định dạng ngày UK/Việt Nam trong toàn bộ file giúp tránh nhầm lẫn khi nhiều người cùng nhập liệu.
Mẹo áp dụng đồng bộ toàn sheet
- Chọn toàn bộ cột ngày tháng (click vào header cột) trước khi format, thay vì format từng ô lẻ — tránh tình trạng mỗi dòng mới thêm vào lại về định dạng mặc định khác
- Kết hợp Data Validation để giới hạn người dùng chỉ được nhập đúng định dạng ngày, tránh lỗi nhập tay sai thứ tự DD/MM. Xem chi tiết cách thiết lập tại Data Validation & Conditional Formatting Google Sheets Nâng Cao
- Dùng Conditional Formatting để tô màu cảnh báo các ô ngày tháng bị nhận diện sai kiểu (text thay vì date) — công thức kiểm tra:
=ISTEXT(A1)áp cho vùng cột ngày, tô đỏ nếu đúng
Nếu bạn quản lý nhiều bảng biểu công việc (lịch giao hàng, deadline dự án, hạn thanh toán), việc chuẩn hóa định dạng ngày ngay từ đầu giúp các công thức tính khoảng cách ngày (DATEDIF, NETWORKDAYS) hoạt động chính xác — sai locale là nguyên nhân phổ biến khiến các hàm này trả về kết quả âm hoặc lỗi #VALUE!. Với các mẫu quản lý sẵn có trên SheetStore, phần lớn đã được chuẩn hóa theo locale Việt Nam/UK nên người dùng không cần chỉnh tay lại từ đầu.
So sánh định dạng ngày UK với các chuẩn quốc tế khác thường gặp
Ngoài UK và US, một số doanh nghiệp làm việc với đối tác quốc tế còn cần biết chuẩn ISO 8601 — định dạng dùng phổ biến trong lập trình, API, và cơ sở dữ liệu.
| Chuẩn | Thứ tự | Ví dụ | Khi nào dùng |
|---|---|---|---|
| UK/Việt Nam | DD/MM/YYYY | 05/08/2026 | Báo cáo nội bộ, chứng từ, giao dịch với UK/EU |
| US | MM/DD/YYYY | 08/05/2026 | Đối tác Mỹ, dữ liệu xuất từ hệ thống US |
| ISO 8601 | YYYY-MM-DD | 2026-08-05 | Xuất dữ liệu cho API, database, tránh nhầm lẫn hoàn toàn |
Custom format cho ISO 8601 trong Sheets: dùng chuỗi yyyy-mm-dd trong Format → Custom date and time. Đây là lựa chọn an toàn nhất khi chia sẻ file cho hệ thống tự động xử lý (import vào phần mềm kế toán, đồng bộ API) vì không có locale nào hiểu nhầm thứ tự năm-tháng-ngày.
Khi trình bày báo cáo trực quan có yếu tố ngày tháng (ví dụ bảng theo dõi tiến độ theo mốc thời gian), kết hợp thêm color scale hoặc icon set giúp người đọc nắm nhanh trạng thái mà không cần đọc từng ngày cụ thể — tham khảo Conditional Formatting Google Sheets Nâng Cao: Tô Màu Thông Minh để biết cách tô màu theo mốc deadline tự động.
Câu hỏi thường gặp
Làm sao để đổi Google Sheets sang định dạng ngày kiểu Anh DD/MM/YYYY?
Vào File > Settings (Cài đặt), chọn mục Locale (Ngôn ngữ khu vực) là United Kingdom. Sau đó Google Sheets sẽ tự hiểu và hiển thị ngày tháng theo thứ tự ngày/tháng/năm thay vì tháng/ngày/năm kiểu Mỹ.
Tại sao Google Sheets tự động đổi ngày tôi nhập thành sai định dạng?
Do Locale của Sheet đang để mặc định là United States (MM/DD/YYYY). Khi bạn nhập ngày kiểu Anh, Sheets hiểu nhầm tháng thành ngày và ngược lại. Đổi Locale sang UK trong File > Settings sẽ khắc phục triệt để.
Có thể format ngày kiểu UK mà không đổi Locale toàn bộ file không?
Có, dùng Format > Number > More formats > Custom date and time, rồi chọn hoặc tạo mẫu dd/mm/yyyy. Cách này chỉ đổi hiển thị, còn phép tính nội bộ vẫn theo Locale gốc nên vẫn nên đổi Locale để tránh lỗi khi nhập liệu.
Dùng hàm TEXT để hiển thị ngày kiểu Anh như thế nào?
Dùng công thức =TEXT(A1,"dd/mm/yyyy") để chuyển giá trị ngày trong ô A1 sang chuỗi văn bản định dạng DD/MM/YYYY kiểu Anh, hữu ích khi xuất báo cáo hoặc ghép chuỗi mà không phụ thuộc Locale của Sheet.
Bài viết liên quan:
Bạn muốn áp dụng ngay mà không phải tự xây từ đầu?
Khám phá các mẫu Google Sheets và phần mềm quản lý dựng sẵn cho doanh nghiệp Việt tại SheetStore Marketplace.
📚 Bài Viết Liên Quan
- Apps Script Từ A Đến Z - Bài 3: Triggers - Tự Động Hóa Theo Sự Kiện
- Google Sheets Nâng Cao Bài 8: Pivot Table và SUMPRODUCT - Phân Tích Dữ Liệu Đa Chiều
- Xu Hướng Google Sheets 2027: AI, Tables & 5 Tính Năng Mới Thay Đổi Cách Làm Việc
- Google Sheets Nâng Cao Bài 4: Hàm QUERY - Lọc và Phân Tích Dữ Liệu Chuyên Nghiệp
Chia sẻ bài viết:
Tuân Hoang
Đội ngũ SheetStore
Google Workspace Certified, 5+ years experience
Bạn thấy bài viết hữu ích?
Đăng ký nhận thông báo khi có bài viết mới.


