Trong thiết lập email, tên tài khoản nội bộ trong doanh nghiệp thì thường sử dụng chính họ và tên viết tắt để tạo. Ví dụ: Vũ Đức Thỉnh thì sẽ tạo thành ThinhVD

Bài viết dưới đây sẽ hướng dẫn cách dùng Excel giải quyết bài toán này như sau:

Bước 1: Chuyển họ tên có dấu thành không dấu

- Cách 1: Dùng Unikey theo hướng dẫn Link hướng dẫn

- Cách 2: Dùng VBA theo hướng dẫn Link hướng dẫn

Bước 2: Dùng công thức hoặc thủ thuật để chuyển họ và tên không dấu thành tên ghép viết tắt

- Cách dùng thủ thuật Flash Fill: Tạo mẫu tên ghép viết tắt cho 2 dòng đầu tiên (Ví dụ C2,C3 nhập tay), Bôi đen từ C2 đến hết các dòng dữ liệu còn lại trong cột C => rồi vào Data chọn Flash Fill hoặc nhấn phím Ctrl + E. Lưu ý cách này chỉ dùng với Office 2013 trở lên

- Cách dùng công thức có hàm TEXTJOIN Với trường hợp Office 2019 hoặc Office 365 thì công thức là:

=TRIM(RIGHT(SUBSTITUTE(B2," ",REPT(" ",9)),9)) & LEFT(TEXTJOIN("",TRUE,LEFT(TRIM(MID(SUBSTITUTE(" "&B2," ",REPT(" ",99)),99*ROW($1:$9),99)))),LEN(TEXTJOIN("",TRUE,LEFT(TRIM(MID(SUBSTITUTE(" "&B2," ",REPT(" ",99)),99*ROW($1:$9),99)))))-1)

- Cách dùng công thức qua các cột phụ dành cho tất cả các bản Office

   + B1: Insert thêm 2 cột để tách Tên và Họ tên lót không dấu (C và D) thì

             Công thức tại C2 là: =TRIM(RIGHT(SUBSTITUTE(B2," ",REPT(" ",9)),9))

             Công thức tại D2 là: =LEFT(B2,LEN(B2)-LEN(C2)-1)

   + B2: Insert thêm 5-7 cột để lấy chữ cái đầu tiên của cột Họ và tên lót (Từ cột E đến I)

             Công thức tại E2 là: 

             =LEFT(TRIM(MID(SUBSTITUTE(" "&$D2," ",REPT(" ",99)),99*COLUMN(A:A),99)))

            Thực hiện kéo sang ngang và xuống dưới cho các ô còn lại

    + B3: Lập công thức ghép Tên và các chữ cái lấy ra

             Công thức tại ô J2 là: =C2&E2&F2&G2

Ngoài ra có một số trường hợp dùng thủ thuật Ctrl H để tách họ tên, dùng VBA để lập hàm riêng cho trường hợp này

Liên hệ tư vấn khóa học Excel cho người đi làm hoặc đặt hàng đào tạo tại doanh nghiệp

{Đt+Zalo} - 038 696 1334


0 Comment:

Đăng nhận xét

Excel Thỉnh Vũ. Được tạo bởi Blogger.