Header ads

Header ads
» » » » Cách trích xuất số hoặc văn bản từ Excel

Microsoft Excel rất tuyệt khi làm việc với cả số và văn bản, nhưng nếu sử dụng cả hai trong cùng một ô, bạn có thể gặp một số khó khăn. May mắn thay, bạn có thể trích xuất số hoặc văn bản từ các ô để làm việc với dữ liệu của mình hiệu quả hơn.

Số Excel được định dạng dưới dạng văn bản

Đây là một tình huống phổ biến, và may mắn thay, rất dễ xử lý. Đôi khi, các ô chỉ chứa số được gắn nhãn hoặc định dạng không chính xác dưới dạng văn bản, ngăn Microsoft Excel sử dụng chúng trong các hoạt động.

Bạn có thể thấy trong hình bên dưới, các ô trong cột A được định dạng dưới dạng văn bản. Bạn cũng có thể thấy một lá cờ màu xanh lá cây ở góc trên cùng bên trái của mỗi ô.

Bạn cũng có thể thấy một lá cờ màu xanh lá cây ở góc trên cùng bên trái của mỗi  ô

Chuyển văn bản thành số trong Excel

Nếu bạn thấy cờ màu xanh lá cây ở góc trên cùng bên trái, hãy chọn một hoặc nhiều ô, nhấp vào dấu hiệu cảnh báo và chọn Convert to Number.

Hoặc, chọn các ô và, trong menu Number Format trên Ribbon, chọn tùy chọn Number mặc định.

Nếu bạn cần thêm tùy chọn chi tiết, nhấp chuột phải vào (các) ô được highlight và chọn Format Cells, menu tương ứng sẽ mở. Tại đây, bạn có thể tùy chỉnh định dạng số và thêm hoặc xóa số thập phân, v.v...

Áp dụng định dạng số với tính năng Paste Special của Excel

Để phương thức này hoạt động, bạn sẽ cần nhập một số (bất kỳ số nào) vào một ô. Điều quan trọng là ô này cũng được định dạng là số. Sao chép ô đó. Bây giờ, chọn tất cả các ô mà bạn muốn chuyển đổi sang định dạng số, đi đến Home > Paste > Paste Special, chọn Formats để chỉ dán định dạng của ô đã sao chép ban đầu, sau đó bấm OK.

Trích xuất số hoặc văn bản từ các ô định dạng hỗn hợp

Bây giờ, ta sẽ đến phần khó hơn: Lấy số ra khỏi các ô có chứa nhiều định dạng đầu vào. Nếu có một số kèm theo đơn vị, bạn sẽ gặp phải vấn đề này. Để giải quyết nó, hãy xem xét một vài cách khác nhau để phân chia các ô thành số và văn bản.

Tách riêng số từ văn bản

Nếu bạn có nhiều ô chứa hỗn hợp số và văn bản, việc tách chúng theo cách thủ công có thể mất nhiều thời gian. Tuy nhiên, bạn có thể sử dụng chức năng Text to Columns của Microsoft Excel.

Chọn các ô mà bạn muốn chuyển đổi, đi đến Data > Text to Columns và sử dụng trình hướng dẫn để đảm bảo các ô xuất hiện chính xác. Đối với hầu hết các phần, bạn sẽ chỉ cần nhấp vào NextFinish, nhưng hãy chắc chắn rằng bạn chọn một dấu phân cách phù hợp; trong ví dụ này là một dấu phẩy.

Nếu chỉ có các số có 1 và 2 chữ số, tùy chọn Fixed Width cũng có thể hữu ích, vì nó sẽ chỉ tách ra hai hoặc ba ký tự đầu tiên của ô. Bạn thậm chí có thể tạo ra một số chia tách theo cách đó.

Lưu ý: Các ô được định dạng dưới dạng văn bản sẽ không tự động xuất hiện với định dạng số (hoặc ngược lại), có nghĩa là bạn vẫn phải chuyển đổi các ô này như được mô tả ở trên.

Trích xuất một số hoặc văn bản từ một chuỗi phân cách

Phương pháp này hơi phức tạp, nhưng hoạt động rất tốt trên các bộ dữ liệu nhỏ. Hàm chính sẽ sử dụng ở đây là LEFT, trả về các ký tự ngoài cùng bên trái từ một ô. Tham khảo bài viết: Hàm LEFT, cách dùng hàm cắt chuỗi ký tự bên trái trong Excel để biết cách thực hiện.

Nếu muốn tách phần văn bản, bạn có thể sử dụng hàm RIGHT theo cùng một cách. Tham khảo bài viết: Hàm RIGHT, cách dùng hàm cắt chuỗi ký tự bên phải trong Excel để biết thêm chi tiết.

Trích xuất số từ một đầu của chuỗi liên tục

Sẽ ra sao nếu không có dấu phân cách giữa số và văn bản?

Nếu trích xuất số từ bên trái hoặc bên phải của chuỗi, bạn có thể sử dụng một biến thể của công thức LEFT hoặc RIGHT được thảo luận ở trên:

=LEFT(A1,SUM(LEN(A1)-LEN(SUBSTITUTE(A1,{"0","1","2","3","4","5","6","7","8","9"},""))))    =RIGHT(A1,SUM(LEN(A1)-LEN(SUBSTITUTE(A1,{"0","1","2","3","4","5","6","7","8","9"},""))))

Lệnh này sẽ trả về tất cả các số từ bên trái hoặc bên phải của chuỗi.

Lệnh này sẽ trả về tất cả các số từ bên trái hoặc bên phải của chuỗi

Nếu trích xuất số từ bên phải của chuỗi, bạn cũng có thể sử dụng quy trình hai bước. Đầu tiên, xác định vị trí của chữ số đầu tiên trong chuỗi bằng hàm MIN. Sau đó, bạn có thể sử dụng thông tin đó làm biến cho công thức RIGHT, để phân tách số khỏi văn bản.

=MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A1&"0123456789"))    =RIGHT(A1, LEN(A1)-B1+1)

Lưu ý: Khi sử dụng các công thức này, hãy nhớ rằng bạn có thể phải điều chỉnh các ký tự cột và số ô.

Trích xuất số từ cả hai đầu của một chuỗi liên tục

Với các cách trên, bạn sẽ có thể trích xuất số hoặc văn bản trong hầu hết những ô có định dạng hỗn hợp. Ngoài ra, bạn có thể kết hợp chúng với một số hàm văn bản mạnh mẽ có trong Microsoft Excel để có được các ký tự đang tìm kiếm. Tuy nhiên, có một số tình huống phức tạp đòi hỏi những giải pháp phức tạp hơn.


==***==

Khoá học Quản trị Chiến lược Dành cho Lãnh đạo Doanh nghiệp

Nhấn vào đây để bắt đầu khóa học

==***==
Nơi hội tụ Tinh Hoa Tri Thức - Khơi nguồn Sáng tạo
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com
--- 

Khóa học Hacker và Marketing từ A-Z trên ZALO!

Khóa học Hacker và Marketing từ A-Z trên Facebook!

Khóa đào tạo Power BI phân tích báo cáo để bán hàng thành công

Bảo mật và tấn công Website - Hacker mũ trắng
Hacker mũ trắng
KHÓA HỌC LẬP TRÌNH PYTHON TỪ CƠ BẢN ĐẾN CHUYÊN NGHIỆP

Khóa học Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán

Khóa học hướng dẫn về Moodle chuyên nghiệp và hay
Xây dựng hệ thống đào tạo trực tuyến chuyên nghiệp tốt nhất hiện nay.



Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp

Khoá học Word từ cơ bản tới nâng cao, học nhanh, hiểu sâu


Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ
Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi
Khoa hoc hay
Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel

Khóa học Lập trình WEB bằng PHP từ cơ bản đến nâng cao

Khóa học Phân tích dữ liệu sử dụng TableAU - Chìa khóa thành công!
Nhấn vào đây để bắt đầu khóa học


Khóa học Phân tích dữ liệu sử dụng SPSS - Chìa khóa thành công!


Khóa học "Thiết kế bài giảng điện tử", Video, hoạt hình 
kiếm tiền Youtube bằng phần mềm Camtasia Studio
Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP
Xây dựng website​​​​
HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA
Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
Khoa hoc hay
MICROSOFT ACCESS



GOOGLE SPREADSHEETS phê không tưởng
Khoa hoc hay
Khóa hoc lập trình bằng Python tại đây

Hãy tham gia khóa học để biết mọi thứ

Để tham gia tất cả các bài học, Bạn nhấn vào đây 

Khóa học lập trình cho bé MSWLogo
Nhấn vào đây để bắt đầu học
Nhấn vào đây để bắt đầu học


Khóa học Ba, Mẹ và Bé - Cùng bé lập trình  TUYỆT VỜI

Khoa hoc hay

Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
Khoa hoc hay
Design Website

Để thành thạo Wordpress bạn hãy tham gia khóa học 
Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công
==***==
Bảo hiểm nhân thọ - Bảo vệ người trụ cột
Cập nhật công nghệ từ Youtube tại link: congnghe.hocviendaotao.com
Tham gia nhóm Facebook
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com

About Học viện đào tạo trực tuyến

Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
- Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
- Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
«
Next
Bài đăng Mới hơn
»
Previous
Bài đăng Cũ hơn