Trong excel, ngoài việc kết hợp các chuỗi riêng lẻ với nhau dựa vào hàm con-catenate, thì excel cũng trang bị cho chúng ta cách để cắt chuỗi ra thành các chuỗi nhỏ hơn.
Đang xem: Cắt chuỗi trong excel
Trong excel, ngoài việc kết hợp các chuỗi riêng lẻ với nhau dựa vào hàm con-catenate hay dùng toán tử & như bài học hôm trước, thì excel cũng trang bị cho chúng ta cách để cắt chuỗi ra thành các chuỗi nhỏ hơn. Hôm nay tôi xin giới thiệu đến các bạn một số hàm cắt chuỗi trong excel như sau:Hàm Right: Dùng để cắt và lấy phần bên phải của một chuỗiHàm Left: Dùng để cắt và lấy phần bên trái của một chuỗiHàm Mid: Dùng để cắt và lấy phần giữa của một chuỗiSau đây chúng ta học cách sử dụng của từng hàm nhé1. Hàm Right:=Right(Text;
Xem thêm: Cách Làm Nước Chanh Muối Tại Nhà Cực Dễ, Cách Làm Chanh Muối Vàng Ươm, Thơm Lừng
Hàm Mid: Cắt phần ở giữa một chuỗi và xuất ra.Cú pháp:=MID(Text;start_num;Num_c-hars) và được hiểu như sau:=MID(“Chuỗi gốc”;”vị trí cắt”;”Số ký tự cần cắt và xuất ra”)Áp dụng hàm mid để cắt và xuất ra phần text nghề nghiệp ở bảng sau:A B 1 Nguyễn Văn Phong – Kỹ sư – Việt Nam =mid(A1;21;5)2 Đào Hồng Đăng -Kỹ Sư – Lào =mid(A2;18;5)3 Ưa Mít Ướt – Kế Toán – Campuchia =mid(A3;13;8)Ta thấy chữ Kỹ Sư trong ô A1 nằm ở vị trí 21 và có 5 ký tự bao gồm cả khoảng trắng Space Bar.Tuy nhiên nếu chúng ta dùng hàm mà phải đi đếm bằng mắt rồi sửa bằng tay cho từng công thức thì không có ý nghĩa gì cả. Cái ta muốn là làm sao viết một công thức rồi áp dụng cho tất cả các dòng thì mới thực sự mang lại hiệu quả trong công việc.Dưới đây là cách tôi tối ưu hóa để xuất chuỗi bên trái, bên phải, và ở giữu một cách tự động. bạn có thể copy công thức rồi dán vào excel để thực hành nhé.Ta dùng Hàm Searchđể để tìm đến ký tự “-” và cho biết ký tự này ở vị trí thứ bao nhiêu trong chuổi chứa trong ô A2,A3,A4… Vị trí này chính là số ký tự chúng ta cần lấy cho Hàm Left.A B C D1 Họ Tên – Nghề Nghiệp – Quốc Tịch Họ Và Tên 2 Nguyễn Văn Phong -Kỹ sư – Việt Nam =LEFT(A2;SEARCH(” – “;A2)-1)3 Đào Hồng Đăng -Kỹ Sư – Lào =LEFT(A3;SEARCH(” – “;A3)-1)4 Ưa Mít Ướt – Kế Toán – Campuchia =LEFT(A4;SEARCH(” – “;A4)-1)Cột C: Nghề nghiệp có công thức như sau:C2=MID(RIGHT(A2;LEN(A2)-LEN(B2)-3);1;LEN(LEFT(RIGHT(A2;LEN(A2)-LEN(B2)-3);SEARCH(” – “;RIGHT(A2;LEN(A2)-LEN(B2)-3)))))C3=MID(RIGHT(A3;LEN(A3)-LEN(B3)-3);1;LEN(LEFT(RIGHT(A3;LEN(A3)-LEN(B3)-3);SEARCH(” – “;RIGHT(A3;LEN(A3)-LEN(B3)-3)))))C4=MID(RIGHT(A4;LEN(A4)-LEN(B4)-3);1;LEN(LEFT(RIGHT(A4;LEN(A4)-LEN(B4)-3);SEARCH(” – “;RIGHT(A4;LEN(A4)-LEN(B4)-3)))))* Ta dùng Hàm Len() dùng để đếm chiều dài của chuỗi trong ô A2,A3,A4, B2,B3,B4, từ đó ta tính toán để suy ra vị trí cần cắt.
Xem thêm: Kỹ Năng Xử Lý Tình Huống: Cách Xử Lý Tình Huống Trong Giao Tiếp Thông Minh
Hàm Mid như trên có thể thay thế bằng:C2=LEFT(RIGHT(A2;LEN(A2)-LEN(B2)-3);SEARCH(” – “;RIGHT(A2;LEN(A2)-LEN(B2)-3)))Và cột D: Quốc tịch có công thứ như sau:D2=RIGHT(A2;LEN(A2)-LEN(B2)-LEN(C2)-5)D3=RIGHT(A3;LEN(A3)-LEN(B3)-LEN(C3)-5)D4=RIGHT(A4;LEN(A4)-LEN(B4)-LEN(C4)-5)Chúc các bạn thành công.
Chú ý: Việc đăng lại bài viết trên ở website hoặc các phương tiện truyền thông khác mà không ghi rõ nguồn https://myalbum.vn là vi phạm bản quyền
Tổng số điểm của bài viết là: 59 trong 12 đánh giá