Skip to main content

Ersätt data med Excels SUBSTITUTE-funktion

Teachers, Editors, Businessmen, Publishers, Politicians, Governors, Theologians (1950s Interviews) (Juni 2026)

Teachers, Editors, Businessmen, Publishers, Politicians, Governors, Theologians (1950s Interviews) (Juni 2026)
Anonim

De ERSÄTTNING funktionen kan användas för att ersätta befintliga ord, text eller tecken med ny data. Använda fall för funktionen inkluderar behovet av att ta bort icke-utskrivna tecken från importerad data, ersätta oönskade tecken med mellanslag och producera olika versioner av samma arbetsblad.

01 av 03

SUBSTITUTE Funktionssyntaxen

Substitutfunktionens syntax och argument

En funktions syntax avser funktionens layout och innehåller funktionens namn, parentes och argument. Syntaxen för ERSÄTTNING funktionen är:

= SUBSTITUTE (Text, Old_text, New_text, Instance_num)

Argumenten för funktionen är följande:

Text: (krävs) data som innehåller texten som ska ersättas. Detta argument kan innehålla

  • De faktiska uppgifterna i citatmärkena - rad två i bilden ovan.
  • En cellreferens till platsen för textdata i arbetsbladet - rad tre ovan.

gammal_text: (krävs) texten som ska ersättas.

ny_text: (krävs) texten som ska ersättas gammal_text.

Instance_num: (valfritt) ett nummer.

  • Om uteslutet, varje förekomst av gammal_text ersätts med ny_text.
  • Om inkluderat, bara förekomsten av gammal_text specificeras, såsom de första eller tredje instanserna, ersätts som i raderna fem och sex ovan.

Argument förERSÄTTNING funktionen är skiftlägeskänslig, vilket betyder om de data som skrivs in förgammal_text Argumentet har inte samma sak som uppgifterna iText argumentcell, inträffar ingen substitution.

Fortsätt läsa nedan

02 av 03

Använda SUBSTITUTE-funktionen

Även om det är möjligt att skriva hela formuläret manuellt i ett arbetsblad, är ett annat alternativ att använda Formelbyggare, som beskrivs i stegen nedan, för att mata in funktionen och dess argument till en cell som B3.

= SUBSTITUTE (A3, "Försäljning", "Intäkter")

Fördelarna med att använda Formula Builder är att Excel tar hand om att skilja varje argument med ett kommatecken och det omsluter gamla och nya textdata i citattecken.

  1. Klicka på cell B3 för att göra den aktiva cellen.
  2. Klicka påformler fliken på bandmenyn.
  3. Klicka påText ikonen på bandet för att öppna rullgardinsmenyn Textfunktioner.
  4. Klicka påERSÄTTNING i listan för att hämta upp Formelbyggare.
  5. Klicka påText linje.
  6. Klicka på cell A3 att ange denna cellreferens.
  7. Klicka pågammal_text linje.
  8. Typförsäljning, som är den text vi vill ersätta - det finns ingen anledning att bifoga texten i citattecken.
  9. Klicka påny_text linje.
  10. TypInkomst, eftersom texten ska ersättas.
  11. DeExempel Argumentet lämnas tomt eftersom det endast finns ett exempel på ordetförsäljning i cell A3.
  12. KlickGjort för att slutföra funktionen.
  13. TextenIntäktsredovisningska visas i cell B3.

Fortsätt läsa nedan

03 av 03

SUBSTITUTE vs REPLACE-funktioner

ERSÄTTNING skiljer sig frånBYTA UT funktion genom att det används för att utbyta specifik text på vilken plats som helst i vald data medan BYTA UT används för att ersätta text som uppträder vid en viss plats i data.