Bạn xem có được khôngChào mọi người, hôm nay em có 1 việc như sau nhờ cả nhà giúp với.
Em muốn chuyển tên có dấu (cột B) sang không dấu( cột C).
Khi cột C có nhiều tên trùng nhau thì đánh thêm chỉ số phụ.
Em xin cám ơn rất nhiều !![]()
Cám ơn chị nhiều, tuyệt vời quá !Bạn xem có được không
Chị ơi tại cột C (các ô màu đỏ ) những người này sau khi chuyển về dạng không dấu thì bị trùng tên nhau.Bạn xem có được không
Tôi nghĩ vấn đề này có phát sinh, đang đi vào ngõ cụt rồi đây.Chị ơi tại cột C (các ô màu đỏ ) những người này sau khi chuyển về dạng không dấu thì bị trùng tên nhau.
Nhờ chị gắn thêm giùm chỉ số phụ vào.
Cá ơn chị trước nha !![]()
1. Thêm dòng này vào trên dòng End Function:những người này sau khi chuyển về dạng không dấu thì bị trùng tên nhau
Cám ơn anh đã góp ý, phần chuyển về dạng không dấu là do nhu cầu bên ngân hàng.Tôi nghĩ vấn đề này có phát sinh, đang đi vào ngõ cụt rồi đây.
Bạn nên tìm các bài viết nói về cách đặt mã cho nhân viên có phải hay hơn không?
Hi hi cám ơn nhiều nha.1. Thêm dòng này vào trên dòng End Function:
BoDau = UCase(BoDau)
2. Thử công thức tại C4:
=BoDau(B4)&IF(COUNTIF($C$3:C3,BoDau(B4))>0,"_"&COUNTIF($C$3:C3,BoDau(B4))+1,"")
Bạn thêm 1 cột phụ, công thức sẽ dễ dàng hơn, ẩn nó đi nếu muốn.CHAU VIET TRINH
CHAU VIET TRINH_2
...............................................
Anh chuyển giúp em thành
CHAU VIET TRINH_1
CHAU VIET TRINH_2
Cám ơn nhiều nha (Không biết phải gọi là anh hay chị !?)Bạn dùng chức năng chuyển mã của unikey. Chạy unikey, bấm Ctrl-Shift-F6, chọn font, tick vào "Chuyển sang chữ hoa" và "Loại bỏ dấu". Copy cột họ tên cần chuyển, bấm Ctrl-Shift-F9 rồi paste vào cột tạm (ví dụ cột tạm D4190). Công thức ở C4 là
=D4&IF(COUNTIF($D$4:$D$190,D4)=1,"","_"&COUNTIF($D$44,D4))
Cái hình mặt cười là dấu ":" và chữ "D"
Cám ơn anh nhiều nghen. Chúc anh cuối tuần vui vẻBạn thêm 1 cột phụ, công thức sẽ dễ dàng hơn, ẩn nó đi nếu muốn.