Cách thêm đuôi văn bản trong Excel
Có thể có trường hợp bạn cần thêm cùng một văn bản vào tất cả các ô trong một cột. Bạn có thể cần thêm một tiêu đề cụ thể trước các tên trong danh sách hoặc một ký hiệu cụ thể ở cuối văn bản trong mỗi ô Show
Điều tốt là bạn không cần phải làm điều này một cách thủ công Excel cung cấp một số cách thực sự đơn giản để bạn có thể thêm văn bản vào đầu và/hoặc cuối văn bản trong một dải ô Trong hướng dẫn này, chúng ta sẽ thấy 4 cách để làm điều này
Vậy hãy bắt đầu Mục lục Phương pháp 1. Sử dụng Toán tử dấu vàDấu và (&) có thể được sử dụng để dễ dàng kết hợp các chuỗi văn bản trong Excel. Hãy xem cách bạn sử dụng nó để thêm văn bản vào đầu hoặc cuối hoặc cả hai trong Excel Sử dụng toán tử dấu và để thêm văn bản vào đầu tất cả các ôDấu và (&) là toán tử được sử dụng chủ yếu để nối nhiều chuỗi văn bản thành một Đây là cách bạn có thể sử dụng nó để thêm văn bản vào đầu tất cả các ô trong một phạm vi. Giả sử bạn có danh sách tên sau đây và muốn thêm tiêu đề “Prof. ” trước mỗi cái tên Dưới đây là các bước để thêm văn bản trước chuỗi văn bản trong Excel
Vậy là xong, tất cả các ô của bạn trong cột B bây giờ sẽ chứa tiêu đề “Prof. ” trước mỗi tên Sử dụng toán tử dấu và để thêm văn bản vào cuối tất cả các ôBây giờ chúng ta hãy xem cách thêm một số văn bản vào cuối mỗi tên trong tập dữ liệu. Giả sử bạn muốn thêm dòng chữ “(MD)” vào cuối mỗi tên. Trong trường hợp đó, đây là các bước bạn cần làm theo
Tất cả các ô của bạn trong cột C bây giờ sẽ chứa văn bản “(MD”) ở cuối mỗi tên Phương pháp 2. Sử dụng hàm CONCATENATECONCATENATE là một hàm Excel mà bạn có thể sử dụng để thêm văn bản vào đầu và cuối chuỗi văn bản Hãy xem cách sử dụng CONCATENATE để làm điều này Sử dụng CONCATENATE để thêm văn bản vào đầu tất cả các ôHàm CONCATENATE() cung cấp chức năng tương tự như toán tử dấu và (&). Sự khác biệt duy nhất là trong cách cả hai được sử dụng Cú pháp chung của hàm CONCATENATE là =CONCATENATE(text1, [text2], …) Trường hợp text1, text2, v.v. là các chuỗi con mà bạn muốn kết hợp với nhau Hãy áp dụng hàm CONCATENATE cho cùng tập dữ liệu như trên
Vậy là xong, tất cả các ô của bạn trong cột B bây giờ sẽ chứa tiêu đề “Prof. ” trước mỗi tên Sử dụng CONCATENATE để thêm văn bản vào cuối tất cả các ôBây giờ chúng ta hãy xem cách thêm một số văn bản vào cuối mỗi tên trong tập dữ liệu. Giả sử bạn muốn thêm dòng chữ “(MD)” vào cuối mỗi tên. Trong trường hợp đó, đây là các bước bạn cần làm theo
Tất cả các ô của bạn trong cột C bây giờ sẽ chứa văn bản “(MD”) ở cuối mỗi tên Lưu ý rằng vì bạn đang sử dụng công thức nên cột C của bạn phụ thuộc vào cột A và B. Vì vậy, nếu bạn thực hiện bất kỳ thay đổi nào đối với các giá trị ban đầu trong cột A, chúng sẽ được phản ánh trong cột C Nếu bạn quyết định chỉ giữ lại các tên đã chuyển đổi và xóa các cột A và B, bạn sẽ gặp lỗi, như minh họa bên dưới Để đảm bảo điều này không xảy ra, tốt nhất trước tiên bạn nên chuyển đổi kết quả công thức thành giá trị cố định sao chép và dán chúng dưới dạng giá trị trong cùng một cột (Nhấp chuột phải và chọn Dán Tùy chọn-> Giá trị từ menu Bật lên) Bây giờ bạn có thể tiếp tục và xóa các cột A và B nếu cần Also read: How to Remove First Character in Excel? Phương pháp 3. Sử dụng tính năng Flash FillLấp đầy flash là một tính năng tương đối mới xem xét mẫu của những gì bạn đang cố gắng đạt được và sau đó thực hiện nó cho tất cả các ô trong một cột Bạn cũng có thể sử dụng Flash fill để thao tác với văn bản như chúng ta sẽ thấy trong các ví dụ sau Sử dụng Flash Fill để thêm văn bản vào đầu tất cả các ôTính năng điền flash của Excel giống như một nút thần kỳ. Nó khả dụng nếu bạn đang sử dụng bất kỳ phiên bản Excel nào từ 2013 trở đi Tính năng này tận dụng khả năng nhận dạng mẫu của Excel. Về cơ bản, nó nhận ra một mẫu trong dữ liệu của bạn và tự động điền vào các ô khác của cột có cùng mẫu cho bạn Đây là cách bạn có thể sử dụng Flash Fill để thêm văn bản vào đầu tất cả các ô trong một cột
Điều này sẽ sao chép cùng một mẫu cho các ô còn lại trong cột… trong nháy mắt Sử dụng Flash Fill để thêm văn bản vào cuối tất cả các ô trong một cộtNếu bạn muốn thêm dòng chữ “(MD)” vào cuối tên, hãy làm theo các bước tương tự
Đó là tất cả, bạn có được mọi ô được điền theo cùng một mẫu Chúng tôi đặc biệt thích phương pháp này vì nó đơn giản, nhanh chóng và dễ dàng. Hơn nữa, vì nó không có công thức nên kết quả không phụ thuộc vào các cột ban đầu Vì vậy, chúng vẫn không thay đổi ngay cả khi bạn xóa hàng A và B Phương pháp 4. Sử dụng mã VBAVà tất nhiên, nếu bạn cảm thấy thoải mái với VBA, bạn cũng có thể thêm văn bản vào trước hoặc sau chuỗi văn bản bằng cách sử dụng nó Sử dụng VBA để thêm văn bản vào đầu tất cả các ô trong một cộtNếu viết mã bằng VBA không làm bạn sợ thì phương pháp này cũng có thể giúp bạn hoàn thành công việc nhanh chóng Đây là mã chúng tôi sẽ sử dụng để thêm tiêu đề “Prof. “ đến đầu tất cả các ô trong một phạm vi. Bạn có thể chọn và sao chép nó Sub add_text_to_beginning() Dim rng As Range Dim cell As Range Set rng = Application.Selection For Each cell In rng cell.Offset(0, 1).Value = "Prof. " & cell.Value Next cell End Sub Thực hiện theo các bước sau để sử dụng mã trên
Bây giờ bạn sẽ thấy văn bản đã chuyển đổi bên cạnh phạm vi ô đã chọn của mình Ghi chú. Bạn có thể thay đổi văn bản trong dòng 6 từ “Prof. ” vào bất kỳ văn bản nào bạn cần thêm vào đầu tất cả các ô Sử dụng VBA để thêm văn bản vào cuối tất cả các ô trong một cộtBây giờ, nếu bạn muốn thêm văn bản vào cuối tất cả các ô, thay vì đầu ô thì sao? . Vì vậy, nếu bạn muốn thêm văn bản “(MD)” vào cuối tất cả các ô, hãy thay đổi dòng 6 thành tế bào. Độ lệch (0, 1). Giá trị = ô. Giá trị & “(MD)” Vì vậy, mã đầy đủ của bạn bây giờ sẽ là Sub add_text_to_end() Dim rng As Range Dim cell As Range Set rng = Application.Selection For Each cell In rng cell.Offset(0, 1).Value = cell.Value & " (MD)" Next cell End Sub Đây là kết quả cuối cùng Bây giờ bạn có thể xóa hai cột đầu tiên nếu cần. Hãy nhớ sao lưu trang tính của bạn, vì kết quả của mã VBA thường không thể đảo ngược Ghi chú. Bạn có thể thay đổi văn bản trong dòng 6 từ “(MD)” thành bất kỳ văn bản nào bạn cần thêm vào cuối tất cả các ô trong phạm vi Trong hướng dẫn này, chúng tôi đã chỉ cho bạn bốn cách để bạn có thể thêm văn bản vào đầu và/hoặc cuối của tất cả các ô trong một phạm vi Có rất nhiều phương pháp khác mà bạn cũng có thể tìm thấy trực tuyến và tất cả chúng đều hoạt động tốt như những phương pháp được hiển thị ở đây Bạn có thể thoải mái chọn bất kỳ phương pháp nào phù hợp với bạn, yêu cầu của bạn và phiên bản Excel của bạn. Cuối cùng, điều quan trọng là hoàn thành những gì bạn cần một cách nhanh chóng và hiệu quả |