07/11/2026

Hàm TEXT định dạng số và ngày trong Excel | TEXT | AutoLISP Reviewer

Hàm TEXT định dạng số và ngày trong Excel

Ghép chuỗi kiểu ="Ngày lập: "&A2 mà ra "Ngày lập: 46323"? Số tiền ghép vào câu thì mất dấu phân cách nghìn? Đó là vì Excel lưu ngày dưới dạng số tuần tự và ô số khi nối chuỗi bằng & không giữ định dạng hiển thị. Hàm TEXT chuyển giá trị thành chữ theo mẫu bạn chỉ định — dùng để ghép báo cáo, hóa đơn, mã hàng đủ số 0 đầu.

Cú pháp chung: =TEXT(giá_trị; "định_dạng"). Máy Excel Việt Nam / châu Âu dùng dấu ; giữa các đối số; máy đặt locale Mỹ dùng dấu ,. Kết quả của TEXT luôn là chữ (text), không còn là số — không cộng trừ nhân chia tiếp trên ô đó.

1. Cú pháp và nguyên tắc

• =TEXT(giá_trị; "định_dạng") — giá_trị là ô hoặc biểu thức; định_dạng là chuỗi mẫu trong dấu nháy kép.
• TEXT trả về chuỗi ký tự. Cần tính toán tiếp thì giữ ô gốc dạng số/ngày và chỉ dùng TEXT khi ghép câu hoặc xuất báo cáo.
• Mã định dạng phụ thuộc dấu thập phân của máy: trên máy VN dùng dấu phẩy làm thập phân thì một số mẫu viết 0,0 thay vì 0.0.
• Ghép với chữ khác bằng &: ="Tổng: "&TEXT(B2;"#,##0")&" đ".

2. Định dạng ngày tháng

• Ngày kiểu Việt Nam: =TEXT(A2;"dd/mm/yyyy") → 07/11/2026.
• Chỉ ngày-tháng: =TEXT(A2;"dd/mm"). Tháng-năm: =TEXT(A2;"mm/yyyy").
• Tên thứ: =TEXT(A2;"dddd") (theo ngôn ngữ Windows/Excel). Viết tắt thứ: "ddd".
• Ghép câu: ="Ngày lập: "&TEXT(A2;"dd/mm/yyyy") — hết hiện tượng 46323.

3. Định dạng số tiền và mã

• Tiền có dấu phân cách nghìn: =TEXT(B2;"#,##0") → 1,250,000 (ký hiệu phân cách theo cài đặt máy).
• Có phần thập phân: =TEXT(B2;"#,##0.00") hoặc trên máy VN "#,##0,00".
• Thêm số 0 đầu (mã hàng, mã NV): =TEXT(C2;"00000") → 00125 khi C2 = 125.
• Phần trăm: =TEXT(D2;"0,0%") hoặc "0.0%" tùy locale → 12,5%.

4. Ghép chuỗi thực tế

• Hóa đơn / biên bản: ="Ngày "&TEXT(A2;"dd/mm/yyyy")&" — Tổng "&TEXT(B2;"#,##0")&" đồng".
• Mã ghép từ số: ="SP-"&TEXT(C2;"0000") → SP-0125.
• Không dùng TEXT trên ô rồi kỳ vọng SUM vẫn đúng — hãy SUM cột số gốc, TEXT chỉ trên cột phụ hoặc ô tiêu đề.

5. Lỗi hay gặp và mẹo

• Ra 46323 khi ghép ngày: ô ngày đang bị nối chuỗi thô — bọc TEXT(...;"dd/mm/yyyy").
• Công thức báo lỗi tên / cú pháp: kiểm tra dấu ; hay , theo locale máy.
• Cần giữ kiểu số để tính: định dạng ô bằng Format Cells (Ctrl + 1) thay vì TEXT; TEXT chỉ khi bắt buộc ra chữ.
• Xuất CSV / gửi hệ thống khác: TEXT giúp cố định dạng ngày và mã đủ 0 đầu, tránh Excel nuốt số 0.

Lời Kết

Hàm TEXT biến số và ngày thành chữ theo đúng mẫu bạn cần khi ghép báo cáo, hóa đơn hay mã hàng. Nhớ kết quả là chữ — không cộng trừ tiếp — và chọn dấu ; hoặc , đúng với máy đang dùng. Bạn hay dùng TEXT cho ngày, tiền hay mã đủ số 0? Chia sẻ ở phần bình luận nhé.

• Tác giả: Group Thủ thuật Excel Word PowerPoint
• Chủ đề: Tin học văn phòng / Thủ thuật Excel

Không có nhận xét nào:

Đăng nhận xét

Hàm TEXT định dạng số và ngày trong Excel | TEXT | AutoLISP Reviewer

Hàm TEXT định dạng số và ngày trong Excel Ghép chuỗi kiểu ="Ngày lập: "&A2 mà ra "Ngày lập: 46323" ? Số tiền ghép ...