Hur man använder Excel SUBSTITUTE-funktionen

Innehållsförteckning

Sammanfattning

Excel SUBSTITUTE-funktionen ersätter text i en viss sträng genom att matcha. Till exempel = SUBSTITUTE ("952-455-7865", "-", "") returnerar "9524557865"; strecket är avskalat. SUBSTITUTE är skiftlägeskänslig och stöder inte jokertecken.

Ändamål

Ersätt text baserat på innehåll

Returvärde

Den bearbetade texten

Syntax

= SUBSTITUTE (text, old_text, new_text, (instance))

Argument

  • text - Texten som ska ändras.
  • old_text - Texten som ska ersättas.
  • new_text - Texten som ska ersättas med.
  • instans - (valfritt) Instansen som ska ersättas. Om den inte levereras byts alla instanser ut.

Version

Excel 2003

Användningsanmärkningar

Excel SUBSTITUTE-funktionen kan ersätta text genom att matcha. Använd SUBSTITUTE-funktionen när du vill ersätta text baserat på dess innehåll, inte position. Alternativt kan du ange förekomsten av den hittade texten som ska ersättas (dvs. första instans, andra instans, etc.).

Exempel

Nedan följer formlerna som används i exemplet som visas ovan:

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

Observera SUBSTITUTE är skiftlägeskänslig. För att ersätta ett eller flera tecken med ingenting, ange en tom sträng (""), som i det senaste exemplet.

Anteckningar

  • SUBSTITUTE hittar och ersätter old_text med new_text i en textsträng.
  • Exempelvis begränsar SUBSTITUTE ersättare till en särskild instans av gammal_text . om den inte tillhandahålls ersätts alla förekomster av gammal_text med ny_text .
  • Använd SUBSTITUT för att ersätta text baserat på innehåll. Använd REPLACE-funktionen för att ersätta text baserat på dess plats.
  • SUBSTITUTE är skiftlägeskänslig och stöder inte jokertecken.

Relaterade videoklipp

Hur man räknar tecken med LEN-funktionen I den här videon tittar vi på hur man använder LEN-funktionen för att beräkna antalet tecken i en textsträng. LEN är en överraskande användbar funktion som förekommer i många formler. Hur man bygger allt i en formel I den här videon bygger vi en formel som räknar ord i en cell med funktionerna LEN och SUBSTITUT.

Intressanta artiklar...