Cách chuyển số dạng text sang number trong Excel khi xử lý số liệu kế toán


Cách chuyển số dạng text sang number trong Excel là chọn vùng số, dùng Convert to Number hoặc tạo cột phụ với hàm VALUE. Nếu dữ liệu có dấu phân cách khác thiết lập máy hay ký tự ẩn, bạn cần xử lý chúng trước rồi kiểm tra lại tổng tiền.
Nếu cần trao đổi cách học Excel từ những lỗi đang gặp trong công việc, bạn có thể Gọi 0818 552 558 để hỏi Trung Tâm Đào Tạo Kế Toán Biên Hòa.
Dùng ISNUMBER và ISTEXT để kiểm tra giá trị trong ô, thay vì chỉ nhìn cách căn lề. Chẳng hạn, tại một ô trống bạn nhập =ISNUMBER(B2). Kết quả TRUE nghĩa là B2 chứa giá trị số; FALSE thì cần kiểm tra tiếp. Công thức =ISTEXT(B2) trả TRUE khi giá trị là văn bản.
Số dạng text vẫn có thể trông như số tiền bình thường. Bạn sao chép bảng thu từ một phần mềm, nhìn thấy đầy đủ các khoản nhưng SUM lại bỏ sót vài dòng. Với tham chiếu vùng như =SUM(B2:B4), những giá trị văn bản trong vùng không được cộng như số thật.
Ví dụ, ba khoản thu lần lượt là 1250000, 750000 và 500000. Nếu chỉ khoản giữa là số thật, tổng vùng chỉ ra 750000. Công thức không nhất thiết báo lỗi. Đây là lý do lỗi dữ liệu này dễ bị bỏ qua khi bạn chỉ xem kết quả cuối bảng.
Căn trái và tam giác xanh là dấu hiệu gợi ý. Người dùng có thể đã chỉnh căn lề, còn cảnh báo phụ thuộc thiết lập kiểm lỗi. Kiểm tra thêm bằng =COUNT(B2:B4): kết quả 1 cho biết vùng đó chỉ có một ô chứa số, dù mắt bạn đang thấy ba khoản tiền.
Hãy giữ bản gốc và xác định cột nào cần tính toán trước khi chuyển hàng loạt. Số lượng, đơn giá, số tiền thường cần kiểu số. Mã hàng, mã chứng từ và các chuỗi định danh lại có mục đích khác, dù chúng chỉ gồm chữ số.
Mã hàng 00072 chẳng hạn, phải giữ nguyên để đối chiếu danh mục. Nếu chuyển thành số, giá trị còn 72. Hai cách viết có thể không khớp với dữ liệu nguồn hoặc quy tắc tra cứu đang dùng. Không chọn toàn bộ trang tính chỉ vì nhiều ô cùng xuất hiện tam giác xanh.
Chuỗi định danh dài còn chịu giới hạn 15 chữ số có nghĩa của kiểu số trong Excel. Một chuỗi dài hơn giới hạn đó có nguy cơ mất độ chính xác khi bị chuyển thành số. Đổi lại sang Text sau khi đã mất chữ số không phục hồi được dữ liệu ban đầu.
Lưu một bản sao của file, giữ cột gốc và thêm cột kết quả bên cạnh. Ghi rõ tiêu đề như “Số tiền gốc” và “Số tiền đã chuyển”. Giữ nguyên thứ tự dòng cùng mã tham chiếu để đối chiếu từng khoản. Khi chưa kiểm tra xong, đừng sắp xếp riêng một cột hoặc dán đè lên bảng đang dùng cho báo cáo.
Lựa chọn phù hợp phụ thuộc vào nguyên nhân khiến số bị lưu thành văn bản. Với chuỗi số sạch, bạn có thể chuyển trực tiếp. Với dữ liệu lẫn ký tự hoặc khác quy ước dấu, cột phụ sẽ dễ kiểm tra hơn.
| Tình trạng | Cách thử | Cần kiểm |
|---|---|---|
| Có nút cảnh báo | Convert to Number | Chỉ chọn cột tiền |
| Chuỗi số sạch | VALUE hoặc nhân 1 | Kiểu số sau đổi |
| Một cột cần chuyển | Text to Columns | Cột đích trống |
| Khác dấu phân cách | NUMBERVALUE | Dấu thập phân |
| Có khoảng trắng ẩn | Làm sạch rồi chuyển | Ký tự còn sót |
Các thao tác menu dưới đây chủ yếu mô tả Excel bản máy tính với tên lệnh tiếng Anh. Nếu bạn dùng Excel trên web hoặc menu khác, phương án tạo cột phụ bằng công thức vẫn hữu ích. Tên lệnh tiếng Việt có thể khác đôi chút tùy phiên bản.
Trước tiên, thử trên vài dòng đại diện. Chọn cả số âm, số có phần lẻ và dòng đang gây lỗi để xem cách chuyển có đúng với nguồn hay không. Một dòng chuyển được chưa nói lên rằng toàn cột đã sạch. Với bảng có nhiều nguồn gộp lại, bạn có thể cần xử lý riêng từng nhóm.
Convert to Number phù hợp khi Excel đã nhận diện số đang lưu dạng văn bản và hiển thị menu cảnh báo. Bạn có thể thử cách này trước với cột số tiền chỉ chứa chữ số thông thường.
Thao tác này thay đổi giá trị ngay trong vùng chọn. Bản sao ban đầu sẽ giúp bạn đối chiếu nếu một khoản có dấu phân cách bị hiểu khác dự kiến. Sau khi đổi, hãy xem cả thanh công thức để kiểm tra giá trị thực đang được lưu.
Không có tam giác xanh không có nghĩa dữ liệu đã là số. Bạn cứ dùng ISNUMBER để xác nhận. Trong Excel máy tính, thiết lập kiểm lỗi nằm trong File, Options, Formulas; tên tùy chọn có thể khác theo ngôn ngữ.
Không tìm thấy menu cảnh báo thì chuyển sang VALUE ở cột phụ. Bạn không cần thay đổi toàn bộ thiết lập Excel chỉ để xử lý một file nhận từ bên ngoài. Việc giữ nguồn và thấy kết quả cạnh nhau còn thuận tiện khi cần nhờ đồng nghiệp rà lại.
Hàm VALUE chuyển chuỗi biểu diễn số mà Excel nhận diện được thành giá trị số. Đây là cách dễ theo dõi khi bạn muốn giữ nguyên cột nhập ban đầu để so sánh.
Giả sử B2 chứa chuỗi 1250000. Tại C2, nhập =VALUE(B2), nhấn Enter rồi điền công thức xuống những dòng cần xử lý. Nếu chuyển được, C2 mang giá trị số 1250000 và =ISNUMBER(C2) trả TRUE.
VALUE dựa vào những định dạng số mà máy đang hiểu. Khi chuỗi chứa dấu chấm hoặc dấu phẩy khác quy ước, kết quả có thể lỗi hoặc không đúng ý bạn. Lúc đó hãy xác định dấu nào là dấu thập phân rồi dùng NUMBERVALUE, thay vì thử xóa dấu theo cảm tính.
Sau khi kiểm tra đủ các dòng, sao chép cột kết quả và dùng Paste Special, Values để lưu giá trị cố định. Bạn có thể dán vào một cột đích mới trước; khi đã đối chiếu xong mới thay cột cũ nếu cần. Cách này tránh để công thức còn phụ thuộc vào vùng nguồn sắp bị xóa.
Vùng có ô trống nên được giữ đúng ý nghĩa. Nếu cần để trống kết quả khi nguồn trống, dùng =IF(B2=””,””,VALUE(B2)). Trường hợp ô công thức hiện nguyên chữ =VALUE(B2), đặt ô đó về General rồi nhập lại công thức bằng F2, Enter. Đừng kéo công thức xuống toàn cột trước khi dòng đầu tính đúng.
Nhân với 1 có thể chuyển chuỗi số hợp lệ thành số, đồng thời giữ nguyên giá trị của những ô đã là số. Paste Special giúp áp dụng phép nhân cho cả vùng mà không cần giữ một cột công thức lâu dài.
Chẳng hạn, chuỗi 750000 được chuyển thành số 750000 nếu Excel nhận diện được chuỗi đó. Một ô số thật có cùng giá trị vẫn giữ giá trị sau phép nhân. Bạn cũng có thể thử =B2*1 ở cột phụ để quan sát trước khi thao tác trực tiếp.
Phạm vi chọn cần chỉ gồm các ô dữ liệu muốn xử lý. Tránh chọn thêm cột mã hoặc ô đang chứa công thức cần giữ nguyên. Với bảng có ô trống mang ý nghĩa chưa phát sinh, nên thử ở cột phụ để xem kết quả thay vì sửa ngay cả vùng.
Phép nhân không thay cho bước làm sạch. Nếu chuỗi còn hậu tố tiền tệ hoặc ký tự lạ, hãy quay lại kiểm tra nguồn. Một phép tính bị lỗi đang cho bạn biết còn dữ liệu cần xử lý.
Text to Columns có thể giúp Excel đọc lại một cột văn bản thành số, dù bạn không muốn tách thành nhiều cột. Điểm cần chú ý là cấu hình dấu tách và vùng đích.
Chuỗi 1250000 trong ví dụ nằm nguyên ở một cột thì không cần chọn dấu phẩy hay dấu cách làm dấu tách. Nếu chọn nhầm dấu phẩy cho chuỗi 1,250.50, phần nguyên và phần lẻ có thể bị tách sang hai cột.
Ở bước cuối của trình hướng dẫn, mục Advanced cho phép khai báo dấu thập phân và dấu phân nhóm hàng nghìn của dữ liệu nguồn. Với chuỗi 1.250,50, dấu thập phân là dấu phẩy, còn dấu nhóm nghìn là dấu chấm.
Hãy xem một khoản có phần lẻ sau khi hoàn tất. Số 1250,50 và 125050 khác nhau rất nhiều khi đưa vào báo cáo. Cột đích nên trống và chưa có công thức để kết quả không ghi đè dữ liệu khác. Nếu giao diện bạn dùng không có trình hướng dẫn này, chọn công thức ở cột phụ.
Dùng NUMBERVALUE khi bạn biết quy ước phân cách của chuỗi nguồn và muốn khai báo trực tiếp trong công thức. Cú pháp là =NUMBERVALUE(text,decimal_separator,group_separator), gồm chuỗi cần đổi, dấu thập phân và dấu nhóm nghìn.
Xét ví dụ B2 chứa văn bản 1.250,50. Công thức =NUMBERVALUE(B2,”,”,”.”) trả về giá trị số 1250.5, tức một nghìn hai trăm năm mươi phẩy năm. Nếu B2 chứa 1,250.50, dùng =NUMBERVALUE(B2,”.”,”,”) để có cùng giá trị.
Cách hiển thị kết quả vẫn phụ thuộc định dạng ô và thiết lập máy. Có máy hiện 1.250,50, có máy hiện 1,250.50. Khi đối chiếu, bạn cần xác nhận giá trị và phần lẻ, không chỉ nhìn hình thức của dấu phân cách.
Máy yêu cầu dấu chấm phẩy giữa các đối số thì công thức thứ nhất viết thành =NUMBERVALUE(B2;”,”;”.”). Chỉ thay dấu ngăn cách đối số ở bên ngoài dấu ngoặc kép. Các dấu đặt trong ngoặc kép vẫn mô tả dữ liệu nguồn nên phải giữ đúng.
Một chuỗi như 1.250 đứng riêng chưa đủ để biết đó là một nghìn hai trăm năm mươi hay một phẩy hai năm. Hãy xem quy ước của file xuất và các dòng có phần lẻ rõ ràng. Không xóa tất cả dấu chấm, dấu phẩy bằng Find and Replace khi chưa xác định ý nghĩa của chúng.
Ký tự thừa trong chuỗi cần được làm sạch trước khi đổi sang số. TRIM xử lý khoảng trắng thông thường, CLEAN loại một số ký tự điều khiển; cả hai không loại được mọi ký tự có thể gặp khi sao chép từ web hoặc PDF.
Một công thức để thử với chuỗi số có khoảng trắng đầu hoặc cuối là =VALUE(TRIM(B2)). Nếu vẫn lỗi, kiểm tra khoảng trắng không ngắt, thường gặp dưới dạng ký tự 160. Có thể thay ký tự này bằng khoảng trắng thường rồi tiếp tục làm sạch.
Công thức kết hợp trong ví dụ là =VALUE(TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160),” “)))). Công thức này nhắm tới một nhóm ký tự cụ thể. Nếu chuỗi có khoảng trắng ở giữa các nhóm số, ký hiệu tiền hoặc dấu phân cách khác thiết lập máy, bạn vẫn cần xử lý theo cấu trúc thực tế.
Riêng hậu tố “đ” ở cuối số tiền, chỉ loại hậu tố khi đã xác nhận đơn vị tiền tệ và quy tắc nguồn. Đừng xóa toàn bộ chữ trong một cột lẫn mã hàng và số tiền. Dấu âm cũng phải giữ nguyên, vì khoản điều chỉnh âm có ý nghĩa khác khoản thu dương.
Chưa nên bọc tất cả công thức trong IFERROR để đổi lỗi thành 0. Cách đó làm một khoản chưa đọc được trông giống khoản có giá trị bằng không. Bạn nên lọc riêng các dòng lỗi, ghi nhận nguyên nhân và đối chiếu lại nguồn trước khi đưa vào tổng.
Khi Excel không tính tổng được do số dạng text, hãy đối chiếu cả kiểu dữ liệu và số tiền từng dòng. Bảng sau là dữ liệu minh họa tự dựng, đơn vị đồng; không phải số liệu của học viên hay doanh nghiệp.
| Ô tiền | Giá trị nhìn thấy | Kiểu ban đầu |
|---|---|---|
| B2 | 1250000 | Text |
| B3 | 750000 | Number |
| B4 | 500000 | Text |
Để tự tạo ví dụ, bạn nhập dấu nháy đơn trước số ở B2 và B4, như ‘1250000 và ‘500000. Dấu nháy đầu là cách yêu cầu Excel giữ phần sau dưới dạng văn bản. B3 nhập 750000 bình thường. Khi đó =SUM(B2:B4) cho 750000, còn =COUNT(B2:B4) cho 1.
Tại C2 nhập =VALUE(B2), rồi điền xuống C4. Cột mới lần lượt chứa các số 1250000, 750000 và 500000. Tổng =SUM(C2:C4) phải bằng 2500000 và công thức =COUNT(C2:C4) phải trả 3. Bạn có thể thêm =ISNUMBER(C2) ở cột bên cạnh rồi kiểm tra từng dòng.
Phần tổng được bổ sung là 1750000, đúng bằng hai khoản 1250000 cộng 500000 trước đó bị bỏ sót. So sánh này giúp giải thích vì sao tổng thay đổi. Nếu chỉ thấy tổng tăng mà không xác định dòng nào vừa được cộng thêm, bạn vẫn chưa kiểm soát xong kết quả.
Giả sử cột A có mã tham chiếu 00072, cột đó phải giữ nguyên. Bạn chỉ sửa cột tiền B hoặc dùng kết quả ở C. Sau khi đối chiếu, sao chép C2:C4 và dán giá trị vào vùng đích đã chọn; lưu lại bản gốc để còn xem được nguyên nhân lỗi.
Chuyển được công thức chưa có nghĩa dữ liệu đã đúng hoàn toàn. Bạn cần kiểm tra số ô đã chuyển, tổng tiền và những dòng dễ bị đọc sai như số âm hoặc số có phần lẻ.
| Nội dung kiểm | Cách kiểm | Cần xác nhận |
|---|---|---|
| Kiểu dữ liệu | ISNUMBER | TRUE ở ô tiền hợp lệ |
| Số ô chứa số | COUNT | Khớp dòng có tiền |
| Tổng giá trị | SUM | Khớp nguồn đối chiếu |
| Ngoại lệ | Xem từng dòng | Đúng dấu âm, phần lẻ |
Đừng coi COUNT bằng số dòng toàn bảng là mục tiêu trong mọi trường hợp. Một số dòng có thể được phép để trống. Bạn cần xác định trước có bao nhiêu dòng thực sự phải có số tiền, rồi so với số ô chứa số sau chuyển.
Tổng tiền cần được đối chiếu với một nguồn độc lập như tổng trên file xuất ban đầu hoặc chứng từ liên quan. Hai công thức cùng tham chiếu một cột sai vẫn có thể cho kết quả giống nhau. Một vài dòng có phần lẻ cũng cần được xem riêng, vì tổng lớn có thể khiến bạn khó nhận ra chênh lệch nhỏ.
Khi các điểm kiểm đã khớp, bạn mới thay cột cũ hoặc đổi công thức báo cáo sang cột mới. Lưu file thành bản đã xử lý và ghi ngắn cách chuyển để lần nhận dữ liệu sau có thể kiểm tra lại.
Muốn trao đổi cách luyện bước kiểm tra dữ liệu trong Excel kế toán, bạn có thể Gọi 0818 552 558 và mô tả loại bảng đang làm.
ISNUMBER đã trả TRUE cho các khoản cần cộng mà tổng vẫn chưa đúng thì hãy kiểm tra công thức và chế độ tính. Lúc này, chuyển số lưu dạng văn bản thành số trong Excel không còn là bước cần lặp lại.
Trước hết, bấm vào ô tổng và xem phạm vi trên thanh công thức. Ví dụ, bảng đã thêm dòng đến B20 nhưng công thức vẫn là =SUM(B2:B18), hai dòng cuối sẽ bị bỏ ngoài vùng. Một dòng trống ở giữa bảng cũng có thể khiến vùng AutoSum gợi ý chưa bao gồm toàn bộ dữ liệu.
Tiếp theo, kiểm tra Formulas, Calculation Options và chọn Automatic nếu file đang để tính thủ công. Bạn có thể tính lại rồi so sánh. Không cần sửa kiểu dữ liệu thêm khi vấn đề thực tế là công thức chưa được cập nhật kết quả.
Ô hiện nguyên công thức thì cần kiểm tra chế độ Show Formulas. Khi chỉ một ô bị như vậy, xem ô có đang định dạng Text hoặc có dấu nháy đơn trước dấu bằng không. Đưa ô công thức về General rồi nhập lại, thay vì chỉ đổi định dạng và chờ kết quả tự xuất hiện.
Bảng đang lọc còn cần phân biệt tổng toàn vùng với tổng các dòng đang hiển thị. SUM không tự trở thành phép cộng riêng những dòng còn thấy sau lọc. Xác định yêu cầu báo cáo trước rồi chọn hàm phù hợp; đừng kết luận dữ liệu còn dạng text chỉ vì tổng khác số đang nhìn trên màn hình.
Kiểm tra kiểu dữ liệu ngay lúc nhận file sẽ giảm công sửa về sau. Với CSV, nên dùng chức năng nhập dữ liệu để xem trước cấu trúc cột, thay vì mặc định mở rồi sử dụng ngay.
Ở bước nhập, cột mã chứng từ hoặc mã hàng cần được giữ Text nếu có số 0 đầu hay định danh dài. Cột số tiền cần kiểu số phù hợp với quy ước dấu của nguồn. Dấu phân cách cột trong file và dấu thập phân bên trong số là hai thông tin khác nhau, cần đọc đúng từng loại.
File CSV trong ví dụ dùng dấu chấm phẩy để ngăn cột vẫn có thể dùng dấu phẩy làm dấu thập phân. Chọn sai thiết lập có thể làm cả dòng dồn vào một ô hoặc làm số tiền bị chia cột. Hãy xem trước ít nhất một dòng có phần lẻ và một dòng có mã bắt đầu bằng 0.
Dữ liệu được gửi lặp lại mỗi kỳ nên được giữ trong vùng nhập gốc riêng với vùng báo cáo. Bài học Excel kế toán theo bảng thu chi trình bày cách tách dữ liệu gốc và báo cáo để dễ đối chiếu.
Mỗi lần nhận file, kiểm lại tiêu đề, số dòng có tiền và tổng nguồn. Mẫu tháng trước từng chạy đúng không có nghĩa tháng này cùng định dạng. Chỉ cần phần mềm xuất thay đổi cách ghi dấu phân cách, công thức làm sạch cũ đã có thể cho kết quả khác.
Chưa chắc đủ. Format Cells thay cách hiển thị và định dạng ô, nhưng chuỗi đã lưu có thể vẫn là văn bản. Hãy kiểm tra bằng ISNUMBER. Nếu chỉ có vài ô, bạn có thể đặt về General rồi dùng F2, Enter để Excel đọc lại; vùng lớn nên dùng một trong các cách chuyển ở trên.
Với chuỗi số sạch và đúng quy ước máy, hai cách có thể cho cùng giá trị. VALUE giúp người xem công thức hiểu rõ bạn đang chuyển kiểu dữ liệu. Nhân 1 tiện cho thao tác ngắn. Cả hai đều cần được kiểm tra khi nguồn lẫn chữ hoặc khác dấu thập phân.
Có thể thêm số 0 để hiển thị theo một độ dài đã biết. Tuy nhiên, việc đó không chứng minh đã khôi phục đúng mã gốc. Nếu chưa biết mỗi mã phải có bao nhiêu ký tự, hãy lấy lại dữ liệu nguồn. Đặc biệt, chữ số của định danh dài bị mất do giới hạn chính xác không thể phục hồi chỉ bằng đổi định dạng.
Hàm TEXT tạo ra văn bản có định dạng; vì thế không dùng nó làm bước cuối khi mục tiêu là một cột số tiền để tính toán. Hãy giữ cột số cho phép tính và dùng định dạng ô để trình bày báo cáo.
Bạn có thể luyện theo một chuỗi ngắn: nhận diện ô text, chọn cách chuyển, kiểm tra từng dòng rồi đối chiếu tổng. Bắt đầu bằng bảng thu minh họa trong bài, sau đó thử trên bản sao của bảng đang làm. Giữ lại một dòng lỗi để tập giải thích nguyên nhân thay vì chỉ ghi nhớ nút bấm.
Nếu cần học có hướng dẫn, Trung Tâm Đào Tạo Kế Toán Biên Hòa có khóa học Excel ứng dụng cho kế toán. Khi trao đổi lộ trình, bạn có thể nêu mình đang vướng ở nhập dữ liệu, kiểm tra bảng thu chi hay công thức tổng hợp. Mức độ tiến bộ tùy nền tảng và thời gian luyện tập của mỗi người.
Thông tin học phí và tư vấn lộ trình được đặt tại trang học phí khóa học kế toán. Địa chỉ trung tâm: 91 Đoàn Văn Cự, phường Tam Hiệp, Đồng Nai (Biên Hòa, Đồng Nai cũ).
Để hỏi lộ trình Excel phù hợp, bạn có thể Gọi 0818 552 558, nói rõ loại bảng đang xử lý và thao tác muốn tự làm được.
Thực hành theo một tình huống cụ thể, tự kiểm tra kết quả và ghi lại những điểm cần làm rõ.
Gợi ý thực hành


Đọc chứng từ, giải thích cách xử lý và đối chiếu số liệu là các bước cần đi cùng nhau. Bạn có thể trao đổi nền tảng và mục tiêu để chọn lộ trình thực hành phù hợp.