Hỏi cách tạo mã dựa trên các ký tự đầu của tên và họ. (1 người xem)

  • Thread starter Thread starter umumti
  • Ngày gửi Ngày gửi
Liên hệ QC

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

umumti

Thành viên mới
Tham gia
23/10/07
Bài viết
4
Được thích
0
Em có một thắc mắc xin các bác chỉ giúp:
Em có cách đặt mã nhân viên là: Ký tự đầu của tên + Ký tự đầu của họ + 3 số tăng tự động (nếu các ký tự trên trùng nhau).
Ví dụ:
Lê Văn Minh: ML001
Lê Hoàng Trọng Mẫn: ML002
Xin hỏi excel có hàm nào để thực hiện được việc này không các bác, xin mọi người chỉ giúp em với.
Em xin gửi kèm file excel nhu cầu của em.
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn cần đề fòng các trường hợp sau

HoTen | H1 | Code
Ưng Hồng Phúc|Ư|221
Ông Văn Thông|Ô|212
Ôn Như Hầu|Ô|212
. .| . . . |
Những trường hợp khác nữa, như tên là Võ u & Nguyễn n
Hồ Đắc <> Lê Đây
. . . . .
 
Vì nguyên tắc mã không có dấu nên cho dù là A, Ă, Â,... cũng chỉ là A thôi ạ.
 
Tạm thời bạn ngâm cứu file này, chúng ta còn tiếp tục thảo luận

--=0 --=0 --=0 --=0
(húc xuân vui vẻ!
--=0 --=0 --=0 --=0
 

File đính kèm

File này đâu có thể hiện công thức tạo mã đâu ạ?
 
Tạo mã nhân viên bằng macro đó bạn. Bạn ngó lại dùm cái, nha!
 
Cái này nếu chỉ dùng công thức hàm thuần tuý của excel thì không thực hiện được, nhưng nếu viết hàm VBA thì thực hiện tốt luôn :)
 
Em có một thắc mắc xin các bác chỉ giúp:
Em có cách đặt mã nhân viên là: Ký tự đầu của tên + Ký tự đầu của họ + 3 số tăng tự động (nếu các ký tự trên trùng nhau).
Ví dụ:
Lê Văn Minh: ML001
Lê Hoàng Trọng Mẫn: ML002
Xin hỏi excel có hàm nào để thực hiện được việc này không các bác, xin mọi người chỉ giúp em với.
Em xin gửi kèm file excel nhu cầu của em.
Nếu bạn muốn làm bằng công thức thì đây. Xem trong file nhé.
Lưu ý: Chỉ áp dụng cho dữ liệu mã UNICODE
 

File đính kèm

Web KT

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

Back
Top Bottom