Bạn muốn thêm một số trong những ký từ bỏ vào đầu hoặc cuối của 1 ô đã có dữ liệu? Hoặc phức tạp hơn là chèn thêm ký tự vào 1 vị trí nằm giữa 1 đoạn cam kết tự khác? Hãy thuộc Học Excel Online tò mò cách làm cho ngay nào.
Bạn đang xem: Cách chèn chuỗi text vào ô trong excel
Chèn thêm ký kết tự vào đầu của chuỗi cam kết tự
Trong lấy ví dụ trên, bọn họ muốn thêm những ký tự “Tôi yêu” vào trước cam kết tưự nơi bắt đầu là “Học Excel”. Các cách làm cho như sau:
Cách 1: áp dụng dấu & để nối ký tự
Căn cứ vào đồ vật tự các ký tự, họ sẽ đặt phần ký tự nào đề nghị viết trước, tiếp sau là đến phần ký tự viết sau. Trong trường đúng theo này ta có:
C5=B5&A5
Kết trái là:
Nhưng vì thế chữ Yêu và chữ học lại viết ngay tức thì nhau. Nếu muốn có lốt cách để phân cách 2 ký tự này, bọn họ sẽ nối với vệt cách ở địa điểm giữa của 2 đoạn ký tự như sau:
C5=B5&” “&A5
Dấu phương pháp cần đặt trong vệt nháy kép cùng coi đó như 1 ký tự để nối, hệt như ký từ bỏ trong ô A5 và B5
Cách 2: sử dụng hàm CONCATENATE
Hàm Concatenate (có thể viết gọn gàng là hàm Concat vào một số phiên bản mới của Excel) là hàm giúp nối ký kết tự trong Excel. Đặt các từ khóa cần nối theo lắp thêm tự vào vào hàm:
C5=CONCATENATE(B5,” “,A5)
Kết trái là:
Chèn thêm ký tự vào thời gian cuối của chuỗi cam kết tự
Tương tự như việc nối ký tự ở đầu, khi nối ký kết tự vào thời gian cuối của chuỗi cam kết tự cội thì bọn họ lưu ý đặt đồ vật tự các ký từ bỏ cho đúng.
Ví dụ:
Thêm trường đoản cú khóa “.online” vào cuối của cam kết tự nơi bắt đầu “Hoc
Excel”
Cách 1: thực hiện dấu & ta có:
E3=A3&D3
Cách 2: sử dụng hàm Concatenate ta có:
E3=Concatenate(A3,D3)
Chèn thêm cam kết tự vào thân của chuỗi ký tự
Trong ví dụ như này, họ muốn thêm tự “Hoc
Excel” vào giữa cam kết tự “Blog.online” và nên thêm dấu chấm để có công dụng là Blog.Hoc
Excel.online thì làm núm nào?
Xác định vị trí bắt đầu chèn ký kết tự mới
Chúng ta cần có 1 căn cứ để xác định cam kết tự mới sẽ được đặt vào đâu vào chuỗi cam kết tự gốc. Ví dụ như sau vệt chấm, hoặc sau cam kết tự đồ vật 5.
Trong trường đúng theo này, họ lấy lốt chấm có tác dụng căn cứ. Vị vậy phải xác định xem lốt chấm nằm ở vị trí thứ mấy trong đoạn ký kết tự gốc. Để thao tác này bọn họ dùng hàm tìm kiếm như sau:
=SEARCH(“.”,A4)
Kết trái =5. Điều này tức là dấu chấm nằm ở vị trí ký kết tự trang bị 5 vào chuỗi ký tự ở ô A4
Như vậy chúng ta có thể hình dung: Đoạn cam kết tự gốc sẽ bị cắt có tác dụng 2 phần. Vị trí cắt là vị trí ký kết tự sản phẩm 5. Đoạn ký tự nên chèn phân phối sẽ được đặt vào giữa, sau đó nối lại cục bộ các phần để ra chuỗi cam kết tự mới.
Kỹ thuật chèn và nối chuỗi
Phần phía trái của ký tự gốc được lấy vì hàm LEFT như sau:
=LEFT(A4,SEARCH(“.”,A4))
Ý nghĩa: lấy phần hông trái của A4, theo số cam kết tự cần lấy là đến ký tự dấu chấm trong đoạn text ở ô A4
Phần còn sót lại của đoạn ký kết tự gốc được lấy vì chưng hàm RIGHT như sau:
=RIGHT(A4,LEN(A4)-SEARCH(“.”,A4))
Ý nghĩa: Lấy phần bên phải của A4, theo số ký kết tự đề xuất lấy là Tổng toàn cục số ký tự trừ đi phần ký tự bên trái đã lấy ở trên.
Đoạn text yêu cầu thêm vào thân là ô F4 cùng dấu chấm. Bởi vì vậy ta gồm =F4&”.”
Tổng hợp tổng thể các nội dung trên ta có công thức sau:
Kết luận
Việc chèn ký kết tự vào 1 chuỗi ký kết tự gốc đòi hỏi chúng ta phải nắm được một trong những hàm liên quan đến dữ liệu dạng text như: Hàm nối chuỗi, hàm Left, Mid, right, hàm dò tìm ký tự như Search… Đây đều là hồ hết hàm cơ bạn dạng hay sử dụng trong Excel.
Cần nắm vững kỹ thuật bóc các phần cam kết tự trong 1 đoạn text để hoàn toàn có thể chèn được đụng đoạn text bắt đầu vào vị trí ý muốn muốn.
Các các bạn có thể đọc thêm các bài viết sau:
Làm nạm nào để bóc tách chuỗi văn phiên bản trong Excel theo lốt phẩy, khoảng chừng trắng, ký kết tự xác định
Hướng dẫn cách lọc bỏ ký tự làm việc đầu, nghỉ ngơi giữa, sinh hoạt cuối trong đoạn văn bản
Hàm LEFT, RIGHT với cách áp dụng hàm LEFT, RIGHT vào Excel
Cách sử dụng hàm ghép chuỗi, nối chữ theo ô, vùng hoặc theo khá nhiều điều kiện trong Excel
Bạn sẽ biết cách để thêm, chèn ký kết tự vào giữa những chuỗi tài liệu trong Excel cùng với mã VBA hoặc các công thức phối hợp giữa hàm LEFT, RIGHT, MID cùng hàm LEN, LEFT, RIGHT. Hãy cùng tò mò nhé!
Giả sử chúng ta có một danh sách gồm các chuỗi ngay tức khắc mạch, bạn muốn phân bóc chúng bằng những dấu gạch men ngang, hoặc có thể dấu chấm,... để dễ phân biệt hơn.
Ví dụ: Phân bóc số điện thoại thông minh 18001234 thành 1800.1234, hoặc phân tách bóc mã người tiêu dùng từ KHCN201234 thành KHCN20-1234, hay biển khơi số xe từ 14B11234 thành 14B1-1234,...
Xem thêm: Bật Mí Cách Tối Ưu Hóa Điện Thoại Oppo A16 Để Giúp Điện Thoại Chạy
Trong nội dung bài viết này, bọn họ sẽ mày mò một số mẹo giúp bạn hối hả chèn những ký tự vào giữa những chuỗi đã bao gồm trong bảng tính Excel.
XEM nhanh BÀI VIẾT
Cách thêm,chèn cam kết tự vào giữa các chuỗi tài liệu trong Excel với VBA
Sử dụng VBA, chúng ta có thể nhanh nệm chèn cam kết tự ngẫu nhiên vào chuỗi cam kết tự có sẵn vào Excel ở 1 vị trí xác định. Như hình minh họa mặt dưới.
Bạn có thể áp dụng mã VBA sau để chèn một cam kết tự cụ thể sau mỗi 4 (hoặc số lượng ký từ bất kỳ)
1 . Nhận giữ phím alt + F11 trong Excel để open sổ Microsoft Visual Basic for Applications.
2 . Bấm Insert > Module cùng dán đoạn mã bên dưới vào cửa sổ
Module.
Mã VBA chèn ký kết tự bất kỳ vào một vị trí xác minh trong một chuỗi Excel
Sub Insert
Character()Updateby Extendoffice
Dim Rng
As Range
Dim Input
Rng
As Range, Out
Rng
As Range
Dim x
Row
As Integer
Dim x
Char
As String
Dim index
As Integer
Dim arr
As Variant
Dim x
Value
As String
Dim out
Value
As String
Dim x
Num
As Integerx
Title
Id =“cachseo.com for YOU”Set Input
Rng = Application.Selection
Set Input
Rng = Application.Input
Box("Range :", x
Title
Id, Input
Rng.Address, Type:=8)x
Row = Application.Input
Box("Number of characters :", x
Title
Id, Type:=1)x
Char = Application.Input
Box("Specify a character :", x
Title
Id, Type:=2)Set Out
Rng = Application.Input
Box("Out put to (single cell):", x
Title
Id, Type:=8)Set Out
Rng = Out
Rng.Range("A1")x
Num = 1For Each Rng
In Input
Rng x
Value = Rng.Value out
Value =“” For index = 1To VBA.Len(x
Value) If index
Mod x
Row = 0And index VBA.Len(x
Value)Then out
Value = out
Value + VBA.Mid(x
Value, index, 1) + x
Char Else out
Value = out
Value + VBA.Mid(x
Value, index, 1) over If Next Out
Rng.Cells(x
Num, 1).Value = out
Value x
Num = x
Num + 1Next
3. Nhấn phím F5 hoặc nút Run để chạy đoạn mã này, một vỏ hộp nhắcsẽ nhảy ra để nhắc chúng ta chọn phạm vi dữ liệu mà bạn có nhu cầu chèn ký tự nhất định vào chuỗi văn bản.
4. Bấm OK và sau đó nhập số nhằm xác định vị trí bạn có nhu cầu chèn thêm ký tự, trong lấy ví dụ này, chúng ta sẽ chèn ký tự "-" vào giữa nhằm phân bóc từng nhóm 4 ký kết tự một.
5. Tiếp đến, hãy nhập ký kết tự bạn có nhu cầu chèn vào chuỗi. Sau đó bấm OK.
6. Lựa chọn nơi bạn có nhu cầu xuất kết quả. Lưu lại ý, 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ự đặt biệt vào giữa một chuỗi ký kết tự trong Excel.
Nếu như đó là lần đầu chúng ta biết tới VBA, và thấy được sự kỳ diệu của nó khi chèn ký tự vào giữa những chuỗi tự động hóa thì đây new chỉ là một phần nhỏ thôi. VBA còn nhiều thiên tài hữu ích không ngờ mà nếu bạn biết thì không ngoài thốt lên “Giá nhưng mình học VBA sớm hơn”.