Ta bort specifik text från en cell i Excel och Google Kalkylark

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du tar bort specifik text från en cell i Excel och Google Kalkylark.

Ta bort specifik text

För att hitta och ta bort specifik text i Excel kan vi använda ersättningsfunktionen.

Låt oss säga att vi har bindestreck ("-") i en text och vi vill ta bort det. Vi kan göra detta med SUBSTITUTE -funktionen med hjälp av följande formel:

= BYTE (B3, "-", "")

I det här exemplet har vi tillhandahållit cellreferensen (B3), innehållet vi vill ta bort från texten ("-") och för ersättningstext den tomma strängen ("").

SUBSTITUTE-funktionen ersätter alla bindestreck ”-” med ingenting.

Vi kan ta bort alla andra tecken eller text från huvudtextsträngen genom att ersätta bindeströmsången ("-") i formeln med det tecknet eller texten.

Ta bort mer än ett tecken

Vi kan också ta bort mer än ett tecken från texten genom att häcka SUBSTITUTE -funktioner.

Låt oss säga att vi har parenteser och bindestreck i text och vi vill ta bort dem båda. Vi kommer att bära ut ersättningsfunktioner tre gånger för att få önskat resultat, så här:

= BYTE (Byt (Byt (B3, "(", ""), ")", ""), "-", "")

Först kommer Excel att ta bort "(") tecknet från texten, flyttas sedan till den yttre kapslade SUBSTITUTE-funktionen och tar bort ")" och fortsätter sedan till den ytterligare yttre SUBSTITUTE-funktionen och tar bort bindestecknet ("-").

Ta bort text i Google Kalkylark

Formeln för att ta bort texten genom att matcha innehåll fungerar exakt samma i Google Kalkylark som i Excel:

wave wave wave wave wave