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: