Note: The other languages of the website are Google-translated. Back to English

Hvordan fjernes bogstaver fra strenge / tal / celler i Excel?

Denne artikel taler om, hvordan man fjerner bogstaver fra tekststrenge / celler / tal i Excel. Og vi leverer fire metoder til at løse det efter matrixformel, brugerdefineret funktion og tredjeparts tilføjelse af Kutools til Excel.


Fjern bogstaver fra strenge / tal / celler med matrixformel

Vi kan anvende en matrixformel for at fjerne bogstaver fra strenge / tal / celler i Excel. Gør som følger:

1. Vælg en tom celle, du vil returnere tekststrengen uden bogstaver, indtast formlen =SUM(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10) (A2 er den celle, du vil fjerne bogstaver fra) ind i den, og tryk på Ctrl + Flytte + Indtast nøgler på samme tid.
doc fjern bogstaver fra tekst 1

2. Bliv ved med at vælge cellen, og træk derefter dens fyldhåndtag til det område, som du har brug for. Og nu vil du se, at alle bogstaver er fjernet fra originale tekststrenge som vist nedenstående skærmbillede:

Noter:
(1) Denne matrixformel fjerner alle slags tegn undtagen de numeriske tegn. For eksempel er den originale tekststreng abc-859 * -24test, denne matrixformel fjerner alle bogstaver og specialtegn (* og -) og vend tilbage 85924.
(2) Hvis der ikke er noget tal i tekststrengen, returnerer denne matrixformel 0.

Batch Separer tekst og tal fra en celle / kolonne i forskellige kolonner / rækker

Kutools til Excel forbedrer dens Opdel celler hjælpeprogram og understøtter at batch adskille alle teksttegn og tal i en celle / kolonne i to kolonner / rækker.


adskilte celle separate tekstnumre

Fjern bogstaver fra strenge / tal / celler med brugerdefineret funktion

Vi kan også tilføje en brugerdefineret funktion til Excel til fjernelse af bogstaver fra strenge / tal / celler. Gør som følger:

1. Trykke andre + F11 nøgler på samme tid for at åbne vinduet Microsoft Visual Basic for Applications.

2. Klik indsatte > Moduler, og kopier og indsæt derefter følgende kode i det nye modulvindue, der åbnes.

VBA: Fjern bogstaver fra strenge / tal / celler i Excel

Function StripChar(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "\D"
StripChar = .Replace(Txt, "")
End With
End Function

3. Gem denne brugerdefinerede funktion. Vælg en tom celle, du vil returnere tekststrengen uden bogstaver, og indtast formlen = StripChar (A2) (A2 er den celle, som du vil fjerne bogstaver fra) ind i den, og træk udfyldningshåndtaget ned til det område, som du har brug for. Se skærmbilleder:

Bemærkninger:
(1) Denne brugerdefinerede funktion kan også fjerne alle slags tegn undtagen de numeriske tegn. For eksempel er den originale tekststreng abc-859 * -24test, denne matrixformel fjerner bogstaver og specialtegn (* og -) og vend tilbage 85924.
(2) Denne brugerdefinerede funktion returnerer numre, der er gemt som tekststrenge.


Fjern bogstaver fra strenge / tal / celler med EXTRACTNUMBERS-funktionen af ​​Kutools til Excel

Denne metode introducerer Kutools til Excel UDTALNINGSNUMMERE funktion til let at fjerne alle bogstaver fra sting / tal / celler i Excel. Gør som følger:

Kutools til Excel - Indeholder mere end 300 praktiske værktøjer til Excel. Gratis prøveversion med fuld funktion 30-dag, intet kreditkort påkrævet! Gratis prøveperiode nu!

1. Vælg en tom celle, du vil returnere tekststrengen uden bogstaver, og klik Kutools > Funktioner > tekst > EKSTRANUMMERE. Se skærmbillede:

2. I dialogboksen Funktionsargumenter åbner du den celle, som du vil fjerne bogstaver fra, ind i txt er det valgfrit at skrive TRUE or Falsk ind i N boks og klik på OK .

Bemærk: Indtastning TRUE returnerer numeriske tal, mens du ikke skriver noget eller FALSK returnerer numre, der er gemt som tekststrenge.

3. Bliv ved med at vælge cellen, og træk Fill Handle til det område, som du har brug for. Og så vil du se, at alle bogstaver er fjernet fra originale tekststrenge. Se skærmbillede:

Kutools til Excel - Indeholder mere end 300 praktiske værktøjer til Excel. Gratis prøveversion med fuld funktion 30-dag, intet kreditkort påkrævet! Hent den nu

Bemærkninger:
(1) Du kan skrive formlen = UDTAGNUMMERE (A2, SAND) ind i den valgte celle direkte, og træk derefter udfyldningshåndtaget til det område, som du har brug for.
(2) Denne EXTRACTNUMBERS-funktion fjerner også alle slags tegn undtagen de numeriske tegn.


Fjern bogstaver fra strenge / tal / celler med Fjern tegn nytte af Kutools til Excel

Alle ovenstående metoder fjerner alle tegn undtagen de numeriske tegn. Men nogle gange vil du måske kun fjerne bogstaver fra tekststrengen, men forblive numeriske tegn og andre. Denne metode introducerer Kutools til Excel Fjern tegn hjælpeprogram for at få det gjort let i Excel.

Kutools til Excel - Indeholder mere end 300 praktiske værktøjer til Excel. Gratis prøveversion med fuld funktion 30-dag, intet kreditkort påkrævet! Gratis prøveperiode nu!

1. Vælg de celler, som du vil fjerne bogstaver fra, og klik på Kutools > tekst > Fjern tegn.

2. I åbningsdialogboksen Fjern tegn skal du markere Alpha valgmulighed, og klik på knappen Ok knap. Og så vil du se, at kun bogstaver fjernes fra valgte celler. Se skærmbillede:
doc fjern bogstaver fra tekst 6
Bemærk: Hvis du virkelig vil fjerne alle slags tegn undtagen de numeriske, kan du kontrollere Ikke-numerisk valg og klik på Ok i dialogboksen Fjern tegn. Se skærmbillede:
doc fjern bogstaver fra tekst 7

Kutools til Excel - Indeholder mere end 300 praktiske værktøjer til Excel. Gratis prøveversion med fuld funktion 30-dag, intet kreditkort påkrævet! Hent den nu


Demo: Fjern bogstaver fra strenge / tal / celler i Excel


Kutools til Excel indeholder mere end 300 praktiske værktøjer til Excel, gratis at prøve uden begrænsning om 30 dage. Download og gratis prøveversion nu!

Relaterede artikler:


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Sorter kommentarer efter
Kommentarer (9)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Mange tak
Denne kommentar blev minimeret af moderatoren på webstedet
Hvad hvis du vil bevare tallets format eller har decimaler? dvs Apple30.01? til svar af 30.01? din vb falder plet?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Format ukendt,
I denne situation anbefales Kutools til Excel's Fjern tegn-funktion.
Vælg cellerne, aktiver funktionen Fjern tegn, marker kun Alpha-indstillingen, og klik på OK-knappen for at fjerne alle alfategn og forblive tal inklusive decimaler.
Denne kommentar blev minimeret af moderatoren på webstedet
hej, jeg vil gerne spørge, om der er en formel til at tilføje punktum på hver forkortelse i en celle i en sætning?

eksempel

825 apple rd st #5 - jeg vil tilføje punktum på "rd" og "st" for at gøre det formelt


håber du kan hjælpe mig

tak
Denne kommentar blev minimeret af moderatoren på webstedet
Hej ed,
Tilføj tekst-funktionen i Kutools til Excel kan hjælpe dig med at løse problemet: https://www.extendoffice.com/product/kutools-for-excel/excel-add-same-text-to-multiple-cells.html
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg skal slette al tekst i en celle UNDTAGET et bestemt sæt ord. For eksempel en liste over frugter eller grøntsager i kolonne A, og kolonne B har en beskrivelse af grøntsagerne, inklusive farve, og jeg vil fjerne al tekst i cellerne i kolonne B undtagen farveord. Nogle ideer?
Denne kommentar blev minimeret af moderatoren på webstedet
YEAHHHHHHHHH. Endelig noget der virker! Gj!
Denne kommentar blev minimeret af moderatoren på webstedet
NOOOSSAAA!
Você não tem noção do tanto que isso me ajudou!!!
MUITO BOM!
Denne kommentar blev minimeret af moderatoren på webstedet
Принцип работы формулы массива понял, есть вопрос насчет конкатенации (0&A2), for чего она в формуле?
Если убрать ее и блок +1 после ROW(), FORMула перестает работать
Der er endnu ingen kommentarer her

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL