Tách họ, tên trong Excel
Để tách họ và tên trong Excel 2003, 2007, 2010 khá là khó khăn bởi dùng kết hợp rất nhiều hàm
Ví dụ:
Trong ta có danh sách sau và muốn tách họ tên ra làm hai cột, một cột chứa họ tên đệm và cột còn lại chứa tên.
+ Đối với Excel 2003, 2007, 2010 ta dùng các hàm sau tại ô chứa dữ liệu “Tên”
Như hình trên tại Ô F3 ta nhập lệnh sau để tách tên:
=IF(ISERROR(FIND(” “,TRIM(B3),1)),””,RIGHT(TRIM(B3),LEN(TRIM(B3)) -FIND(“#”,SUBSTITUTE(TRIM(B3),” “,”#”,LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),” “,””))))))
và tại ô E3 ta nhập lệnh sau để tách họ:
=LEFT(A3,LEN(A3)-LEN(F3))
Đối với Excel 2013 ta dùng các hàm sau tại ô chứa dữ liệu “Tên” theo tính năng mới Flash FILL
Với tính năng Flash Fill sẽ giúp bạn thực hiện điều này một cách dễ dàng. Đầu tiên, bạn cần tạo thêm hai cột chứa họ và chứa tên nằm bên cạnh cột họ tên có sẵn. Bạn gõ họ củacán bộ đầu tiên, sau đó chọn ô họ của cán bộ tiếp theo. Vào thẻ Data, chọn Flash Fill. Ngay lập tức, Excel sẽ điền tự động họ của các cán bộ còn lại trong danh sách. Bạn cũng làm được tương tự như trên cột tên cán bộ.
Có lẽ tính năng gần gũi nhất đối với người sử dụng Excel 2013 đó là Flash Fill. Tính năng này tiên đoán dữ liệu một cách thông minh và tự động điền dữ liệu vào các ô trống trên bảng tính. Ví dụ, trên bảng tính chứa danh sách cán bộ có một cột hiển thị họ tên ở dạng đầy đủ.
Ta chỉ cần nhập mẫu 1 dòng như hình sau đó đưa trỏ chuột tại C3 và nhấn vào nút FLASH FILL trên thanh công cụ, ngay lập tức EXCEL sẽ tách giúp bạn
Tương tự tại ô D3 ta nhập mẫu tên và nhấn nút FLASH FILL
Chúc các bạn thành công.
Xem thêm: Tin học nhóm ngành
Lượt xem (2982)
Để lại bình luận: