Xin mọi người giúp mình đổi tên viết tắt thành tên đầy đủ ạ

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

nguyenphuc31

Thành viên mới
Tham gia
18/5/23
Bài viết
5
Được thích
-3
Mình chỉ làm trong một sheet nên mong mọi người chỉ giúp mình cách để đổi tên viết tắt ở cột họ và tên sang tên đầy đủ ở cột chức danh ạ. Ví dụ : ở cột họ và tên là TGĐ. Hà Văn A...... thì cột chức danh sẽ tự động chuyển luôn thành Tổng Giám Đốc. Như file mình đính kèm ạ. Rất mong được sự giúp đỡ của mọi người, tại mình cũng có tìm và thử làm một số hàm nhưng đều không được ạ. Mình xin cảm ơn mọi người trong diễn đàn.
 

File đính kèm

Lần chỉnh sửa cuối:
Mình chỉ làm trong một sheet nên mong mọi người chỉ giúp mình cách để đổi tên viết tắt ở cột họ và tên sang tên đầy đủ ở cột chức danh ạ. Ví dụ : ở cột họ và tên là TGĐ. Hà Văn A...... thì cột chức danh sẽ tự động chuyển luôn thành Tổng Giám Đốc. Như file mình đính kèm ạ. Rất mong được sự giúp đỡ của mọi người, tại mình cũng có tìm và thử làm một số hàm nhưng đều không được ạ. Mình xin cảm ơn mọi người trong diễn đàn.
Đây là 1 cách :



1684378670836.png
 
Mình cảm ơn bạn nhiều ạ.
Bài đã được tự động gộp:

Để à dc bài này bạn cần phải ó một list tên viết tắt và 1 list tên đầy đủ tương ứng. Khi đó dùng power query theo bài này là dc.
Liên kết: https://youtu.be/JfEl0cNYkP4
Mình cảm ơn bạn nhiều ạ
 
1. Bạn có thể dùng text-to-columns, mượn dấu chấm để tách chức vụ ra khỏi tên.
2. Bạn có thể dùng hàm SEARCH để tìm vị trí dấu chấm và hàm LEFT để lấy chức vụ bên trái dấu chấm (như ở bài #3)
3. Bạn có thể dùng kỹ thuật "các phương pháp tách họ tên" trên diễn đàn này để tách lấy chức vụ.

Sau khi có chức vụ rồi thì bạn có thể dùng hàm INDEX+MATCH để dò nghĩa của nó.
- Đặt một name CHUCVU_VT = { "TGĐ", "GĐ", ... }
(cặp dấu ngoặc cong xác định đây là một mảng)
- Đặt một name CHUCVU_CD = { "Tổng Giám Đốc", "Giám Đốc", ... }
(tức la name này map name trước theo phép chiếu 1-1)
- Công thức: =IfError(Index(CHUCVU_CD, Match(chức vụ, CHUCVU_VT, 0)), chức vụ & " chưa có")
 
1. Bạn có thể dùng text-to-columns, mượn dấu chấm để tách chức vụ ra khỏi tên.
2. Bạn có thể dùng hàm SEARCH để tìm vị trí dấu chấm và hàm LEFT để lấy chức vụ bên trái dấu chấm (như ở bài #3)
3. Bạn có thể dùng kỹ thuật "các phương pháp tách họ tên" trên diễn đàn này để tách lấy chức vụ.

Sau khi có chức vụ rồi thì bạn có thể dùng hàm INDEX+MATCH để dò nghĩa của nó.
- Đặt một name CHUCVU_VT = { "TGĐ", "GĐ", ... }
(cặp dấu ngoặc cong xác định đây là một mảng)
- Đặt một name CHUCVU_CD = { "Tổng Giám Đốc", "Giám Đốc", ... }
(tức la name này map name trước theo phép chiếu 1-1)
- Công thức: =IfError(Index(CHUCVU_CD, Match(chức vụ, CHUCVU_VT, 0)), chức vụ & " chưa có")
Bạn làm ví dụ vào file luôn cho dễ hiểu được không ạ.
 
Tôi chỉ dẫn cho bạn cách chọn cành trúc, cột dây nhợ, chọn lưỡi câu và móc mồi thôi.
Tôi không câu cá giùm cho ai đâu.
Con cá mà b câu chỉ như con cá bảy màu, chả ăn uống gì được. Sao mà hay ra dẻ gê nhỉ. Thôi cảm ơn bạn nhé. Thế đừng chỉ thì tốt hơn, chứ chỉ theo cách bạn nó rối hơn nữa.
 
Tôi chỉ dẫn cho bạn cách chọn cành trúc, . . . .
Cành trúc không làm cần câu ở thời nay được đâu!; Nên chỉ cách chọn cây mây hay đuôi cá đuối í!

@Chủ bài đăng: Bản thân dữ liệu nguồn cũng đã có vấn đề không bình thường & ngược ngạo rồi;
 
Con cá mà b câu chỉ như con cá bảy màu, chả ăn uống gì được. Sao mà hay ra dẻ gê nhỉ. Thôi cảm ơn bạn nhé. Thế đừng chỉ thì tốt hơn, chứ chỉ theo cách bạn nó rối hơn nữa.
Đối với bạn thì cá dâng tận miệng mới ăn chứ gì.
Dân mần biếng làm sao hiểu nổi cái hãnh diện của người lao động chân chính. Nói từ "tốt hơn" chỉ thấy mắc cở giùm.
 
Đối với bạn thì cá dâng tận miệng mới ăn chứ gì.
Dân mần biếng làm sao hiểu nổi cái hãnh diện của người lao động chân chính. Nói từ "tốt hơn" chỉ thấy mắc cở giùm.
Nhắm giúp được thì giúp người khác, không thì im luôn, chứ đừng tỏ vẻ nguy hiểm. Mình giỏi việc này chứ chưa chắc đã giỏi hết các việc khác mà vào dạy đời người ta.
 
Nhắm giúp được thì giúp người khác, không thì im luôn, chứ đừng tỏ vẻ nguy hiểm. Mình giỏi việc này chứ chưa chắc đã giỏi hết các việc khác mà vào dạy đời người ta.
Bạn nói vậy có vẻ hơi nặng lời quá rồi.
Bạn lên đây mục đích là cần sự trợ giúp, bạn cũng đã được trợ giúp, vậy là đã thỏa mãn.
Còn ở đời chắc chắn có người bạn thích có người bạn không thích, thì tất nhiên cũng sẽ có người thích bạn và có người không thích bạn, đó là chuyện rất bình thường.
Nếu không thích thì tốt nhất bạn cứ bơ đi cho được việc, vì mục đích của bạn lên đây là để hỏi, không nhất thiết phải thể hiện cái tôi thái quá ở đây.
 
/-)ã câu được cá bống & đang chuẩn bị món bống chưỡi chiên zòn!

$$$$@ Xin mời khách nhậu thập phương cùng dự.
 
Web KT

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

Back
Top Bottom