Hướng dẫn how do i substitute in excel? - làm cách nào để thay thế 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

Purpose 

Thay thế văn bản dựa trên nội dung

Ghi chú sử dụng & NBSP;

Hàm thay thế Excel có thể thay thế văn bản bằng cách khớp. & NBSP; Sử dụng hàm thay thế khi bạn muốn thay thế văn bản dựa trên phù hợp, không phải vị trí. Tùy chọn, bạn có thể chỉ định thể hiện của văn bản tìm thấy để thay thế (nghĩa là ví dụ thứ nhất, phiên bản thứ hai, v.v.).

Thay thế là nhạy cảm trường hợp. Để thay thế một hoặc nhiều ký tự không có gì, hãy nhập một chuỗi trống ("").

Ví dụ

Dưới đây là các công thức được sử dụng trong ví dụ hiển thị ở trên:

=SUBSTITUTE(B5,"t","b") // replace all t's with b's
=SUBSTITUTE(B6,"t","b",1) // replace first t with b
=SUBSTITUTE(B7,"cat","dog") // replace cat with dog
=SUBSTITUTE(B8,"&","") // replace # with nothing
=SUBSTITUTE(B9,"-",", ") // replace hyphen with comma

Hàm & nbsp; thay thế không thể thay thế nhiều chuỗi cùng một lúc. Tuy nhiên, thay thế có thể được lồng bên trong chính nó để hoàn thành điều tương tự. Ví dụ: với văn bản "a & nbsp; (chó)" trong ô A1, công thức bên dưới sẽ tước dấu ngoặc đơn () từ văn bản:

=SUBSTITUTE(SUBSTITUTE(A1,"(",""),")","") // returns "a dog"

Cách tiếp cận tương tự này có thể được sử dụng trong một công thức phức tạp hơn để bình thường hóa số điện thoại.

Các chức năng liên quan

Sử dụng hàm thay thế & nbsp; để thay thế văn bản tại một vị trí đã biết trong chuỗi văn bản. & Nbsp; sử dụng chức năng & nbsp; thay thế & nbsp; để thay thế văn bản bằng cách tìm kiếm khi vị trí không được biết. Sử dụng tìm hoặc tìm kiếm để xác định vị trí của văn bản cụ thể.

Ghi chú

  • Thay thế tìm và thay thế.old_textwith new_text trong một chuỗi văn bản.old_textwith new_text in a text string.
  • Giới hạn ví dụ thay thế thay thế a & nbsp; ví dụ cụ thể của old_text.
  • Khi trường hợp bị bỏ qua, tất cả các trường hợp của old_text được thay thế bằng new_text.
  • Thay thế là nhạy cảm trường hợp và không hỗ trợ ký tự đại diện.

  • Nhà
  • Năng suất

Bạn có cần thay thế một phần cụ thể của một văn bản? Bạn có thể sử dụng chức năng thay thế trong Excel để giúp bạn. Đây là cách!

Microsoft Excel logo

Trong Excel, hàm thay thế tìm thấy một chuỗi trong một ô và thay thế nó bằng một chuỗi khác. Hàm thay thế là nhạy cảm trường hợp và tìm kiếm các trường hợp của chuỗi trong ô.

Bạn có thể chọn xem chức năng thay thế có hoạt động trên một trường hợp cụ thể của chuỗi hay nếu nó ảnh hưởng đến tất cả các trường hợp. Điều này thay thế, hoặc thay thế, tất cả các lần xuất hiện của chuỗi cũ với chuỗi mới.

Chức năng thay thế cú pháp

=SUBSTITUTE(text, old_text, new_text, [instance_num])
  • Văn bản: Bản thân một chuỗi hoặc ô đích nơi bạn muốn chức năng nhìn.: Either a string itself or a target cell where you want the function to look.
  • old_text: chuỗi mà bạn muốn thay thế.: The string that you want to replace.
  • New_Text: Chuỗi mới sẽ thay thế cho cái cũ.: The new string which will take the place of the old one.
  • [Instance_num]: Số lượng thể hiện của chuỗi cũ mà bạn muốn thay thế. Để trống nếu bạn muốn tất cả các trường hợp được thay thế.: The instance number of the old string that you want to replace. Leave blank if you want all instances to be replaced.

Mặc dù cú pháp chính thức của Excel sử dụng thuật ngữ văn bản thay vì chuỗi, bạn có thể sử dụng hàm trên cả số và ký hiệu. Nếu bạn muốn xóa một ký tự, bạn chỉ có thể thay thế nó bằng trống.

Cách sử dụng hàm thay thế

Không có gì tốt hơn một ví dụ để xem chức năng thay thế được sử dụng. Trong ví dụ cụ thể này, chúng tôi có một số điện thoại có mã quốc gia sai (+98). Mục tiêu là thay đổi mã quốc gia này thành chính xác (+1) bằng cách sử dụng hàm thay thế.

An example of the substitute function in Excel

  1. Chọn ô mà bạn muốn chuỗi thay thế xuất hiện. Đó sẽ là A2 cho ví dụ này.A2 for this example.
  2. Trong thanh công thức, nhập công thức bên dưới và nhấn enter: ________ 3 Điều này sẽ nhìn vào bên trong ô A2, tìm chuỗi 98 và thay thế nó bằng 1. Số trường hợp là 1 trong phần cuối cùng của công thức chỉ ra rằng chỉ có 98 đầu tiên nên được thay thế.Enter:
    =SUBSTITUTE(A2, "98", "1", 1)
    This will look inside cell A2, find the string 98, and replace it with 1. The instance number of 1 in the final part of the formula expresses that only the first 98 should be replaced.
  3. Excel bây giờ sẽ thay đổi 98 đầu tiên thành 1, thay đổi mã quốc gia cho số điện thoại. Bạn có thể đi trước và xóa số phiên bản và quan sát cách số sẽ thay đổi, vì mỗi 98 được thay thế bằng 1.

Thay thế lồng nhau

Hàm thay thế không thể thay thế một loạt các chuỗi trong một tế bào. Tuy nhiên, bạn có thể có ba thay thế riêng biệt được thực hiện trên cùng một ô. Một cách tốt để đạt được điều này là làm tổ các chức năng bên trong nhau.

An example of a nested SUBSTITUTE function in Excel

Trong ví dụ này, chúng tôi có một ô chứa ba chữ viết tắt. Mục tiêu là thay thế chúng bằng tên đầy đủ mà chúng đại diện.

  1. Chọn ô nơi bạn muốn đầu ra xuất hiện. C2 trong ví dụ này.C2 in this example.
  2. Trong thanh công thức, nhập công thức bên dưới: ____ 4 vì hàm trong cùng nhìn vào bên trong ô A2, hai cái khác cũng sẽ nhìn vào bên trong A2.A2, the two others will look inside A2 as well.
  3. Nhấn Enter. Excel bây giờ sẽ thay thế chữ viết tắt bằng tên đầy đủ.Enter. Excel will now replace the abbreviation with the full names.

Bây giờ bạn có thể sử dụng chức năng thay thế

Hàm thay thế cho bạn khả năng thay thế các ký tự trong chuỗi. Bạn cũng có thể xác định tỷ lệ mắc của chuỗi bạn muốn thay thế.

Chức năng cũng cho phép bạn thay thế các chuỗi bằng khoảng trống hoặc thay thế khoảng trống bằng các chuỗi. Bạn cũng có thể sử dụng tính năng tìm kiếm và thay thế trong Excel để tìm và thay thế mọi thứ.

Làm thế nào để bạn thay thế công thức?

Phương pháp thay thế bao gồm ba bước: Giải một phương trình cho một trong các biến.Thay thế (plug-in) Biểu thức này vào phương trình khác và giải.Hợp lý hóa giá trị vào phương trình ban đầu để tìm biến tương ứng.

Làm thế nào để bạn thực hiện nhiều người thay thế trong excel?

= Thay thế (A2, "1", "2", 1) - Thay thế lần xuất hiện đầu tiên của "1" bằng "2".= Thay thế (A2, "1", "2", 2) - Thay thế lần xuất hiện thứ hai của "1" bằng "2".= Thay thế (A2, "1", "2") - Thay thế tất cả các lần xuất hiện của "1" bằng "2". - Substitutes the first occurrence of "1" with "2". =SUBSTITUTE(A2, "1", "2", 2) - Substitutes the second occurrence of "1" with "2". =SUBSTITUTE(A2, "1", "2") - Substitutes all occurrences of "1" with "2".