Ersätt data med Excels SUBSTITUTE-funktion

Innehållsförteckning:

Ersätt data med Excels SUBSTITUTE-funktion
Ersätt data med Excels SUBSTITUTE-funktion
Anonim

Ersätt funktionen ersätter befintliga ord, text eller tecken med nya data. Använd SUBSTITUTE-funktionen för att ta bort tecken som inte skrivs ut från importerad data, ersätta oönskade tecken med mellanslag och skapa olika versioner av samma kalkylblad.

Instruktionerna i den här artikeln gäller Excel 2019, 2016, 2013, 2010, 2007; Excel för Microsoft 365, Excel Online, Excel för Mac, Excel för iPad, Excel för iPhone och Excel för Android.

SUBSTITUTE Funktionssyntax

En funktions syntax hänvisar till funktionens layout och inkluderar funktionens namn, parenteser och argument.

Syntaxen för SUBSTITUTE-funktionen är:

=SUBSTITUTE(Text, Old_text, New_text, Instance_num)

Image
Image

Argumenten för funktionen är:

  • Text (obligatoriskt): Data som innehåller texten som ska ersättas. Detta argument kan innehålla de faktiska uppgifterna inom citattecken (se rad 2 i bilden ovan) eller en cellreferens till platsen för textdata i kalkylbladet (se rad 3 och 4).
  • Old_text (obligatoriskt): Texten som ska ersättas.
  • New_text (obligatoriskt): Texten som kommer att ersätta Old_text.
  • Instance_num (valfritt): Ett nummer. Om detta nummer utelämnas ersätts varje instans av Old_text med New_text. Om detta nummer ingår ersätts de angivna förekomsterna av Old_text (se rad 5).

Argument för SUBSTITUTE-funktionen är skiftlägeskänsliga. Om data som angetts för Old_text-argumentet inte har samma skiftläge som data i Text-argumentcellen, sker ingen substitution.

Använd SUBSTITUTE-funktionen

Även om det är möjligt att skriva in hela formeln manuellt i en kalkylbladscell, är ett annat alternativ att använda dialogrutan Funktionsargument (eller Formelbyggaren i Excel för Mac) för att mata in funktionen och dess argument i en cell.

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

När du använder dialogrutan tar Excel hand om att separera varje argument med ett kommatecken och det omsluter gamla och nya textdata inom citattecken.

  1. Ange data för handledningen i ett tomt Excel-kalkylblad.

    Image
    Image
  2. Välj cell B3 för att göra den till den aktiva cellen.
  3. Välj Formler.
  4. Välj Text för att öppna rullgardinsmenyn Textfunktioner.
  5. Välj SUBSTITUTE i listan för att öppna dialogrutan Funktionsargument. I Excel för Mac öppnas Formula Builder.
  6. Placera markören i textrutan Text.

  7. Välj cell A3 på kalkylbladet för att ange denna cellreferens.
  8. Placera markören i textrutan Old_text.
  9. Enter Försäljning. Det här är texten som kommer att ersättas. Det finns ingen anledning att omge texten inom citattecken.
  10. Placera markören i textrutan New_text.
  11. Enter Revenue. Denna text kommer att ersätta försäljning.

    Image
    Image
  12. Argumentet Instance_num lämnas tomt eftersom det bara finns en instans av ordet Sales i cell A3.
  13. Välj OK. Förutom i Excel för Mac, där du väljer Klar.
  14. Texten Intäktsrapport visas i cell B3.

SUBSTITUTE vs. REPLACE-funktioner

SUBSTITUTE skiljer sig från REPLACE-funktionen genom att den används för att utbyta specifik text på valfri plats i vald data. REPLACE används för att ersätta all text som förekommer på en specifik plats i datan.

Rekommenderad: