Hvordan fjerne alle tegn etter den første /siste plassen fra celler i Excel?

Denne delen vil introdusere formler for å fjerne alle tegn etter den første eller siste plass i Excel. Gjør følgende:

Fjern alle tegn etter den siste plassen

Velg en tom celle, skriver du inn formelen = LEFT (A2, FINN ("^^", erstatte (A2, "" "^^", LEN (A2) -LEN (bytt ut (A2, "", "")))) - 1) (A2 er den cellen der du vil fjerne alle tegn etter siste plass) inn i det, og dra fyllhåndtaket til området som du trenger. Formula er for komplisert til å huske? Lagre formelen som en Auto Tekst oppføring for gjenbruk med bare ett klikk i fremtiden! Les mer ... gratis prøve


Og da vil du se alle tegnene etter den siste plassen blir fjernet i hver celle. Se skjermbilde:


Fjern alle tegn etter den første plassen

Velg en tom celle, skriver du inn formelen = LEFT (A2, FINN ("", A2) -1 ) (A2 er den cellen der du vil fjerne alle tegn etter den første plass) inn i det, og dra fyllhåndtaket ned til området som du trenger.


Fjern alle tegn etter den siste plassen med brukerdefinerte funksjonen

Du kan også bruke en brukerdefinert funksjon for å fjerne alle tegn etter den siste plassen fra celler i Excel. Gjør følgende:

1. Trykk ALT + F11 tastene samtidig for å åpne Microsoft Visual Basic for Applications vinduet.

2. Klikk Sett > Modul, og deretter kopiere og lime inn følgende kode inn i den nye modulen vindu

VBA. Fjern alle tegn etter den siste plassen i Excel

Funksjon RemoveAfterLastSpace (Txt As String) As StringWith Create ( "VBScript.RegExp"). Mønster = "\\ r + \\ w + $" RemoveAfterLastSpace = .Sett (Txt, "") End WithEnd Function


tre. Lagre brukerdefinerte funksjonen og lukke Microsoft Visual Basic for Applications vinduet.

4. Velg en tom celle, skriver du inn formelen = RemoveAfterLastSpace (A2) (A2 er den cellen der du vil fjerne alle tegn etter siste plass) inn i det, og dra fyllhåndtaket til området som du trenger.


Og da vil du se alle tegnene etter den siste plassen blir fjernet fra hver celle. Se skjermbilde:


Fjern alle tegn etter den første plassen med Kutools for Excel

Denne metoden vil innføre Kutools for Excel Split Names verktøyet til å raskt fjerne alle tegn etter den første . plass fra celler i Excel
Kutools for Excel - Kombinerer Mer enn 120 avanserte funksjoner og verktøy for Microsoft Excel
Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce

1. Velg området du vil fjerne alle tegn etter den første plassen fra hver celle, og klikk Kutools > Tekst > Split navn. Se skjermbilde:


2. I åpnings Split navn dialogboksen bare sjekk fornavn alternativet, og klikk på OK-knappen.


3. Og angi den første cellen bestemmelsesområdet inn i andre Split navn dialogboksen, og klikk på OK-knappen.


Og nå vil du se alle tegnene er fjernet etter den første plassen fra hver celle. Se skjermbilde:


Gratis Last ned Kutools for Excel Nå