Công thức trích xuất riêng các ký tự trong chuỗi họ tên (2 người xem)

Người dùng đang xem chủ đề này

Tôi tuân thủ nội quy khi đăng bài

Ngựa con 2002

Thành viên mới
Tham gia
4/1/10
Bài viết
27
Được thích
4
Xin chào cả nhà GPE!
Mình đang có vướng mắc trong việc cần phải trích xuất riêng từng ký tự trong chuỗi họ và tên từ 1 cell sang các cột khác nhau. Rất mong mọi người chỉ giúp mình. Xin chân thành cảm ơn ạ!
VD: NGUYỄN VĂN THÁI DƯƠNG
==> N G U Y Ễ N V Ă N T H Á I D Ư Ơ N G
 

File đính kèm

đuôi .xls thì chắc bạn đang dùng excel 2003 hả? không có hàm mảng thì chỉ dùng hàm mid. nếu muốn bỏ luôn dấu cách thì dùng thêm hàm thay thế dấu cách bằng ký tự rỗng là dc
Mã:
=MID($B$2;COLUMNS($F$1:F1);1)
 

File đính kèm

đuôi .xls thì chắc bạn đang dùng excel 2003 hả? không có hàm mảng thì chỉ dùng hàm mid. nếu muốn bỏ luôn dấu cách thì dùng thêm hàm thay thế dấu cách bằng ký tự rỗng là dc
Mã:
=MID($B$2;COLUMNS($F$1:F1);1)
Đúng cái mình cần luôn bạn ơi, rất tuyệt vời!. Mình cú loay hoay mãi :cc_confused::cc_confused::cc_confused: :giveup::giveup::giveup:

Mình cảm ơn bạn nhiều nhé!
 
đuôi .xls thì chắc bạn đang dùng excel 2003 hả? không có hàm mảng thì chỉ dùng hàm mid. nếu muốn bỏ luôn dấu cách thì dùng thêm hàm thay thế dấu cách bằng ký tự rỗng là dc
Mã:
=MID($B$2;COLUMNS($F$1:F1);1)
Bạn ơi, vậy có cách nào để tách các dấu có trong tên và đưa nó về cuối của tên đấy không ạ?
Vd như:
NGUYỄN VĂN THÁI DƯƠNG ==> N G U Y Ê N ~ V Ă N T H A I ' D Ư Ơ N G
 
Bạn ơi, vậy có cách nào để tách các dấu có trong tên và đưa nó về cuối của tên đấy không ạ?
Vd như:
NGUYỄN VĂN THÁI DƯƠNG ==> N G U Y Ê N ~ V Ă N T H A I ' D Ư Ơ N G
Để đạt được yêu cầu tách chính xác dấu thanh trong Excel, bắt buộc phải sử dụng VBA với đoạn mã rất dài để xử lý ánh xạ Unicode của tiếng Việt.
 
Để đạt được yêu cầu tách chính xác dấu thanh trong Excel, bắt buộc phải sử dụng VBA với đoạn mã rất dài để xử lý ánh xạ Unicode của tiếng Việt.
Vậy là mình sẽ cần nghiên cứu thêm nữa về VBA cho vấn đề này.
Mình cảm ơn bạn nhiều nhé @dungpham01 :throb:
 
Vậy là mình sẽ cần nghiên cứu thêm nữa về VBA cho vấn đề này.
Mình cảm ơn bạn nhiều nhé @dungpham01 :throb:
Viết code vba rất đơn giản nhưng sẽ rất dài. Kí tự ễ trong excel nó chỉ là 1 mã char code chứ không phải bao gồm các thành phần cho nên bạn sẽ phải viết kiểu như if x= ễ then y = ê z =~
Rồi cứ lặp đi lặp lại với tất cả các khả năng xảy ra. Nhiều lắm! Hãy dùng AI bảo nó viết hộ đoạn đó cho đỡ mất thời gian
 

Bài viết mới nhất

Back
Top Bottom