Menu
Cách tính tổng các số cách nhau bới dấu "/"

Cách tính tổng các số cách nhau bới dấu "/"

Ngày đăng 2026-06-19 04:25:48

 

Trong quá trình làm việc với Excel, nhiều người thường nhập nhiều số vào cùng một ô và sử dụng dấu / để phân tách các giá trị. Ví dụ:

Lúc này, việc cộng thủ công từng số sẽ rất mất thời gian, đặc biệt khi dữ liệu có hàng trăm hoặc hàng nghìn dòng. May mắn là Excel có thể tự động tính tổng chỉ với một công thức đơn giản.

Cách tính trong Excel 365 và Excel 2021

Giả sử dữ liệu nằm tại ô A2, nhập công thức sau vào ô B2:

=SUM(--TEXTSPLIT(A2,"/"))

Sau đó nhấn Enter.

Excel sẽ tự động:

Tách các số theo dấu /.

Chuyển từng giá trị thành số.

Cộng tất cả các số lại và trả về kết quả.

Giải thích công thức

TEXTSPLIT(A2,"/"): Tách chuỗi thành nhiều số dựa trên dấu "/".

--: Chuyển dữ liệu dạng văn bản thành số.

SUM(): Cộng tất cả các giá trị.

Ví dụ:

23/4/53/25/16/29

Kết quả:

150

Nếu dùng Excel 2019 hoặc Excel 2016

Những phiên bản này chưa hỗ trợ hàm TEXTSPLIT, bạn có thể sử dụng công thức:

=SUMPRODUCT(--FILTERXML("<t><s>"&SUBSTITUTE(A2,"/","</s><s>")&"</s></t>","//s"))

Công thức này cũng sẽ tính tổng các số được phân cách bằng dấu /.

Một số lưu ý

Các số phải được phân cách đúng bằng dấu /.

Không nên có khoảng trắng giữa các số.

Nếu ô dữ liệu rỗng, công thức sẽ trả về kết quả bằng 0 hoặc lỗi tùy phiên bản Excel.

Công thức có thể sao chép xuống các dòng còn lại để tính hàng loạt.

Kết luận

Việc tính tổng các số nằm trong cùng một ô và được phân cách bằng dấu / sẽ trở nên rất đơn giản khi sử dụng các hàm có sẵn của Excel. Đối với người dùng Excel 365 hoặc Excel 2021, công thức:

=SUM(--TEXTSPLIT(A2,"/"))

là lựa chọn tối ưu nhờ ngắn gọn, dễ hiểu và xử lý nhanh. Nếu sử dụng các phiên bản Excel cũ hơn, bạn vẫn có thể áp dụng công thức thay thế để đạt được kết quả tương tự.

Zalo