Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Excel cho Microsoft 365Excel cho Microsoft 365 cho MacExcel cho WebExcel 2021Excel 2021 cho MACEXCEL 2019Excel 2019 cho MacExcel 2016Excel 2016 cho MACEXCEL 2013Excel 2010Excel 2007cel cho MAC 2011Excel khởi động 2010 ... Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2016 for Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel Starter 2010 More...Less

Bài viết này mô tả cú pháp công thức và sử dụng hàm thay thế trong Microsoft Excel.SUBSTITUTE function in Microsoft Excel.

Sự mô tả

Thay thế new_text cho old_text trong một chuỗi văn bản. Sử dụng thay thế khi bạn muốn thay thế văn bản cụ thể trong chuỗi văn bản; Sử dụng Thay thế khi bạn muốn thay thế bất kỳ văn bản nào xảy ra ở một vị trí cụ thể trong chuỗi văn bản.

Cú pháp

Thay thế (văn bản, old_text, new_text, [instance_num])

Cú pháp chức năng thay thế có các đối số sau:

  • Văn bản & nbsp; & nbsp; & nbsp; & nbsp; cần thiết. Văn bản hoặc tham chiếu đến một ô chứa văn bản mà bạn muốn thay thế các ký tự.    Required. The text or the reference to a cell containing text for which you want to substitute characters.

  • Old_text & nbsp; & nbsp; & nbsp; & nbsp; bắt buộc. Văn bản bạn muốn thay thế.    Required. The text you want to replace.

  • New_text & nbsp; & nbsp; & nbsp; & nbsp; bắt buộc. Văn bản bạn muốn thay thế Old_Text bằng.    Required. The text you want to replace old_text with.

  • Instance_num & nbsp; & nbsp; & nbsp; & nbsp; tùy chọn. Chỉ định sự xuất hiện của old_text bạn muốn thay thế bằng new_text. Nếu bạn chỉ định Instance_num, chỉ có thể thay thế ví dụ của Old_Text. Mặt khác, mọi sự xuất hiện của Old_Text trong văn bản được thay đổi thành new_text.    Optional. Specifies which occurrence of old_text you want to replace with new_text. If you specify instance_num, only that instance of old_text is replaced. Otherwise, every occurrence of old_text in text is changed to new_text.

Thí dụ

Sao chép dữ liệu ví dụ trong bảng sau và dán nó vào ô A1 của bảng tính Excel mới. Để các công thức hiển thị kết quả, chọn chúng, nhấn F2, sau đó nhấn Enter. Nếu bạn cần, bạn có thể điều chỉnh chiều rộng cột để xem tất cả dữ liệu.

Dữ liệu

Dữ liệu bán hàng

<

Quý 1, 2008

<

Quý 1, 2008

<

Quý 1, 2008

Quý 1, 2011

Công thức

Mô tả (kết quả)

Kết quả

= Thay thế (A2, "Bán hàng", "Chi phí")

Chi phí thay thế cho doanh số (dữ liệu chi phí)

Dữ liệu chi phí

= Thay thế (A3, "1", "2", 1)

Thay thế ví dụ đầu tiên của "1" bằng "2" (quý 2, 2008)

Quý 2, 2008

= Thay thế (A4, "1", "2", 3)

Thay thế ví dụ thứ ba của "1" bằng "2" (quý 1, 2012)

Quý 1, 2012

Xem thêm

Thay thế, thay thế các hàm

Bỏ qua nội dung

  • Về
  • Tư vấn
  • Khóa học
  • Đào tạo Excel miễn phí
  • Về
  • Tư vấn
  • Khóa học
  • Đào tạo Excel miễn phí

Cách thay thế văn bản trong Excel bằng hàm thay thế (2022)

Cách thay thế văn bản trong Excel bằng hàm thay thế (2022)

Cần thay thế văn bản trong nhiều ô?

Các chức năng thay thế và thay thế Excel giúp quá trình dễ dàng hơn nhiều.

Hãy cùng xem cách hai chức năng hoạt động, cách chúng khác nhau và cách bạn đưa chúng vào sử dụng trong một bảng tính thực sự

Nếu bạn muốn theo dõi cùng với những gì tôi chỉ cho bạn, hãy tải xuống sổ làm việc của tôi ở đây.

Thay thế các ký tự trong văn bản bằng hàm thay thế

Hàm thay thế thay thế chuỗi văn bản bằng chuỗi văn bản khác.

Hãy nói rằng ông chủ của bạn nói với bạn rằng ID sản phẩm cho dòng sản phẩm phải được thay đổi.

Nhưng chỉ một phần của ID sản phẩm nên được thay đổi - không phải tất cả.

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Tại đây, một phần của 29FA của tất cả các ID sản phẩm cần phải được thay đổi thành 39lu.

Để làm điều đó với chức năng thay thế, chúng tôi sẽ đi qua cú pháp của hàm thay thế, giống như sau:

= Thay thế (old_text, start_num, num_chars, new_text)

Don Tiết lo lắng, nó không nản chí như vẻ ngoài của nó. Nó thực sự khá đơn giản

Bước 1: Văn bản cũ

Đối số văn bản cũ là một tham chiếu đến ô nơi bạn muốn thay thế một số văn bản. Viết:

=REPLACE(A2

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Và đặt một dấu phẩy để kết thúc cuộc tranh luận đầu tiên, và hãy để Lôi chuyển sang tiếp theo.

Bước 2: Bắt đầu Num

Đối số start_num xác định ở đâu chức năng thay thế sẽ bắt đầu thay thế các ký tự.

Trong trường hợp của chúng tôi, phần của 29FA, bắt đầu trên ký tự thứ 3 trong văn bản.

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Vì vậy, viết:

= Thay thế (A2, 3,

Bây giờ, chúng tôi đã thiết lập nơi chức năng thay thế sẽ bắt đầu thay thế văn bản.

Vẫn còn với tôi? Sau đó, hãy để Lặn đi vào đối số tiếp theo của cú pháp thay thế🤿

Bước 3: Num chars

Cũng được gọi là số lượng đối số của các ký tự, điều này xác định có bao nhiêu ký tự nên được thay thế bằng văn bản mới.

Thông thường, đây phải là độ dài của văn bản bạn muốn thay thế văn bản cũ bằng.

Vì vậy, nó liên kết cùng với đối số tiếp theo.

Nếu bạn muốn thay thế, 29fa, bằng cách 39lu, thì bạn sẽ thay thế 4 ký tự tiếp theo.

Write:

= Thay thế (A2, 3, 4

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Và kết thúc nó với một dấu phẩy

Có những tình huống trong đó đối số num_chars này phải là một độ dài khác so với đối số new_text. Tôi sẽ nói với bạn nhiều hơn về điều đó sau.

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel
Kasper Langmann, Chuyên gia Microsoft Office, Microsoft Office Specialist

Bước 4: Văn bản mới

Đối số new_text là văn bản thay thế cho văn bản cũ.

Vì vậy, chỉ cần viết các ký tự mới sẽ thay thế 4 ký tự cũ:

= Thay thế (A2, 3, 4,

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Hãy nhớ các trích dẫn kép khi văn bản thay thế là chữ cái hoặc kết hợp các số và chữ cái.

Kết thúc công thức với dấu ngoặc đơn cuối cùng và nhấn enter.

Bây giờ, phần của 29fa của ID ID sản phẩm cũ được thay thế bằng cách 39LU.

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Mẹo chuyên nghiệp: Chiều dài của num_chars vs new_text

Nếu bạn cần văn bản thay thế ngắn hơn hoặc dài hơn văn bản mà nó thay thế, bạn có thể có độ dài khác nhau trong đối số thứ 3 và thứ 4 của thay thế. Hãy để tôi cho bạn một vài ví dụ về công thức về điều đó:

Nếu bạn muốn thay thế các loại 29FA, bằng cách thay thế, bạn sẽ viết:

= Thay thế (A2, 3, 4, Hồi 39L))

Nhưng độ dài của đối số thứ 4 sẽ ngắn hơn 4 ký tự được xác định trong đối số thứ 3.

Mặt khác, nếu bạn muốn thay thế thì FA FA bằng cách sử dụng, thì bạn sẽ viết bài này:

= Thay thế (A2, 5, 2, Hồi Lluu))

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Thay thế chuỗi văn bản bằng hàm thay thế

Nếu chuỗi bạn muốn thay thế không phải lúc nào cũng xuất hiện ở cùng một nơi, thì bạn nên sử dụng chức năng thay thế.

Cú pháp thay thế diễn ra như thế này:

= Thay thế (văn bản, old_text, new_text, [instance_num])

Điều này khác một chút so với cú pháp cuối cùng của hàm thay thế, vì vậy hãy cẩn thận để không làm cho chúng trộn lên⚠

Bước 1: Văn bản

Đối số văn bản chỉ là một tham chiếu ô đến ô nơi bạn muốn thay thế văn bản.

Write:

=SUBSTITUTE(A2

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Và tất nhiên, đặt một dấu phẩy để đi đến cuộc tranh luận tiếp theo.

Bước 2: Văn bản cũ

Hàm thay thế không thay thế các ký tự từ một vị trí cố định trong một ô.

Thay vào đó, nó khéo léo tìm kiếm một chuỗi văn bản và bắt đầu thay thế các ký tự từ đó

Vì vậy, nếu bạn muốn thay thế phần FA FA của ID sản phẩm bằng cách sử dụng, viết: Viết:

= Thay thế (A2, Fu Fu

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Bước 3: Văn bản mới

Đối số new_text là những gì văn bản cũ nên được thay thế bằng.

Đối với ví dụ này, đó là một trong những người khác.

= Thay thế (A2, FA FA,

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Văn bản mới không có cùng chiều dài với văn bản cũ.

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel
Kasper Langmann, Chuyên gia Microsoft Office, Microsoft Office Specialist

Bước 4: Văn bản mới

Đối số new_text là văn bản thay thế cho văn bản cũ.

Vì vậy, chỉ cần viết các ký tự mới sẽ thay thế 4 ký tự cũ:

= Thay thế (A2, 3, 4,

Trong ví dụ công thức sau đây, 2 ID sản phẩm đầu tiên có 2 trường hợp của FA FA. Vì vậy, đối số NUM thể hiện xác định liệu chỉ có trường hợp đầu tiên của FA FA được thay thế bằng cách thức của LU LU hay cả hai trường hợp của FA FA có được thay thế bằng cách LU LU hay không.

Như bạn có thể thấy từ hình dưới đây, hãy viết 1 nếu bạn chỉ muốn thay thế phiên bản đầu tiên của FA FA.

= Thay thế (A2, FA FA, Hồi Lu, 1)

Hoặc don lồng sử dụng đối số num cá thể nếu mọi trường hợp của FA FA nên được thay thế:

= Thay thế (A2, FA FA ,, LU)

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

Và đó là cách thay thế văn bản động dựa trên vị trí của văn bản bạn muốn thay thế.

Sự khác biệt giữa thay thế và thay thế

Có một vài sự khác biệt tinh tế giữa hai chức năng thay thế này.

Cả hai đều thay thế một hoặc nhiều ký tự trong chuỗi văn bản bằng chuỗi văn bản khác.

Sự khác biệt nằm ở cách xác định chuỗi đầu tiên.

Thay thế chọn chuỗi đầu tiên dựa trên vị trí. Vì vậy, bạn có thể thay thế bốn ký tự, bắt đầu bằng ký tự thứ sáu trong chuỗi.

Thay thế chọn dựa trên việc chuỗi có khớp với tìm kiếm được xác định trước hay không. Ví dụ, bạn có thể nói với Excel để thay thế bất kỳ trường hợp nào của FA FA bằng cách LU LU.

Ngoài ra, & nbsp; hai chức năng giống hệt

Thay thế văn bản bằng cách tìm và thay thế

Một cách khác để thay thế văn bản là bằng tính năng ‘Tìm và thay thế của Excel.

Nó là một cách để thay thế các ký tự trong ô ban đầu thay vì phải thêm các cột bổ sung với các công thức.

1. Chọn tất cả các ô chứa văn bản để thay thế.

2. Từ tab ‘Trang chủ, nhấp vào‘ Tìm và chọn.

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

3. Từ hộp thoại Tìm và thay thế (trong tab Thay thế) Viết văn bản bạn muốn thay thế, trong ‘Tìm trường: Trường.

4. Vẫn trong hộp thoại ‘Tìm và thay thế, hãy viết văn bản mới để thay thế văn bản cũ bằng‘ Thay thế bằng trường:.

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel

5. Khi bạn nhấp vào nút thay thế tất cả, Excel thay thế tất cả các phiên bản của văn bản cũ bằng văn bản mới, trong các ô đã chọn.

Thay vào đó, nếu bạn muốn thay thế tất cả các phiên bản của văn bản trong toàn bộ sổ làm việc, chỉ cần chọn một ô duy nhất trước khi mở hộp thoại ‘Tìm và thay thế.

(Thay vì chọn nhiều ô).

Hướng dẫn replace part of text in excel - thay thế một phần văn bản trong excel
Kasper Langmann, Chuyên gia Microsoft Office, Microsoft Office Specialist

Đó là nó - bây giờ thì sao?

Với các hàm thay thế và thay thế, bạn có thể thay thế các chuỗi rất cụ thể bằng các chuỗi khác. Bạn có thể sử dụng các chữ cái, số hoặc các ký tự khác.

Nói tóm lại, bạn có thể thay thế văn bản bằng độ chính xác cực cao. Và điều đó giúp bạn tiết kiệm rất nhiều thời gian khi bạn cần thực hiện nhiều chỉnh sửa.

Ngoài ra, bạn có thể sử dụng công cụ tìm và thay thế, đây là tính năng được đánh giá thấp nhất của Excel. the most underrated feature of Excel.

Nhưng không ai có một lời mời làm việc chỉ dựa trên các kỹ năng của họ để thay thế các nhân vật trong một văn bản trong Microsoft Excel.

May mắn thay, có những khu vực khác của Excel là nam châm cho việc làm

Nhấn vào đây để tìm hiểu xem, sumif, vlookup và pivot bảng (yup, đó là nam châm) miễn phí trong khóa học Excel trực tuyến 30 phút của tôi.

Các nguồn lực khác

Thay thế văn bản thường được sử dụng để làm sạch dữ liệu để nó sẵn sàng để phân tích, công thức, bảng xoay, v.v.

Các cách khác để làm sạch dữ liệu là với các chức năng Excel quan trọng khác như trái, phải, giữa và LEN.

Hoặc với một trong hai cách xóa các hàng trống (một cách tốt hơn cách kia). Đọc tất cả về nó ở đây.

Kasper Langmann2022-10-04t09: 36: 53+00: 002022-10-04T09:36:53+00:00

Liên kết tải trang

Chức năng nào được sử dụng để thay thế một phần của văn bản trong ô trong Excel?

Sự mô tả.Thay thế thay thế một phần của chuỗi văn bản, dựa trên số lượng ký tự bạn chỉ định, bằng một chuỗi văn bản khác.Thay thếb thay thế một phần của chuỗi văn bản, dựa trên số byte bạn chỉ định, bằng một chuỗi văn bản khác.REPLACE replaces part of a text string, based on the number of characters you specify, with a different text string. REPLACEB replaces part of a text string, based on the number of bytes you specify, with a different text string.

Bạn có thể tìm và thay thế một phần của công thức trong Excel không?

Chọn các ô có công thức mà bạn muốn thay thế tham chiếu.Nếu bạn muốn thay thế trong toàn bộ bảng tính, chọn toàn bộ bảng tính.Đi về nhà -> Tìm và chọn -> Thay thế (phím tắt - Control + H).Go to Home –> Find and Select –> Replace (Keyboard Shortcut – Control + H).