Bỏ qua nội dung chính

Làm cách nào để thêm văn bản vào đầu hoặc cuối của tất cả các ô trong Excel?

Đôi khi, bạn có thể thấy mình cần thêm vào trước hoặc nối thêm cùng một văn bản cụ thể vào mỗi ô trong vùng chọn. Thực hiện việc này theo cách thủ công cho từng ô có thể khá tẻ nhạt và tốn thời gian. May mắn thay, có một số phương pháp đơn giản hơn để đạt được điều này, cho phép bạn thêm cùng một văn bản vào đầu hoặc cuối tất cả các ô trong vùng chọn hiệu quả hơn.


Thêm văn bản được chỉ định vào đầu/cuối của tất cả các ô bằng cách sử dụng Flash Fill

Flash Fill in Excel là một công cụ thông minh tự động điền dữ liệu khi phát hiện mẫu. Tính năng này đặc biệt hữu ích khi thêm văn bản vào ô khi bạn có ví dụ về kết quả mong muốn.

Giả sử bạn cần thêm "Dr." vào tên trong cột A. Đây là cách bạn có thể sử dụng Flash Fill để đạt được điều này:

  1. Đảm bảo dữ liệu của bạn nằm trong một cột và cột tiếp theo trống.

  2. Nhập ví dụ đầu tiên với "Tiến sĩ." được thêm vào ô đầu tiên của cột tiếp theo và nhấn đăng ký hạng mục thi.

  3. Ấn Bản Ctrl + E để tự động điền các ô còn lại trong cột bằng "Tiến sĩ." đặt trước các tên.

    Mẹo: Bạn cũng có thể nhấp vào Ngày trên dải băng, sau đó chọn Điền vào Flash để đạt được kết quả tương tự nếu bạn thích sử dụng giao diện ribbon cho các thao tác trên Excel.

Ghi chú: Để thêm văn bản cụ thể sau tên, chẳng hạn như nối thêm ", Nhân sự" để chỉ bộ phận nhân sự, bạn có thể sử dụng cách tiếp cận tương tự:


Thêm văn bản đã chỉ định vào đầu / cuối của tất cả các ô có công thức

Trong phần này, chúng ta sẽ tìm hiểu cách dễ dàng chèn văn bản hoặc ký tự cụ thể vào đầu hoặc cuối ô bằng công thức Excel.

Thêm văn bản được chỉ định vào đầu ô

Để thêm văn bản vào đầu ô trong Microsoft Excel, bạn có thể nối một chuỗi đã chỉ định với tham chiếu ô bằng công thức Excel. Giả sử bạn cần thêm "Lớp A:" vào tên trong cột A. Đây là cách bạn có thể áp dụng một công thức để đạt được điều này:

  1. Chọn một ô nơi bạn muốn xuất tên có tiền tố "Lớp A: ".

  2. Nhập bất kỳ công thức nào dựa trên sở thích của bạn và nhấn đăng ký hạng mục thi để xem kết quả đầu tiên (Ở đây tôi sẽ sử dụng công thức đầu tiên làm ví dụ):
    ="Class A: "&A2
    =CONCATENATE("Class A: ", A2)
    =CONCAT("Class A: ", A2)
    Mẹo: Trong các công thức này, "Lớp A: " là tiền tố được thêm vào tên và A2 là ô đầu tiên chứa tên bạn muốn sửa đổi. Hãy thoải mái thay thế "Lớp A: " và điều chỉnh A2 để phù hợp với nhu cầu cụ thể của bạn.

  3. Kéo thanh điều khiển điền xuống các ô bạn muốn áp dụng công thức này.

Ghi chú:

  • Các công thức sẽ không sửa đổi dữ liệu gốc.
  • Để đơn giản, hãy đặt văn bản bạn muốn thêm vào một ô cụ thể (chẳng hạn như E2) rồi kết hợp hai ô. Mẹo: Địa chỉ ô cho văn bản được thêm vào trước bị khóa bằng dấu $ để tránh thay đổi khi sao chép công thức xuống.


Thêm văn bản được chỉ định vào cuối ô

Để nối văn bản vào cuối ô trong Microsoft Excel, bạn có thể nối tham chiếu ô với một chuỗi được chỉ định bằng công thức Excel. Hãy tưởng tượng bạn cần nối " - Class A" vào tên trong cột A. Hãy làm theo các bước sau để sử dụng công thức một cách hiệu quả:

  1. Chọn một ô nơi bạn muốn tên có hậu tố " - Hạng A" được hiển thị.

  2. Chọn một trong các công thức này theo sở thích của bạn và nhấn đăng ký hạng mục thi để xem kết quả (Ở đây, tôi sẽ trình bày bằng công thức đầu tiên):
    =A2&" - Class A"
    =CONCATENATE(A2, " - Class A")
    =CONCAT(A2, " - Class A")
    Mẹo: Trong các công thức này, " - Hạng A" là văn bản được thêm vào tên và A2 đề cập đến ô ban đầu chứa tên bạn muốn sửa đổi. Bạn được khuyến khích thay thế " - Hạng A" và điều chỉnh A2 khi cần thiết để đáp ứng yêu cầu cụ thể của bạn.

  3. Mở rộng công thức đến các ô mong muốn bằng cách kéo chốt điền xuống dưới.

Ghi chú:

  • Các công thức sẽ không sửa đổi dữ liệu gốc.
  • Để đơn giản, hãy đặt văn bản bạn muốn thêm vào một ô cụ thể (chẳng hạn như E2) rồi kết hợp hai ô. Mẹo: Địa chỉ ô cho văn bản được thêm vào trước bị khóa bằng dấu $ để tránh thay đổi khi sao chép công thức xuống.


Thêm cùng một văn bản vào một vị trí cụ thể của mỗi ô trong Excel

Làm cách nào bạn có thể thêm văn bản hoặc ký tự vào đầu nhiều ô hoặc thêm văn bản hoặc ký tự vào cuối ô hoặc chèn văn bản hoặc ký tự giữa văn bản hiện có? Với thêm văn bản tiện ích của Kutools cho Excel, bạn có thể nhanh chóng áp dụng các thao tác sau:. Nhấp để dùng thử miễn phí đầy đủ tính năng trong 30 ngày!
doc thêm văn bản 6
 
Kutools cho Excel: với hơn 300 bổ trợ Excel tiện dụng, miễn phí dùng thử không giới hạn trong 30 ngày tới.

Thêm văn bản đã chỉ định vào đầu / cuối của tất cả các ô bằng VBA

Trong phần này, chúng ta sẽ khám phá một phương pháp VBA đơn giản để thêm văn bản được chỉ định trực tiếp vào đầu hoặc cuối của tất cả các ô trong một hoặc nhiều phạm vi đã chọn.

Thêm văn bản được chỉ định vào đầu ô
  1. Chọn (các) phạm vi nơi bạn sẽ thêm văn bản đã chỉ định vào đầu tất cả các ô.
  2. Giữ phím tắt Alt + F11 các phím trong Excel để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
  3. Nhấp chuột Chèn > Mô-đunvà dán mã VBA sau vào Mô-đun cửa sổ.
    Sub PrependToSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Value = "EXCL-" & c.Value 
        Next
    End Sub

    Lưu ý: Mã này đặt trước tất cả các ô được chọn bằng "EXCL-". Đảm bảo bạn thay thế văn bản mẫu này trong mã bằng văn bản thực tế mà bạn yêu cầu trước khi áp dụng nó vào bảng tính của mình.

  4. Nhấn F5 phím để chạy macro này.

Kết quả

Giá trị "EXCL-" sẽ được thêm vào trước nội dung của tất cả các ô đã chọn.

Mẹo: Nếu bạn muốn đặt các giá trị đã sửa đổi vào cột liền kề bên phải thay vì thêm văn bản trực tiếp vào đầu giá trị ban đầu, hãy sử dụng mã bên dưới:

Sub PrependToRightOfSelectedCells()
    Dim c As Range
    For Each c In Selection
        If c.Value <> "" Then c.Offset(0, 1).Value = "EXCL-" & c.Value
    Next c
End Sub

Thêm văn bản được chỉ định vào cuối ô
  1. Chọn (các) phạm vi nơi bạn sẽ thêm văn bản đã chỉ định vào cuối tất cả các ô.
  2. Giữ phím tắt Alt + F11 các phím trong Excel để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
  3. Nhấp chuột Chèn > Mô-đunvà dán mã VBA sau vào Mô-đun cửa sổ.
    Sub AppendToSelectedCells()
        Dim c As Range
        For Each c In Selection
            If c.Value <> "" Then c.Value = c.Value & "-XS"
        Next
    End Sub

    Lưu ý: Macro này nối thêm "-XS" vào nội dung của từng ô được chọn. Đảm bảo thay thế "-XS" với hậu tố cụ thể mà bạn muốn thêm vào nội dung ô trước khi chạy macro trong trang tính của mình.

  4. Nhấn F5 phím để chạy macro này.

Kết quả

Giá trị "-XS" sẽ được thêm vào nội dung của tất cả các ô đã chọn.

Mẹo: Nếu bạn muốn đặt các giá trị đã sửa đổi vào cột liền kề bên phải thay vì thêm văn bản trực tiếp vào cuối giá trị ban đầu, hãy sử dụng mã bên dưới:

Sub AppendToRightOfSelectedCells()
    Dim c As Range
    For Each c In Selection
        If c.Value <> "" Then c.Offset(0, 1).Value = c.Value & "-XS"
    Next c
End Sub

Thêm văn bản được chỉ định vào đầu / cuối của tất cả các ô với Kutools cho Excel

Kutools cho Excel's Add Text công cụ sẽ giúp bạn nhanh chóng thêm văn bản đã chỉ định vào đầu hoặc cuối mỗi ô trong vùng chọn.

Kutools cho Excel, với hơn 300 chức năng tiện dụng, giúp công việc của bạn dễ dàng hơn. 

Sau khi cài đặt Kutools cho Excel, vui lòng làm như sau:(Tải xuống miễn phí Kutools cho Excel ngay!)

1. Chọn phạm vi mà bạn sẽ thêm văn bản được chỉ định.

2. Nhấn vào Kutools > Text > Add Text…. Xem ảnh chụp màn hình:

doc thêm văn bản cụ thể 11

3. Trong Add Text hộp thoại, nhập văn bản bạn cần thêm vào Text cái hộp.

(1.) Nếu bạn kiểm tra Before first character từ Position và văn bản cụ thể sẽ được thêm vào trước tất cả các giá trị ô.

doc thêm văn bản cụ thể 6

(2.) Nếu bạn kiểm tra After last character từ Position và văn bản cụ thể sẽ được thêm vào cuối giá trị ô.

doc thêm văn bản cụ thể 7

Ghi chú:

1. Kutools cho Excel's Add Text công cụ cho phép bạn xem trước các thay đổi về lựa chọn trong phần Xem trước.

2. Nếu bạn kiểm tra Skip non-text cells tùy chọn, công cụ này sẽ không thêm văn bản được chỉ định trong các ô có nội dung không phải văn bản.


Thêm văn bản được chỉ định vào vị trí được chỉ định của tất cả các ô với Kutools cho Excel

Nộp đơn Kutools for Excel's Add Text , bạn không chỉ có thể thêm văn bản đã chỉ định vào đầu hoặc cuối ô mà còn có thể thêm văn bản đã chỉ định vào vị trí đã chỉ định của ô.

Sau khi cài đặt Kutools cho Excel, vui lòng làm như sau:(Tải xuống miễn phí Kutools cho Excel ngay!)

1. Chọn một dải ô bạn muốn thêm văn bản vào, sau đó bấm Kutools > Text > Add Text.

2. Các Add Text hộp thoại sẽ được hiển thị và nhập văn bản đã chỉ định và chỉ định vị trí nhất định mà bạn muốn chèn văn bản vào các hộp. Xem ảnh chụp màn hình:

Ở đây tôi gõ 3 vào Specify hộp văn bản có nghĩa là thêm văn bản sau ký tự thứ ba của chuỗi.

doc thêm văn bản cụ thể 8

3. Nhấp chuột Ok or Apply. Văn bản được chỉ định đã được thêm vào vị trí xác định của các ô. Xem ảnh chụp màn hình:

doc thêm văn bản cụ thể 9

Mẹo:

(1) Trong Specify hộp văn bản, bạn có thể nhập các số có dấu phẩy riêng biệt để thêm văn bản vào nhiều vị trí cùng một lúc.
doc thêm văn bản cụ thể 12

(2) Nếu bạn muốn thêm văn bản vào trước mỗi chữ cái viết hoa, 1st letter is uppercase tùy chọn trong Add Text tiện ích có thể giúp bạn.
doc thêm văn bản cụ thể 10

Ngoài ra, bạn có thể thêm văn bản trước mỗi chữ cái thường hoặc mỗi chữ cái số.

Nhấp vào Tải xuống và dùng thử miễn phí Kutools cho Excel ngay!


Demo: Thêm văn bản vào đầu hoặc cuối của tất cả các ô


Các bài báo tương đối:

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!

Comments (55)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour, J'ai besoin d'aide. J'ai un tableau excel dans lequel je veux dans une de mes colonnes que lorsque j'écris NOK la cellule se colore en rouge et les caractères en blanc.
En VBA J'ai déjà tout essayé comme message mais j'ai toujours une erreur. Mon problème se situe au niveau de la première ligne car je ne sais pas quoi écrire. Quand j'inscris NAME il ne fait rien. Quand j'inscris Value il ne fait rien. J'ai essayé TEXTBOX et le nom de la colonne CAISSE mais j'ai toujours une erreur.

If cell.Textboxcaisse = NOK Then
cell.Interior.ColorIndex = 3
cell.Font.ColorIndex = 2
cell.Font.Bold = True
End If
Next
For Each cell In Range("r3:r500")
If cell.Name = OK Then
cell.Interior.ColorIndex = 2
cell.Font.ColorIndex = 1
cell.Font.Bold = True
End If
Next

Merci pour votre aide.
This comment was minimized by the moderator on the site
Hi there,

Do you mean that you want the fill color to turn red and font color to turn white as long as the cell's content is NOK? So, if 10 cells have NOK as content, and the 10 cells are in the column you mentioned, the fill color and font color of all the 10 cells will change?

Also, can you speak English? So I can better understnd your situation. And it will be better if you attach the file with the VBA you created. So that we can help you revise it with higher efficiency.

Thanks in advance.
Amanda
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
the VBA code worked perfectly on Office for Mac
This comment was minimized by the moderator on the site
Me has quitado varias horas de trabajo de encima, mil gracias!!!
This comment was minimized by the moderator on the site
thanks a lot dear for sharing information.
This comment was minimized by the moderator on the site
Thank you! Apend and pre-pend macro works great
This comment was minimized by the moderator on the site
I am trying to change a date formula from mm/dd/yyyy to dd/mm/yyyy. The leading zeros for months and dates less than 10 (two digits) are going away. Anyone have tips on how to easily put them back. I tried using the =month, =day, =year formulas and concatenating them. However, the leading zeros are dropping off. I would manually have to put in the leading zeros. Is there an easy way to do this? We are going to have approximately 1,000 rows of data on our file each month.
This comment was minimized by the moderator on the site
Hi, Amanda, if you want to convert date from mm/dd/yyyy to dd/mm/yyyy, this article https://www.extendoffice.com/documents/excel/4646-excel-convert-dd-mm-yyyy-to-mm-dd-yyyy.html can help you, it list two easiest ways for solving this job.
This comment was minimized by the moderator on the site
I want to make a formula that show in cell text "Profit" when another cell show +digit, and show in that cell "Loss" when another that cell show -digit
This comment was minimized by the moderator on the site
Hi, Manik, use this =IF(B1>0, "Profit", "Loss")
This comment was minimized by the moderator on the site
Thanks a lot!! I was initially using Access but this is so much easier.
This comment was minimized by the moderator on the site
Hello, i want to add text in a formula;

current cell value: ='DAM91-SVC'!$C$47
i want to add text: [MHSV Sales Report 2017 (JAN-DEC).xlsx]

therefore the cell value should read like this in the end: ='[MHSV Sales Report 2017 (JAN-DEC).xlsx]DAM91-SVC'!$C$47

please tell me how will this be done.
thank you
total 1800 cell count need alteration.
This comment was minimized by the moderator on the site
Hello, sorry to read your question so late. Here is a solution but you need to free download Kutools for Excel.

Using the Convert Formula to Text utility to convert the formula cell to text, then apply Add Text utility to add the text string in the Specify position(1), then click Ok. After all cells have been added text, conver them to formula by click Kutools > Content > Convert Text to Formula.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations