Google Sheets hay Excel: so sánh thật cho người dùng văn phòng và chủ cửa hàng nhỏ
Google Sheets hay Excel: so chi phí, làm chung, dùng trên điện thoại, khi mất mạng, giới hạn dữ liệu, Apps Script với VBA và các công thức khác nhau.
Mẹo Google Sheets · 9 phút đọc
Gõ 03/07/2026 mà Google Sheets hiểu thành 7 tháng 3 là do file đang để vùng Hoa Kỳ, nơi tháng đứng trước ngày. Sửa gốc ở Tệp › Cài đặt › Ngôn ngữ: chọn Việt Nam, và đặt múi giờ GMT+7. Bài này chỉ cách kiểm file đang để vùng nào, đổi cài đặt, rồi sửa những cột ngày đã gõ sai bằng DATEVALUE, DATE và SPLIT — cách tương đương trong Excel ở cuối bài.

Gõ 03/07/2026 mà file hiểu thành 7 tháng 3
Xem trên YouTube ↗Mỗi file Google Sheets có một cài đặt vùng riêng (trong giao diện tiếng Việt gọi là Ngôn ngữ, bản tiếng Anh gọi là Locale). Cài đặt này quyết định khi bạn gõ 03/07/2026 thì file hiểu là ngày 3 tháng 7 (vùng Việt Nam) hay tháng 3 ngày 7 (vùng Hoa Kỳ). Nó nằm trong từng file, không theo máy tính hay tài khoản bạn đang dùng.

Khi file để vùng Hoa Kỳ, chuyện xảy ra với cột ngày bạn gõ kiểu Việt Nam là:
Một cột lẫn cả hai loại là dấu hiệu rõ nhất: có ô dồn phải, có ô nằm trái. Hay gặp ở file tạo từ mẫu tải trên mạng, file người khác tạo bằng tài khoản để tiếng Anh, hoặc file .xlsx tải lên rồi chuyển sang Google Sheets.
Ngày trong Google Sheets thực chất là một con số (số ngày tính từ 30/12/1899): ngày 03/07/2026 là số 46206. Vì thế =ISNUMBER(A2) ra TRUE là ngày thật, FALSE là chữ trông giống ngày. Đây cũng là lý do một cột ngày dạng chữ làm SUM, SUMIFS sai — giống hệt lỗi ở bài sửa lỗi SUM bằng 0.

Sau khi lưu, định dạng ngày, số và đơn vị tiền mặc định của file đổi theo Việt Nam, áp dụng cho mọi người đang mở file. Ngôn ngữ giao diện của bạn không đổi — cái đó theo tài khoản Google. Muốn tên hàm hiện bằng tiếng Việt thay vì tiếng Anh thì bỏ chọn Luôn sử dụng tên hàm bằng tiếng Anh trong cùng hộp thoại; phần lớn người dùng nên để nguyên tên tiếng Anh vì tài liệu hướng dẫn trên mạng đều viết bằng tên tiếng Anh.
Đổi vùng không sửa ngày đã gõ
Ngày bị đảo trước đó vẫn là ngày đã đảo, chỉ đổi cách hiển thị (7 tháng 3 giờ hiện là 07/03/2026). Ô thành chữ vẫn là chữ. Phải sửa riêng như phần dưới. Vì vậy hãy kiểm vùng ngay khi tạo file, trước khi gõ dòng đầu tiên.
Làm sau khi đã đổi vùng sang Việt Nam. Thêm một cột phụ bên cạnh cột ngày, dùng công thức phù hợp, kiểm vài dòng bằng mắt, rồi chép cột phụ và dán chỉ giá trị (Ctrl+Shift+V) đè lên cột gốc.

=DATEVALUE(A2)=DATE(INDEX(SPLIT(A2; "/"); 1; 3); INDEX(SPLIT(A2; "/"); 1; 2); INDEX(SPLIT(A2; "/"); 1; 1))=DATE(YEAR(A2); DAY(A2); MONTH(A2))=IF(ISTEXT(A2); DATE(INDEX(SPLIT(A2; "/"); 1; 3); INDEX(SPLIT(A2; "/"); 1; 2); INDEX(SPLIT(A2; "/"); 1; 1)); DATE(YEAR(A2); DAY(A2); MONTH(A2)))Chỉ đổi chỗ ngày/tháng cho cột chắc chắn bị đảo
Công thức DATE(YEAR; DAY; MONTH) đảo mọi ô nó gặp. Nếu trong cột có những dòng gõ sau khi đã đổi vùng (đã đúng), chúng sẽ bị đảo sai. Lọc theo ngày tạo, hoặc chỉ áp công thức cho dòng cũ. Ô trống thì bọc thêm IF(A2=""; ""; …).
Một số dạng khác hay gặp khi dán từ phần mềm hoặc web:
| Dữ liệu dán vào | Công thức sửa | Kết quả |
|---|---|---|
| 2026-07-03 (dạng năm-tháng-ngày) | =DATEVALUE(A2) | 03/07/2026 |
| 03.07.2026 (dấu chấm) | =DATEVALUE(SUBSTITUTE(A2; "."; "/")) | 03/07/2026 |
| 03/07/2026 14:30 (kèm giờ, dạng chữ) | =DATEVALUE(A2) + TIMEVALUE(A2) | 03/07/2026 14:30 |
| 46206 (số, dán từ file khác) | Định dạng › Số › Ngày | 03/07/2026 |
Múi giờ của file quyết định TODAY() và NOW() trả về ngày giờ nào. File để múi giờ Thái Bình Dương (GMT−07:00) thì lúc 10 giờ sáng ở Việt Nam, TODAY() vẫn ra ngày hôm qua, và cứ lùi một ngày như thế từ 0 giờ tới 14 giờ mỗi ngày. Mọi công thức "còn bao nhiêu ngày tới hạn", "quá hạn mấy ngày", "việc hôm nay" đều lệch theo.

Sửa ở cùng chỗ: Tệp › Cài đặt › Múi giờ › GMT+07:00. Nếu file có Apps Script (menu riêng, gửi email theo lịch), dự án script có múi giờ riêng trong phần cài đặt dự án; một mẫu làm cẩn thận sẽ đặt sẵn cả hai về GMT+7.
Excel trên máy tính không có cài đặt vùng trong từng file: nó đọc ngày theo cài đặt vùng của Windows hoặc macOS. Cùng một file CSV, máy để vùng Việt Nam đọc 03/07 là tháng 7, máy để vùng Hoa Kỳ đọc là tháng 3. Cách sửa cột ngày dạng chữ nhanh nhất trong Excel: chọn cột › Data › Text to Columns › bấm Next tới bước 3 › chọn Date: DMY › Finish. Các công thức DATE, YEAR, MONTH, DAY ở trên dùng y nguyên.
Khác biệt này là một lý do nên thống nhất cả nhóm dùng một nơi — so sánh đầy đủ ở bài Google Sheets hay Excel.
Các file theo dõi hạn chịu ảnh hưởng lớn nhất: hợp đồng thuê phòng, hợp đồng lao động, ngày khách vào ở giữa tháng. Nếu bạn đang dựng file phòng trọ, công thức tính tiền theo số ngày ở cần ngày vào, ngày trả là ngày thật — xem cách tính tiền phòng theo ngày và cách quản lý phòng trọ bằng Google Sheets.
Không. Mục Ngôn ngữ trong Tệp › Cài đặt chỉ đổi cách file hiểu ngày, số, tiền tệ. Ngôn ngữ giao diện theo cài đặt tài khoản Google của từng người.
Google Sheets tự đổi dấu tách đối số trong công thức có sẵn. Lỗi thường đến từ công thức bạn chép từ mạng: bài viết tiếng Anh dùng dấu phẩy, file vùng Việt Nam cần dấu chấm phẩy.
Không có cách tự động chắc chắn, vì 07/03 vừa có thể là đúng vừa có thể là bị đảo. Dựa vào thời điểm nhập (dòng gõ trước khi đổi vùng) hoặc đối chiếu với giấy tờ gốc như hợp đồng.
Mọi người thấy theo cài đặt vùng và múi giờ của file, không theo máy của từng người. Đó là lý do chỉ cần đặt đúng một lần ở Tệp › Cài đặt.
Dùng =ISNUMBER(A2): ngày thật là số nên ra TRUE; chữ trông giống ngày ra FALSE. Kết hợp với định dạng có điều kiện để tô đỏ các ô sai.
Mẫu khác liên quan: Quản lý phòng trọ PRO.
Google Sheets hay Excel: so chi phí, làm chung, dùng trên điện thoại, khi mất mạng, giới hạn dữ liệu, Apps Script với VBA và các công thức khác nhau.
Hàm SUM ra 0 hoặc thiếu tiền dù cột đầy số? Số đang là chữ. Cách nhận ra bằng ISTEXT, LEN và 4 cách sửa lỗi SUM bằng 0 trong Google Sheets, Excel.
Cách khoá ô công thức trong Google Sheets bằng Bảo vệ trang tính và dải ô: chỉ cảnh báo hay chặn hẳn, khoá cả trang chừa ô nhập, những gì bảo vệ không làm được.
Tạo mã QR chuyển khoản ngân hàng ngay trong ô Google Sheets: hàm IMAGE, link img.vietqr.io, mã BIN, ENCODEURL cho nội dung, và lưu ý dữ liệu đi qua bên thứ ba.
Xem thêm mẹo và video hướng dẫn trên kênh YouTube HiTaVa, hoặc đọc các bài khác trong chủ đề Mẹo Google Sheets.
Cần hỏi thêm?Zalo 0935077673 (Hải Vân)