Thêm một vài ký tự trước một cột số trong excel (1 người xem)

Liên hệ QC

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

yokokaoa

Thành viên mới
Tham gia
13/4/08
Bài viết
1
Được thích
0
Nhờ các Pro chỉ giúp cách thêm 1 vài ký tự chữ trước cột số trong excel
Vd: em có cột số

121345
54321
45689
em muốn thêm chữ AB vào trước tất cả các số thì làm thế nào?
 

File đính kèm

không chỉ cach làm sao mà biết ban?
 
thì bạn có dữ liệu 123 ở A1...
Ô B1 gõ ="AB" & A1
=> fill hết dữ liệu là được kết quả thui
 
Nếu bạn muốn hiển thị thì bạn chọn vùng cần định dạng, chọn format cells...(Ctr+1) chọn tab Number, chọn Custom, trong mục Type bạn nhập "AB"# sau đó nhấn OK là được
 
không chỉ cach làm sao mà biết ban?
Vô duyên vậy bạni???
Bạn mở file ra là thấy cái công thức to tướng đấy mà cần gì chỉ cách làm nữa.
...

Mà cách này vẫn chưa hay, vì như vậy thì cần phải có cột số, còn làm theo cách của hoangminhtien thì chỉ cần gõ số là tự động thêm AB vào rồi.
Nếu bạn muốn hiển thị thì bạn chọn vùng cần định dạng, chọn format cells...(Ctr+1) chọn tab Number, chọn Custom, trong mục Type bạn nhập "AB"# sau đó nhấn OK là được
Chỉ cần vậy là đủ rồi
Thân!
 
Lần chỉnh sửa cuối:
Vô duyên vậy bạni???
Bạn mở file ra là thấy cái công thức to tướng đấy mà cần gì chỉ cách làm nữa.
...

Mà cách này vẫn chưa hay, vì như vậy thì cần phải có cột số, còn làm theo cách của hoangminhtien thì chỉ cần gõ số là tự động thêm AB vào rồi.

Chỉ cần vậy là đủ rồi
Thân!
Theo mình nghỉ tác giả chỉ nêu ví dụ AB thôi chứ theo cách của bạn thì tôi VD lại, tôi không muốn AB nữa mà là CHGFRTTTTJHJHJ chẳng hạn vậy mỗi lần có dữ liệu khác thì phải làm như bạn nói. Vậy cho hỏi cái nào mau nhanh hơn cái nào? Trường hợp ngược lại nếu có 2 cột dữ liệu còn khỏe và mau lẹ hơn nhiều.
 
Theo mình nghỉ tác giả chỉ nêu ví dụ AB thôi chứ theo cách của bạn thì tôi VD lại, tôi không muốn AB nữa mà là CHGFRTTTTJHJHJ chẳng hạn vậy mỗi lần có dữ liệu khác thì phải làm như bạn nói. Vậy cho hỏi cái nào mau nhanh hơn cái nào? Trường hợp ngược lại nếu có 2 cột dữ liệu còn khỏe và mau lẹ hơn nhiều.
Bạn này nói hay nhỉ? tất nhiên là định dạng trong format cells là nhanh hơn rồi. thay đổi ký tự chả lẽ cthuc của bạn ko cần thay đổi, rồi còn phải fill lại nữa
còn nếu dữ liệu của tác giả muốn mà chỉ cần đánh số vào là tự động thêm ký tự vô luôn thì có phải cái công thức của bạn là thừa không?
P/s: ý của tác giả là muốn cả số và ký tự cùng nằm trong 1 cột nhé. chứ đặt công thức thì phát sinh thêm cột nữa rồi)
 
Bạn này nói hay nhỉ? tất nhiên là định dạng trong format cells là nhanh hơn rồi. thay đổi ký tự chả lẽ cthuc của bạn ko cần thay đổi, rồi còn phải fill lại nữa
còn nếu dữ liệu của tác giả muốn mà chỉ cần đánh số vào là tự động thêm ký tự vô luôn thì có phải cái công thức của bạn là thừa không?
P/s: ý của tác giả là muốn cả số và ký tự cùng nằm trong 1 cột nhé. chứ đặt công thức thì phát sinh thêm cột nữa rồi)
Tôi đồng ý cách làm của bạn. Tôi xin VD lại như:
A1=AB
A2=CD
A3=HGGHGH
A4=HJHJHJHJ
Vậy bạn định dạng đi, tôi làm theo cách tôi, vậy cái nào nhanh hơn.
 
Hỏi lại: Với dữ liệu như vậy, bạn muốn định dạng như thế nào?
Như tác giả ở bài 1 hỏi làm sao thêm chữ AB vào trước dãy số, em nghỉ tác giả VD: A1 là dãy số dữ liệu AB cho nên có CT "AB"&A1
Bây giờ VD lại A1 là dãy số và B1 dữ liệu là CD
A2 là dãy số khác B2 là dữ liệu khác GFGJHJH
Vậy thì lúc này có 2 cách:
1. A1&B1
2. "CD"&A1
tiếp theo VD 2: em làm như vầy: ="GFGJHJH"&A2
Chẳng lẽ ở đó đi định dạng lại "GFGJHJH"#. Theo cách em cho hỏi phải mau lẹ hơn không thầy?
 
Như tác giả ở bài 1 hỏi làm sao thêm chữ AB vào trước dãy số, em nghỉ tác giả VD: A1 là dãy số dữ liệu AB cho nên có CT "AB"&A1
Bây giờ VD lại A1 là dãy số và B1 dữ liệu là CD
A2 là dãy số khác B2 là dữ liệu khác GFGJHJH
Vậy thì lúc này có 2 cách:
1. A1&B1
2. "CD"&A1
tiếp theo VD 2: em làm như vầy: ="GFGJHJH"&A2
Chẳng lẽ ở đó đi định dạng lại "GFGJHJH"#. Theo cách em cho hỏi phải mau lẹ hơn không thầy?
Định dạng và nối chuổi là 2 bài toán hoàn toàn khác nhau
1> Định dạng là để giúp ta "nhìn thấy" cái ta muốn mà vẫn không ảnh hưởng đến giá trị ban đầu của dữ liệu
2> Nối chuổi cho ta 1 kết quả hoàn toàn khác với kết quả ban đầu (từ việc nối 2 hay nhiều chuổi)

------------------
Theo như nội dung câu hỏi của chủ topic, tôi nhận thấy tác giả cần cách 1 hơn chứ
 
Em có cột số:

123
456
134
...
làm thế nào để thêm số 0 vào trước các chữ số trong cột thành
0123
0456
0134.....
Em đã dùng cách 2: Ctrl+1, custom, type rồi key '0 thì kết quả là '123... , vẫn ko có số 0 ở đầu.
 
Em có cột số:
123
456
134
...
làm thế nào để thêm số 0 vào trước các chữ số trong cột thành
0123
0456
0134.....
Em đã dùng cách 2: Ctrl+1, custom, type rồi key '0 thì kết quả là '123... , vẫn ko có số 0 ở đầu.
Bạn vào custom, type 0000
 
Tớ có 1 cột như thế này
dữ liệu như sau:
A1=3A-01
A2=3A-02
A3=3B-01
A4=3C-02

dùng lệnh B="T"&A1 rồi fill thì tât cả dữ liệu từ a1-a4 đều thêm chữ T ở đầu ở cột B

nhưng tớ chỉ muốn nó hiện ở cột A thì làm như thế nào?
 
Ngồi ngẫm nghĩ 1 lúc thì tớ làm như sau:
chọn cột A bấm ctrl + 1 vào tab number chọn mục type gõ "T"@ thế là hiện lên tất

Thank anh em
 
Minh muốn học hỏi các công thức trong giải pháp lập dự toán co ban nào biết cho mình biết với
 
Các Pro cho hỏi có cách nào thêm đc một từ sau các dòng trong cột excell ko

VD: 1, àdfsdfsdf mình muốn thếm CDM sau dòng này
2, sdfsdfdff mình muồn thêm CDM sau dòng này
3, ádfkhkhk mình muốn thêm CDM sau dòng này
.........................

Mong các pro chỉ giáo. EXCEll mình hơi kém
 
Nếu bạn muốn định dạng thì bạn vào Custom định dạng thành @"CDM"
Nếu bạn muốn nối chuỗi thì bạndùng công thức =A1&"CDM" hoặc =CONCATENATE(A1,"CDM")
 
Mình có DS khách hàng KH1, KH89, KH100 giờ muốn thêm thành KH0001, KH0010, KH0100 thì phải làm thế nào????

như cách của bạn thì mình điền nhìn thấy là dạng KH0100, Nhưng giá trị thực của nó lại là số 100, làm thế nào để có thể copy lại thành giá trị thực như mắt nhìn thấy?? KH0100???
 
Mình có DS khách hàng KH1, KH89, KH100 giờ muốn thêm thành KH0001, KH0010, KH0100 thì phải làm thế nào????

như cách của bạn thì mình điền nhìn thấy là dạng KH0100, Nhưng giá trị thực của nó lại là số 100, làm thế nào để có thể copy lại thành giá trị thực như mắt nhìn thấy?? KH0100???
Dùng hàm ="KH"& TEXT(CellChuaSo,"0000")
 
Mình có DS khách hàng KH1, KH89, KH100 giờ muốn thêm thành KH0001, KH0010, KH0100 thì phải làm thế nào????

như cách của bạn thì mình điền nhìn thấy là dạng KH0100, Nhưng giá trị thực của nó lại là số 100, làm thế nào để có thể copy lại thành giá trị thực như mắt nhìn thấy?? KH0100???
Giả sử dữ liệu tại A1 của bạn là KH1 thì tại B1 nhập thế này ="KH"&REPT("0",6-LEN(A1))&RIGHT(A1,LEN(A1)-2)
 
Cách của bạn Hoang tien minh là rất hay. Nhưng khi mình tìm bằng ctr +f mình tìm AB123 thì lại ko tìm được. lúc đầu mình không biết tại sao nhưng sau khi kích vào ô AB123 thì nó chỉ hiện ra số 123 (không thấy chữ AB đâu cả) Vậy là do mình làm lỗi hay còn giải pháp nào hiệu quả hơn để cho ô exel của mình thực hiện đầy đủ kí tự AB123?? Có như vậy mình mới sử dụng ctl +f được? Rât mong được chỉ giáo! xin cảm ơn.
Nếu bạn muốn hiển thị thì bạn chọn vùng cần định dạng, chọn format cells...(Ctr+1) chọn tab Number, chọn Custom, trong mục Type bạn nhập "AB"# sau đó nhấn OK là được
 
Cách của bạn Hoang tien minh là rất hay. Nhưng khi mình tìm bằng ctr +f mình tìm AB123 thì lại ko tìm được. lúc đầu mình không biết tại sao nhưng sau khi kích vào ô AB123 thì nó chỉ hiện ra số 123 (không thấy chữ AB đâu cả) Vậy là do mình làm lỗi hay còn giải pháp nào hiệu quả hơn để cho ô exel của mình thực hiện đầy đủ kí tự AB123?? Có như vậy mình mới sử dụng ctl +f được? Rât mong được chỉ giáo! xin cảm ơn.
Nếu bạn muốn có giá trị AB thật thì bạn dùng công thức nối chuỗi thôi
="AB"&A1
 
Tùy theo yêu cầu của bạn mà áp dụng theo 2 cách trên, nếu trường hợp chỉ thêm một loại ký tự duy nhất thì dùng theo fomat cell, còn nếu nhiều kí tự loằng ngoằng thì nên dùng cách 2 nối chuỗi, bàn luận chi nhiều :))

Cách của bạn Hoang tien minh là rất hay. Nhưng khi mình tìm bằng ctr +f mình tìm AB123 thì lại ko tìm được. lúc đầu mình không biết tại sao nhưng sau khi kích vào ô AB123 thì nó chỉ hiện ra số 123 (không thấy chữ AB đâu cả) Vậy là do mình làm lỗi hay còn giải pháp nào hiệu quả hơn để cho ô exel của mình thực hiện đầy đủ kí tự AB123?? Có như vậy mình mới sử dụng ctl +f được? Rât mong được chỉ giáo! xin cảm ơn.
Dường như trong cell không hỗ trợ tìm kiếm thủ công trong cell khi bảng cần tìm có công thức, vì mình cũng ko làm được bao giờ cả, bạn nhấn cltr + f và gõ ="AB"&123 khi đó nó sẽ tìm được và chịu khó tìm như thế đi =))
 
Chỉnh sửa lần cuối bởi điều hành viên:
Dường như trong cell không hỗ trợ tìm kiếm thủ công trong cell khi bảng cần tìm có công thức, vì mình cũng ko làm được bao giờ cả, bạn nhấn cltr + f và gõ ="AB"&123 khi đó nó sẽ tìm được và chịu khó tìm như thế đi =))

Tìm được chứ bạn:

2.jpg
 
Mình có dữ liệu:"31353034_31353044_245558_Sinh vien:093732,hoc ky:1234,so tien no:13963800", mình muốn thêm "MSSV" trước số 09 => "31353034_31353044_245558_Sinh vien:MSSV093732,hoc ky:1234,so tien no:13963800", tương tự thêm trước 10...,11...,20... Bác nào có công thức nào chỉ giúp em với.

Cảm ơn nhiều
 
Mình có dữ liệu:"31353034_31353044_245558_Sinh vien:093732,hoc ky:1234,so tien no:13963800", mình muốn thêm "MSSV" trước số 09 => "31353034_31353044_245558_Sinh vien:MSSV093732,hoc ky:1234,so tien no:13963800", tương tự thêm trước 10...,11...,20... Bác nào có công thức nào chỉ giúp em với.

Cảm ơn nhiều
Bạn thử dùng công thức
=SUBSTITUTE(A1;"09";"MSSV 09") với A1 chứa dữ liệu
với trường hợp 10, 11, 12.... thì thay 09 thành 10, 11, 12,....
 
Mình có dữ liệu:"31353034_31353044_245558_Sinh vien:093732,hoc ky:1234,so tien no:13963800", mình muốn thêm "MSSV" trước số 09 => "31353034_31353044_245558_Sinh vien:MSSV093732,hoc ky:1234,so tien no:13963800", tương tự thêm trước 10...,11...,20... Bác nào có công thức nào chỉ giúp em với.

Cảm ơn nhiều
Bạn thử dùng công thức
=SUBSTITUTE(A1;"09";"MSSV 09") với A1 chứa dữ liệu
với trường hợp 10, 11, 12.... thì thay 09 thành 10, 11, 12,....


không có dữ liệu File thật nên đọc qua thấy cách này vẫn ổn
Bôi đen vùng dữ liệu: CTRL+H
mục Find.. gõ vien:
mục Re ... gõ vien:MSSV
 
Bạn thử dùng công thức
=SUBSTITUTE(A1;"09";"MSSV 09") với A1 chứa dữ liệu
với trường hợp 10, 11, 12.... thì thay 09 thành 10, 11, 12,....

Công thức này không dùng được. Nếu mã số có nhiều lần '09' thì kết quả sẽ sai hết
ví dụ
A1 : 31353034_31353044_245558_Sinh vien:093092
=SUBSTITUTE(A1,"09","MSSV 09") ===> 31353034_31353044_245558_Sinh vien:MSSV 093MSSV 092

Nếu muốn dùng phải thêm số 1 ở sau - tức là chỉ đổi một lần đầu tiên.

=SUBSTITUTE(A1,"09","MSSV 09",1)
 
Lần chỉnh sửa cuối:
Công thức này không dùng được. Nếu mã số có nhiều lần '09' thì kết quả sẽ sai hết
ví dụ
A1 : 31353034_31353044_245558_Sinh vien:093092
=SUBSTITUTE(A1,"09","MSSV 09") ===> 31353034_31353044_245558_Sinh vien:MSSV 093MSSV 092

Nếu muốn dùng phải thêm số 1 ở sau - tức là chỉ đổi một lần đầu tiên.

=SUBSTITUTE(A1,"09","MSSV 09",1)
Vậy thì công thức =SUBSTITUTE(A1;":09";"MSSV:09")
 
Vậy thì công thức =SUBSTITUTE(A1;":09";"MSSV:09")
cái hàm này hoạt động gần tương tự như CTRl+H trong bài #30 anh nhỉ
không đụng đến số 09 nữa thì vien:MSSV
=SUBSTITUTE(A1;"vien:";"vien:MSSV")
khỏi phải thay 09 thành 10 hay 11 anh ạ
 
Lần chỉnh sửa cuối:
Chủ đề không có nói rõ dữ liệu của mình ra sao. Chính tôi cũng không hiểu là dữ liệu chứa "...SINHVIEN:09..." hay là cột "...SINHVIEN" chứa "09..."

Vì vậy tôi không trả lời thẳng cho chủ đề. Tôi chỉ nhắc nhở khi dùng hàm Substitute thì phải cảnh giới xét xem phần cần Substituted có phải là dữ liệu độc nhất trong chuỗi hay không. Nếu không thì phải xác định ý của mình muốn substitute ở vị trí thứ mấy.
 
Hai bạn đều đúng, tùy trường hợp mà áp dụng.
- Theo bạn Ngodany135 thì áp dụng với file dữ liệu lớn, có database sẽ tiện lợi.
- Bạn Luc Van thì có lý khi làm ít ô.
Còn tui thì chưa biết làm sao mà có chữ mà số vẫn chia dấu phẩy phần trăm nè? help me ... ví dụ: 1,000 đồng
 
Ngồi ngẫm nghĩ 1 lúc thì tớ làm như sau:
chọn cột A bấm ctrl + 1 vào tab number chọn mục type gõ "T"@ thế là hiện lên tất

Thank anh em
cho mình hỏi sao mình làm theo ví dụ thì không được nhỉ ?
và đây là thêm ký tự vào đầu chuỗi
giả sử mình muốn thêm chữ " Tháng 2" vào sau thành:
"3A-01 Tháng 2"
"3A-02 Tháng 2"
"3B-01 Tháng 2"
"3B-02 Tháng 2"
mà vẫn ở cột A thì làm như thế nào vậy các bác.
Thanks các bác trước
 
bây giờ mình có một câu hỏi mong mọi người giải đáp dùm nhé
mình có một bảng vd
1+2+3 3+4+5
2+3+4 1+2+3

bây giờ mình muốn thêm dấu = vào trước tất cả các ô để nó tính cho mình thành tổng các số thì làm thế nào
 
bây giờ mình có một câu hỏi mong mọi người giải đáp dùm nhé
mình có một bảng vd
1+2+3 3+4+5
2+3+4 1+2+3

bây giờ mình muốn thêm dấu = vào trước tất cả các ô để nó tính cho mình thành tổng các số thì làm thế nào
cái này làm thế nào nhỉ?
Thử mãi ko ra.
 
bây giờ mình có một câu hỏi mong mọi người giải đáp dùm nhé
mình có một bảng vd
1+2+3 3+4+5
2+3+4 1+2+3

bây giờ mình muốn thêm dấu = vào trước tất cả các ô để nó tính cho mình thành tổng các số thì làm thế nào
Công thức ="="&A1 rồi copy/paste special value là sẽ tính toán được.
 
bây giờ mình có một câu hỏi mong mọi người giải đáp dùm nhé
mình có một bảng vd
1+2+3 3+4+5
2+3+4 1+2+3

bây giờ mình muốn thêm dấu = vào trước tất cả các ô để nó tính cho mình thành tổng các số thì làm thế nào
Bạn thử File này xem được không
 

File đính kèm

Nhờ các Pro chỉ giúp cách thêm 1 vài ký tự chữ trước cột số trong excel
Vd: em có cột số

121345
54321
45689
em muốn thêm chữ AB vào trước tất cả các số thì làm thế nào?
có nhiều cách lắm,
c1 formats cell custom AB####### tùy bn số
c2 tại cột phụ chứa chuỗi nếu giống nhau hết khỏi tao xong nối 2 cột lại = a1&b1 rồi fill nếu toàn "AB" ko thì ="AB"& cột số
 
Em có: A1=A;
em muốn tại ô A2 gõ 1 thì được A.1, gõ 2 thì được A.2... nhưng khi em đổi A1=B thì A2 tự động đổi thành B.1 hoặc B.2... đồng thời con số tại A2 vẫn dùng để tính toán được. Xin bác giúp em với ạ.
Em cảm ơn nhiều
 
Vô duyên vậy bạni???
Bạn mở file ra là thấy cái công thức to tướng đấy mà cần gì chỉ cách làm nữa.
...

Mà cách này vẫn chưa hay, vì như vậy thì cần phải có cột số, còn làm theo cách của hoangminhtien thì chỉ cần gõ số là tự động thêm AB vào rồi.

Chỉ cần vậy là đủ rồi
Thân!
Bạn ơi mình có 1 dãy số gồm 4 số và 5 số , mình muốn thêm kí tự trước nỗi dãy số tuy nhiên có điều kiện là số có 5 số thì chỉ cần thêm kí tự, còn số có 4 số thì thêm kí tự +0+dãy số thì mình làm sao nhỉ. ví dụ như M02529
 

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

Back
Top Bottom