Hoe om strepies in Excel te verwyder (3 metodes)

  • Deel Dit
Hugh West

Soms wil ons sekere waardes sonder strepies nagaan om 'n dieper begrip van die inligting te kry. Maar wanneer die data groot is, is dit nie 'n wyse manier om strepies met die hand te verwyder nie. In hierdie artikel sal jy leer hoe om strepies in Excel op die drie doeltreffendste maniere te verwyder.

Laai oefensjabloon af

Jy kan die gratis oefen Excel-sjabloon aflaai vanaf hier en oefen op jou eie.

Verwyder strepies in Excel.xlsm

3 maklike metodes om strepies in Excel te verwyder

Hierdie afdeling sal die metodes bespreek om strepies in Excel te verwyder deur die Vind & Vervang -opdrag in Excel, deur die SUBSTITUTE -funksie te gebruik, en deur VBA-kode te implementeer.

1. Soek & Vervang opdrag om strepies te verwyder

Die Vind & Vervang -opdrag is die maklikste en mees algemene kenmerk om die meeste van die Excel-verwante take uit te voer. Hier sal ons leer weet hoe om strepies uit te vee deur die Vind & Vervang -kenmerk in Excel.

Die stappe om dit te doen word hieronder gegee,

Stap 1:

  • Kies die datastel .
  • Gaan onder die Tuis -oortjie na Vind & Kies -> Vervang.

Stap 2:

  • Van die opspringvenster Vind en Vervang -blokkie, in die Vind wat -veld, skryf die streep (-) -simbool.
  • Los die Vervang met -veld blank .
  • Druk Vervang alles .

Dit sal al die strepies van jou datastel in Excel.

Ding wat jy in gedagte moet hou

Daar is 'n groot nadeel in die gebruik van Find & Vervang opdrag om strepies in Excel te verwyder. Wanneer jou data begin met nommer nul (0) (byvoorbeeld, 002-10-2324), sal dit al die voorste nulle verwyder en vir jou 'n uitvoer van gewysigde data gee (byvoorbeeld, 002-10- 2324 sal 2102324 word). So as jy die Vind & Vervang opdrag om strepies uit te vee, maak seker dat jy 'n rugsteunkopie van die oorspronklike data het.

Lees meer: Verwyder strepies van telefoonnommer in Excel

2. Formule om strepies in Excel uit te vee

Anders as Vind & Vervang -opdragfunksie in Excel, die gebruik van formule is die veiligste en mees beheerde manier om enige soort resultate in Excel te onttrek. Om die afvoer van 'n datastel sonder strepies in Excel te kry, kan jy die PLAASVERVANGER-funksie implementeer.

Generiese PLAASVERVANG-formule,

=SUBSTITUTE(cell, “old_string”, “new_string”)

Hier,

ou_teks = die string wat jy wil verwyder.

nuwe_teks = die string waarmee jy wil vervang.

Stappe om strepies in Excel te verwyder met die VERVANG funksie word hieronder gegee,

Stap 1:

  • In 'n leë sel waar jy wil hê jou resultaat moet verskyn, plaas eers 'n gelyke (=) teken en skryf dan PLAASVERVANGER daarmee saam.
  • Binne die hakies van die PLAASVERVANGER-funksie, skryf eers die selverwysingsnommer waaruit jy strepie wil verwyder (-) (in ons geval was die selnommer C5 ).
  • Sit dan 'n komma (,) -simbool en daarna skryf streep (-) simbool binne dubbele aanhalingstekens (of enige ou teks wat jy wil verwyder).
  • Sit weer 'n komma (,) en laastens, los leë dubbele aanhalingstekens as jy 'n nulstring in plaas van 'n streep (-) wil hê (of enige nuwe string waarmee jy jou ou teks wil vervang).

Dus, ons vereiste formule sal so lyk die volgende,

=SUBSTITUTE(C5,”-”,””)

  • Druk Enter .

Dit sal strepies (-) (of enige ander teks wat jy gekies het) vervang met nulstring (of die string waarmee jy dit vervang).

Stap 2: Sleep die ry af met Vulhandvatsel om die formule op die res van die datastel toe te pas.

Nou het jy die resultaat van 'n datastel met enige strepies (-) uit.

Lees meer: Hoe om spesiale karakters in Excel te verwyder

3. Sluit VBA-kode in om strepies te verwyder

As jy 'n ervare Excel-gebruiker is, dan is hierdie metode net vir jou. Die gebruik van VBA om strepies te verwyder is die vinnigste en die absolute manier om die werk wat gedoen is te doen.

Stap 1: Druk Alt + F11 op jou sleutelbord of gaan na die tab Ontwikkelaar -> VisueelBasic om Visual Basic Editor oop te maak.

Stap 2: In die pop- op kode venster, vanaf die kieslysbalk, klik Voeg in -> Module .

Stap 3: Kopieer die volgende kode en plak dit in die kodevenster.

1160

Jou kode is nou gereed om te hardloop.

Stap 4: Druk F5 op jou sleutelbord of kies uit die kieslysbalk Run -> Begin Sub/UserForm . Jy kan ook net op die klein Speel-ikoon in die subkieslysbalk klik om die makro te laat loop.

Stap 5: Van die opspringvenster Makro , kies die Makronaam RemoveDashes -> Begin .

Stap 6: Vanuit die opspringdialoogkassie, skakel na die werkblad van belang , kies die gewenste reeks en klik OK .

Dit sal al die strepies (-) in jou datastel met 'n nul vervang string.

As jy enige ander teks wil vervang met iets anders met VBA-kode, wysig dan net reëlnr. 11 van die kode volgens jou behoefte.

Om meer te verstaan,

In plaas daarvan om die reël te skryf as,

R.Value = VBA.Replace(R.Value, "-", "")

Skryf dit as,

R.Value = VBA.Replace(R.Value, "old_text", "new_text")

Hier,

ou_teks = die string wat jy wil verwyder.

new_text = die string waarmee jy wil vervang.

Lees meer: Hoe om spasies in Excel te verwyder

Gevolgtrekking

Hierdie artikel bespreek die metodes om te verwyderstrepies in Excel deur die Vind & Vervang opdrag vir die beginners in Excel, deur gebruik te maak van die veiligste metode van VERVANG-formule vir die gevorderde gebruiker van Excel en die deur die implementering van VBA-kode vir Excel-kundiges. Ek hoop hierdie artikel was baie voordelig vir jou. Vra gerus enige vrae as jy oor die onderwerp het.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.