Hur tar jag bort texter före eller efter en viss karaktär från celler i Excel?
Den här artikeln introducerar olika metoder för att ta bort texter före eller efter ett visst tecken eller den n: e förekomsttecken från celler i Excel.
Metod B: Ta bort texter före eller efter det första eller sista specifika tecknet med formeln
Metod C: Radera texter före eller efter den n: e förekomsttecknet efter formel
Metod D: Ta bort texter före / efter en viss karaktär med Kutools för Excel
Ta bort texter före eller efter specifikt tecken med Sök och ersätt i Excel
För att ta bort alla texter före eller efter en viss karaktär med funktionen Sök och ersätt, gör så här.
1. Markera cellerna du vill ta bort texter före eller efter ett visst tecken, tryck på ctrl + H nycklar för att öppna Sök och ersätt dialog.
I dialogrutan Sök och ersätt:
1. För att ta bort alla före det specifika tecknet, t.ex. komma, skriv *, i Hitta det textruta;
2. För att ta bort allt efter det specifika tecknet, t.ex. komma, skriv ,* i Hitta det textruta;
Anmärkningar:
1. Du kan ändra komma till valfri karaktär efter behov.
2. I det här fallet tas alla texter före det sista kommaet eller efter det första kommaet bort från de valda cellerna.
2. Behåll Ersätt med textrutan tom och klicka sedan på Ersätt alla knapp. Se skärmdump:
Ta bort alla numeriska, icke-numeriska eller angivna tecken från celler i Excel
Kutools för excel's Ta bort karaktär verktyget hjälper dig att enkelt ta bort alla numeriska, icke-numeriska eller angivna tecken från valda celler i Excel.
Ladda ner hela funktionen 30-dagars gratis spår av Kutools för Excel nu!
Radera texter före eller efter det första / sista specifika tecknet med formeln
Detta avsnitt visar formler för att ta bort allt före eller efter det första / sista specifika tecknet från celler i Excel.
För att ta bort allt före första komma, snälla du:
Välj en tom cell, kopiera och klistra in formeln nedan i den och tryck på ange nyckel. Dra sedan i Fyll handtaget för att tillämpa formeln på andra celler. Se skärmdump:
Formel: Ta bort allt före det första komma
= HÖGER (B5, LEN (B5)-HITTA(",",B5))
Anmärkningar:
1. I ovanstående formel är B5 cellen som du tar bort texter från, och "," är det tecken du tar bort texter baserat på.
2. Använd följande formel för att ta bort allt före det sista specifika tecknet:
= HÖGER (B5, LEN (B5) -FIND ("@", SUBSTITUTE (B5,"Karaktär"," @ ", (LEN (B5) -LEN (SUBSTITUTE (B5,"Karaktär"," "))) / LEN ("Karaktär"))))
För att ta bort allt efter första komma, snälla du:
Välj en tom cell, kopiera och klistra in formeln nedan i den och tryck på ange nyckel. Dra sedan i Fyll handtaget för att tillämpa formeln på andra celler. Se skärmdump:
Formel: Ta bort allt efter första komma
= VÄNSTER (B5, HITTA (",", B5) -1)
Anmärkningar:
1. I ovanstående formel är B5 cellen som du tar bort texter från, och "," är det tecken du tar bort texter baserat på.
2. Använd följande formel för att ta bort allt efter det senaste specifika tecknet:
= VÄNSTER (B5, HITTA ("@", SUBSTITUTE (B5,"karaktär"," @ ", LEN (B5) -LEN (SUBSTITUTE (B5,"karaktär"," ")))) - 1)
Radera texter före eller efter den n: e förekomsttecknet efter formel
Nedanstående formler kan hjälpa till att ta bort alla före eller efter den n: e förekomsttecken från celler i Excel.
För att ta bort allt före nionde förekomsttecken från celler, du behöver:
Välj en tom cell för att mata ut resultatet, kopiera formeln nedan till den och tryck på ange nyckel. Dra sedan i Fyll handtaget för att tillämpa formeln på andra celler. Se skärmdump:
Formel: Ta bort allt före kommandot för den andra förekomsten
= HÖGER (SUBSTITUT (B5, ",", CHAR (9), 2), LEN (B5) - HITTA (CHAR (9), SUBSTITUTE (B5, ",", CHAR (9), 2), 1) + 1)
Anmärkningar:
1. I formlerna, B5, ","och 2 nummer betyder att allt innehåll efter den andra förekomsten kommer att tas bort från cell B5.
2. Du kan ändra ","och 2 nummer till valfri karaktär och förekomstposition nummer som du behöver.
För att ta bort allt efter nionde förekomst karaktär från celler, du behöver:
Välj en tom cell för att mata ut resultatet, kopiera formeln nedan till den och tryck på ange nyckel. Dra sedan i Fyll handtaget för att tillämpa formeln på andra celler. Se skärmdump:
Formel: Ta bort allt efter den andra förekomstkomman
= VÄNSTER (SUBSTITUT (B5,",", CHAR (9),2), HITTA (CHAR (9), SUBSTITUTE (B5,",", CHAR (9),2), 1) -1)
Anmärkningar:
1. I formlerna, B5, ","och 2 nummer betyder att allt innehåll efter den andra förekomsten kommer att tas bort från cell A7.
2. Du kan ändra ","och 2 nummer till valfri karaktär och förekomstposition nummer som du behöver.
Ta enkelt bort texter före / efter en viss karaktär med Kutools för Excel
Om det bara finns en kommaseparator för varje cell i ett intervall och du vill ta bort allt före eller efter detta komma från celler, försök Dela celler nytta av Kutools för Excel. Detta verktyg hjälper dig att lösa problemet med bara flera klick:
1. Markera cellerna som du vill ta bort allt före eller efter kommaet från och klicka sedan på Kutools > text > Dela celler. Se skärmdump:
2. I Dela celler Välj dialogrutan Dela upp till kolumner alternativet i Typ avsnittet och i Dela med väljer du Övriga och skriv ett komma i den tomma rutan och klicka sedan på OK knapp. Se skärmdump:
3. En annan Dela celler dialogrutan dyker upp, välj en tom cell för att hitta texterna och klicka sedan på OK knapp.
Då kan du se att de markerade cellerna delas upp med specifikt tecken - komma. Se skärmdump:
Om du vill ha en gratis provperiod (30 dagar) av det här verktyget, klicka för att ladda ner den, och gå sedan till för att tillämpa operationen enligt ovanstående steg.
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!