Thêm Ký Tự Vào Chuỗi Trong Excel

     

Bạn đã biết phương pháp để thêm, chèn ký kết tự vào giữa các chuỗi dữ liệu trong Excel với mã VBA hoặc những công thức phối kết hợp giữa hàm LEFT, RIGHT, MID cùng hàm LEN, LEFT, RIGHT. Hãy cùng tìm hiểu nhé!

Giả sử các bạn có một list gồm các chuỗi ngay thức thì mạch, bạn có nhu cầu phân bóc tách chúng bằng những dấu gạch men ngang, hoặc che dấu chấm,... để dễ rành mạch hơn.

Bạn đang xem: Thêm ký tự vào chuỗi trong excel

Ví dụ: Phân bóc tách số điện thoại thông minh 18001234 thành 1800.1234, hoặc phân bóc mã khách hàng từ KHCN201234 thành KHCN20-1234, hay biển lớn số xe trường đoản cú 14B11234 thành 14B1-1234,...

Trong nội dung bài viết này, bọn họ sẽ khám phá một số mẹo góp bạn mau lẹ chèn những ký từ vào giữa những chuỗi đã gồm trong bảng tính Excel.


Gợi ý khóa học dành cho bạn


EXG02 - thủ pháp Excel update hàng tuần đến dân văn phòng

G-LEARNING

58557 học tập viên


4.79 (57 tấn công giá)
EXG01 - tuyệt đỉnh công phu Excel - biến hóa bậc thầy Excel trong 16 giờ

G-LEARNING

31385 học tập viên


4.79 (104 tiến công giá)
EXG08 - Excel mang lại Tài chính, Kế toán cùng Phân tích tài chính

G-LEARNING

1385 học viên


5 (5 đánh giá)
EXG07: Trực quan Báo cáo, tài liệu với Biểu đồ, Đồ thị bằng Excel (Excel Data Visualization)

G-LEARNING

1144 học viên


4.9 (10 tấn công giá)
EXG05 - khả năng sử dụng cách làm và hàm A-Z trong Excel

G-LEARNING

647 học viên


4.75 (4 tấn công giá)
Xem toàn cục khóa học tập Excel

Gợi ý khóa học dành riêng cho bạn



EXG02 - thủ thuật Excel update hàng tuần cho dân văn phòng

G-LEARNING - 58557 học viên


4.79 (57 tiến công giá)

EXG01 - tuyệt đỉnh công phu Excel - trở nên bậc thầy Excel vào 16 giờ

G-LEARNING - 31385 học viên


4.79 (104 tiến công giá)

EXG08 - Excel cho Tài chính, Kế toán và Phân tích tài chính

G-LEARNING - 1385 học tập viên


5 (5 tấn công giá)

EXG07: Trực quan Báo cáo, tài liệu với Biểu đồ, Đồ thị bằng Excel (Excel Data Visualization)

G-LEARNING - 1144 học tập viên


4.9 (10 tiến công giá)

EXG05 - năng lực sử dụng bí quyết và hàm A-Z trong Excel

G-LEARNING - 647 học viên


4.75 (4 đánh giá)
Xem cục bộ khóa học tập Excel

Cách thêm,chèn ký tự vào giữa những chuỗi tài liệu trong Excel với VBA

Sử dụng VBA, bạn có thể nhanh chóng chèn cam kết tự ngẫu nhiên vào chuỗi ký tự gồm sẵn vào Excel ở 1 vị trí xác định. Như hình minh họa mặt dưới.

Bạn rất có thể áp dụng mã VBA sau nhằm chèn một ký tự rõ ràng sau mỗi 4 (hoặc con số ký trường đoản cú bất kỳ)

1 . Dìm giữ phím alt + F11 vào Excel để mở cửa sổ Microsoft Visual Basic for Applications.

2 . Bấm Insert > Module và dán đoạn mã bên dưới vào cửa sổModule.

Mã VBA chèn ký tự ngẫu nhiên vào một vị trí khẳng định trong một chuỗi Excel

Sub InsertCharacter()

"Updateby Extendoffice

Dim RngAs Range

Dim InputRngAs Range, OutRngAs Range

Dim xRowAs Integer

Dim xCharAs String

Dim indexAs Integer

Dim arrAs Variant

Dim xValueAs String

Dim outValueAs String

Dim xNumAs Integer

xTitleId ="chuyensuamayphotocopy.vn for YOU"

Set InputRng = Application.Selection

Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)

xRow = Application.InputBox("Number of characters :", xTitleId, Type:=1)

xChar = Application.InputBox("Specify a character :", xTitleId, Type:=2)

Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)

Set OutRng = OutRng.Range("A1")

xNum = 1

For Each RngIn InputRng

xValue = Rng.Value

outValue =""

For index = 1To VBA.Len(xValue)

If indexMod xRow = 0And index VBA.Len(xValue)Then

outValue = outValue + VBA.Mid(xValue, index, 1) + xChar

Else

outValue = outValue + VBA.Mid(xValue, index, 1)

End If

Next

OutRng.Cells(xNum, 1).Value = outValue

xNum = xNum + 1

Next

End Sub

3. Thừa nhận phím F5 hoặc nút Run để chạy đoạn mã này, một hộp nhắcsẽ bật ra nhằm nhắc các bạn chọn phạm vi dữ liệu mà bạn muốn chèn ký kết tự cố định vào chuỗi văn bản.

*

4. Bấm OK và tiếp đến nhập số để xác xác định trí bạn muốn chèn thêm ký kết tự, trong lấy một ví dụ này, chúng ta sẽ chèn cam kết tự "-" vào giữa nhằm phân bóc từng đội 4 ký tự một.

*

5. Tiếp đến, hãy nhập ký tự bạn muốn chèn vào chuỗi. Tiếp nối bấm OK.

Xem thêm: Luyện Tập Về Từ Ghép Và Từ Láy Lớp 4 3), Luyện Từ Và Câu

*

6. Chọn nơi bạn có nhu cầu xuất kết quả. Giữ ý, bạn chỉ cần chọn 1 ô duy nhất.Cuối cùng, nhấp vào OK và chúng ta đã chèn thành công xuất sắc ký tự để biệt vào thân một chuỗi ký kết tự vào Excel.

*

Cách thêm,chèn ký kết tự vào giữa các chuỗi dữ liệu trong Excel bởi công thức

Mặc cho dù đoạn mã VBA trên góp bạn lập cập thêm ký kết tự vào vị trí ngẫu nhiên trong một chuỗi trên Excel, nhưng nếu như khách hàng chưa quen thuộc với công cụ này, chúng ta cũng có thể chèn kýký trường đoản cú vào giữa hàng số, chuỗi vào Excel với giải pháp công thức mặt dưới.

Sử dụng bí quyết LEN, LEFT, RIGHT

Giải sử chúng ta có mội danh sách những biển số xe, bạn cần chèn thêm vết - sẽ giúp đỡ nhận biết dể dàng hơn. Bạn có thể sử dụng công thức

= LEFT(A2,4) và " - " & RIGHT(A2, LEN(A2) - 4)

như hình bên dưới

*

Trong đó:

LEFT(A2,4): tách bóc 4 ký kết tự tính từ bên trái của ô A2)" - ": là ký tự mà họ muốn chèn vào chuỗi.LEN(A2): Đếm số ký tự tất cả trong ô A2RIGHT(A2, LEN(A2)-4): tách bóc số ký kết tự tính từ mặt phải sau khoản thời gian trừ đi 4 (tức trừ đi 4 ký tự nhưng mà hàm LEFT đã lấy).&: dùng để nối hàng số.

Sau đó, bạn cũng có thể kéo cách làm xuống các ô bên dưới.

*

Sử dụng công thứcLEFT, RIGHT, MID

Trong ví dụ như này, ráng vì thực hiện hàm LEN để đếm ký tự như phần trên, chúng ta sẽ cần sử dụng hàm MID. Hàm MID dược sử dụng để bắt một chuỗi ký tự nằm bên trong một chuỗi ký kết tự nhiều năm hơn.

Giả sử họ có một cột bao gồm nhiều số năng lượng điện thoại, bạn sẽ phân tách bóc số điện thoại đó bởi dấu ".", đôi khi thêm số 0 trước dải số để để dìm diện hơn. Chúng ta cũng có thể sử dụng công thức như trong hình ảnh dưới đây:

=0 và LEFT(A2,3) & "." & MID(A2,4,3) và "." & RIGHT(A2,3)

*

Trong công thức này có các nguyên tố là:

0 là ký tự chúng ta thêm vào đầu chuỗi sốLEFT(A2,3) lấy từ bên cần qua 3 ký tự& "." chèn vết "."MID (A2,4,3) mang chuỗi ở giữa, vứt 4 ký tự bên đề nghị và 3 ký tự mặt tráiRIGHT(A2,3) đem từ phía trái qua 3 ký kết tự.

Sau đó, chúng ta cũng có thể kéo cách làm xuống các ô bên dưới là dứt xong làm việc thêm, chèn cam kết tự vào giữa những chuỗi dữ liệu trong Excel.

Kết luận

Hy vọng qua bài viết này, bạn đã biết cáchchèn ký tự vào giữa những chuỗi dữ liệu trong Excel bằng mã VBA và các công thức độc đáo khác. Để không bỏ qua những mẹo cùng thủ thuật tin học văn phòng bổ ích khác, hãy theo dõi chuyensuamayphotocopy.vn hay xuyên các bạn nhé.

Xem thêm: Top 12 Địa Điểm Hẹn Hò Hà Nội Giúp Cặp Đôi “Giữ Lửa Tình Yêu"

Nếu bạn có nhu cầu được học kỹ năng VBA một cách khá đầy đủ hơn theo quãng thời gian từ cơ bạn dạng đến cải thiện thì hãy tham gia vào khóa đào tạo Tuyệt đỉnh VBA của chuyensuamayphotocopy.vn:

Tuyệt đỉnh VBA: Viết code trong tầm tay

Tuyệt đỉnh VBA là khóa đào tạo được mê say được ngay gần 12000 học viên trên chuyensuamayphotocopy.vn. Khóa đào tạo mang đến cho mình những bài xích giảng bỏ ra tiết, ví dụ thực tế đồng thời tặng kèm các tài liệu cực hay giúp đỡ bạn làm bài toán với VBA hiệu quả hơn. Xong khóa học, bạn sẽ cótư duy lập trình sẵn cơ bản, biết viết code, đọc code và sửa code, biến đổi menu excel, tạo ra form nhập liệu theo ý muốn, nắm vững cách viết mã lệnh Macro để tự động hóa phân tích, nhập và giải pháp xử lý số liệu,... Cùng với nhiều kỹ năng xây dựng khác. Sau thời điểm thành thạo VBA qua khóa học, chúng ta cũng có thể ứng dụng kỹ năng và kiến thức đã học để tự động hóa những thao tác, nghiệp vụ trên Excel.

Khi học tập tren chuyensuamayphotocopy.vn, bạn không biến thành giới hạn thời gian hay số lần học. Bạn có thể thoải mái sắp xếp lịch học phù hợp với bản thân. Chúng ta còn được giảng viên cung ứng tận tình, giải đáp đều thắc mắc trong khoảng 24h. Chúc chúng ta học tập hiệu quả!