Làm thế nào để gán giá trị là một số thành một số và một chữ, ... (1 người xem)

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

An_Truong

Thành viên mới
Tham gia
1/5/11
Bài viết
15
Được thích
4
Chào ace,

Em bị vướng mắc khi muốn nhập dữ liệu vào Excel khi muốn nhập các con số vào thì em muốn nó hiện ra thành số đi kèm chữ cái để lấy dữ liệu in tem mã vạch bên nữ trang ạ:
Ví dụ:
1. khi em nhập 12345 thì nó sẽ quy ra thành 1l2c3p4l5d
Trong đó l: lượng, c: chỉ, p: phân, l: ly, và d: dem.
2. Khi em nhập 4 số: 1234 thì nó sẽ quy ra là 1c2p4l4d
3. Nếu em nhập 3 số: 123 thì nó sẽ quy ra thành 1p2l3d
4. Khi em nhập 2 số: 12 thì nó sẽ quy thành 1l2d.
5. Khi em nhập 1 số: 1 thì no sẽ quy ra thành 1d
trong cột excel mà em nhập để khỏi mất công gõ các chữ cái vô.
Em phải làm bằng hàm gì ạ?
Cám ơn các ace nhiều ạ!

Trân trọng,
 
Thế khi bạn nhập 123456 hoặc 1345679 nó cho ra gì??? Hay bạn chỉ nhập 5 con số như thế kia thôi
 
Thử định dạng cell : Custom : 0"l"0"c"0"p"0"l"0"d" hoặc #"l"#"c"#"p"#"l"#"d"

Đàn em đã cho tôi bài ca mang nỗi buồn thất vọng ^^
 
Lần chỉnh sửa cuối:
Chào ace,

Em bị vướng mắc khi muốn nhập dữ liệu vào Excel khi muốn nhập các con số vào thì em muốn nó hiện ra thành số đi kèm chữ cái để lấy dữ liệu in tem mã vạch bên nữ trang ạ:
Ví dụ:
1. khi em nhập 12345 thì nó sẽ quy ra thành 1l2c3p4l5d
Trong đó l: lượng, c: chỉ, p: phân, l: ly, và d: dem.
2. Khi em nhập 4 số: 1234 thì nó sẽ quy ra là 1c2p4l4d
3. Nếu em nhập 3 số: 123 thì nó sẽ quy ra thành 1p2l3d
4. Khi em nhập 2 số: 12 thì nó sẽ quy thành 1l2d.
5. Khi em nhập 1 số: 1 thì no sẽ quy ra thành 1d
trong cột excel mà em nhập để khỏi mất công gõ các chữ cái vô.
Em phải làm bằng hàm gì ạ?
Cám ơn các ace nhiều ạ!

Trân trọng,
Bạn thử công thức này
Mã:
=RIGHT(TEXT(A1,"0""l""0""c""0""p""0""l""0""d"""),LEN(A1)*2)
 
Nếu chỉ tương đối như bạn Ec ec thì dùng thế này tốt hơn: [<=9]#"d";[<=999]#"p"#"l"#"d";#"l"#"c"#"p"#"l"#"d" nếu tuyệt đối y như bạn thì dùng VBA
 
Thế khi bạn nhập 123456 hoặc 1345679 nó cho ra gì??? Hay bạn chỉ nhập 5 con số như thế kia thôi
Chỉ nhập tối đa là 5 con số mà nó sẽ thể hiện tương ứng với số nhập cộng thêm chữ cái viết tắt của các từ: lượng, chỉ, phân, ly và dem thôi bạn.

À! Mình quên là con số nhập trong dãy 5 con số đó thì các số có thể từ 0 đên 9. Ví dụ: nếu mình nhập là 25 thì nó sẽ thể hiện là 2l5d (2ly5dem).
Cám ơn bạn đã hỏi.
 
Chỉ nhập tối đa là 5 con số mà nó sẽ thể hiện tương ứng với số nhập cộng thêm chữ cái viết tắt của các từ: lượng, chỉ, phân, ly và dem thôi bạn.

À! Mình quên là con số nhập trong dãy 5 con số đó thì các số có thể từ 0 đên 9. Ví dụ: nếu mình nhập là 25 thì nó sẽ thể hiện là 2l5d (2ly5dem).
Cám ơn bạn đã hỏi.
Thấy bạn trả lời nhiều chắc bạn chưa kiểm tra hết các cách giải. Mình làm một file mẫu cho bạn nếu bạn muốn hoàn thiện hơn để mai mình làm VBA cho bạn
 

File đính kèm

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

Back
Top Bottom