kết quả của Nguyễn Ngọc Ẩn , Nguyễn Ngọc Đào như thế nào?Các bạn chỉ giúp mình hàm nào trong excel có thể mã hoá họ tên. Ví dụ Nguyễn Ngọc Anh thành Nguyễn Ngọc A.
Mình cảm ơn nhiều ạ!
Bạn muốn mã hóa (nghe cũng khá ghê gớm, hihi) thì trước hết phải có 1 bảng quy tắc mã hóa chứ.Các bạn chỉ giúp mình hàm nào trong excel có thể mã hoá họ tên. Ví dụ Nguyễn Ngọc Anh thành Nguyễn Ngọc A.
Mình cảm ơn nhiều ạ!
Nói chung là tên được đổi thành chữ cái đầu tiên của tên thôi á bạn.kết quả của Nguyễn Ngọc Ẩn , Nguyễn Ngọc Đào như thế nào?
MÌnh muốn mã hoá thành A hết là được bạn.Bạn muốn mã hóa (nghe cũng khá ghê gớm, hihi) thì trước hết phải có 1 bảng quy tắc mã hóa chứ.
Bạn hỏi mã hóa họ tên nhưng khi ví dụ thì sao chỉ "mã hóa" cái tên không vậy?
Chỉ nội cái ví dụ của bạn thôi cũng sinh ra bao nhiêu là trường hợp cần giải quyết trước khi bắt tay vào "mã hóa" rồi. Bạn xử lý sao với các TÊN sau: A, An, Anh, Âu, Ẩn, Ảnh, Ánh, Ân,.... ôi nhiều quá, bao nhiêu đây trước đi bạn ! Hay là bạn muốn mã hóa thành "A" hết?!
=TRIM(LEFT(SUBSTITUTE(A1," ",REPT(" ",100)),200))&" "&LEFT(TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",100)),100)))
STT | Họ & Tên | Mã NV | |||||||
01 | Trần Minh Hồng | TMH00 | |||||||
02 | Từ Mạnh Hóa | TMH01 | |||||||
03 | Tạ Thị Minh Hà | TMH03 | |||||||
04 | Đào Đức Dương | FFD00 | |||||||
05 | Đỗ Đăng Dung | FFD01 | |||||||
06 | Dương Ánh Hòa | DAH00 | |||||||
07 | Công Tằng Tôn Nữ Minh Nguyệt | CMN00 | |||||||
08 | Cù Lân | CJL00 |
MÌnh làm được rồi, cảm ơn bạn rất nhiều!Với ô A1 chứa tên
Mã:=TRIM(LEFT(SUBSTITUTE(A1," ",REPT(" ",100)),200))&" "&LEFT(TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",100)),100)))
Cám ơn bạn!Gợi ý chủ bài đăng 1 cách tạo mã NV trong CQ (dù lớn đến vạn người):
STT Họ & Tên Mã NV 01 Trần Minh Hồng TMH00 02 Từ Mạnh Hóa TMH01 03 Tạ Thị Minh Hà TMH03 04 Đào Đức Dương FFD00 05 Đỗ Đăng Dung FFD01 06 Dương Ánh Hòa DAH00 07 Công Tằng Tôn Nữ Minh Nguyệt CMN00 08 Cù Lân CJL00
Ví dụ thêm tên có 2 từ hoặc 4 từ như Đỗ Mười hoặc Nguyễn Thị Kim Châm thì sao bạn ?Nói chung là tên được đổi thành chữ cái đầu tiên của tên thôi á bạn.
Cho hỏi bạn xài Excel bao nhiêu thế? Nếu Excel 2016 có 1 cách rất lẹ luôn mà không cần dùng hàm đó bạn. Chức năng Flash Fill ấy.View attachment 247337
Bạn ơi các tên có 4 chữ bị mất 1 chữ khi dùng hàm này rồi b. MÌnh chỉnh bằng cách nào ạ?
Mình thấy chỗ đó rồi nhưng quét hết các ô hay thế nào b?Cho hỏi bạn xài Excel bao nhiêu thế? Nếu Excel 2016 có 1 cách rất lẹ luôn mà không cần dùng hàm đó bạn. Chức năng Flash Fill ấy.
Đã lắm luôn á: (nó ngay dưới AutoSum trên thanh Ribbon á)
View attachment 247339
=TRIM(LEFT(SUBSTITUTE(A1," ",REPT(" ",100)),LEN(SUBSTITUTE(A1," ",REPT(" ",100)))-100))&" "&LEFT(TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",100)),100)))
Úy vậy hả, dễ lắm, mình chỉ cho. Trên file của bạn luôn nha:Mình thấy chỗ đó rồi nhưng quét hết các ô hay thế nào b?
Hihi nhanh thật ah, đa tạ bạn nhiều!!!Úy vậy hả, dễ lắm, mình chỉ cho. Trên file của bạn luôn nha:
- Xóa dữ liệu cột E đi.
- Tại ô E2 nhập đúng y như vầy: Lê Phúc T
- Tại ô E3 bạn nhấn tổ hợp phím Ctrl+E (phím tắt của Flash Fill) => Xong rồi đấy. hi![]()
Bạn cũng nên lưu lại công thức sau cùng của anh @bebo021999 để có khi dùng đến đó. Hoặc nhớ nhớ bài viết này.Hihi nhanh thật ah, đa tạ bạn nhiều!!!
Góp vui chút...........Các bạn chỉ giúp mình hàm nào trong excel có thể mã hoá họ tên. Ví dụ Nguyễn Ngọc Anh thành Nguyễn Ngọc A.
Mình cảm ơn nhiều ạ!
Rồi sao đổi các tên mà bắt đầu bằng nguyên âm mà có dấu nữa á, đổi thành A, E, O, U: Ảnh, Ân, Êm, Ơn, Ống, Ưu,...?Góp vui chút...........
Chưa thấy chủ bài có nhu cầu bạn ạ.Rồi sao đổi các tên mà bắt đầu bằng nguyên âm mà có dấu nữa á, đổi thành A, E, O, U: Ảnh, Ân, Êm, Ơn, Ống, Ưu,...?
Nói chung là tên được đổi thành chữ cái đầu tiên của tên thôi á bạn.
Bài đã được tự động gộp:
MÌnh muốn mã hoá thành A hết là được bạn.