Erikoismerkkien korvaaminen Excelissä (6 tapaa)

  • Jaa Tämä
Hugh West

Kun työskentelemme Excelissä tekstidatan kanssa, saatamme joutua korvata tiettyjä merkkejä Yksinkertaistaaksemme tehtävää, teemme seuraavat asiat korvaa nämä merkit Tänään tässä artikkelissa tarkastelemme seitsemää nopeaa ja helppoa tekniikkaa, joita Excelin korvaa erikoismerkit asianmukaisin kuvin.

Lataa harjoituskirja

Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.

Erikoismerkit Replace.xlsm

6 sopivaa tapaa korvata erikoismerkit Excelissä

Sanotaan, että meillä on erilaisia Tuotekoodit eri Tuotteet osoitteessa Sarake C jotka aloitetaan erikoismerkillä #, ja tuotteiden nimet annetaan muodossa Sarake B Seuraavassa on yleiskatsaus tämänpäiväisen tehtävämme tietokokonaisuuteen.

1. Sovelletaan Etsi & Valitse komento erikoismerkkien korvaamiseksi Excelissä.

Tässä menetelmässä opettelemme, miten korvata erikoismerkit Excelissä käyttämällä komentoa Etsi & valitse Komento. Tässä haluamme korvata # tyhjällä datasettimme aineistolla. Noudatetaan alla olevia ohjeita.

Vaiheet:

  • Siirry Koti-välilehdeltä osoitteeseen,

Koti → Muokkaus → Etsi & valitse → Korvaa

  • Kun olet napsauttanut Vaihda vaihtoehto, a Etsi ja korvaa ikkuna avautuu.

  • Osoitteesta Etsi ja korvaa ikkuna, kirjoita # vuonna Etsi mitä laatikko ja Korvaa seuraavalla laatikko pitää
  • Napsauta sen jälkeen Korvaa kaikki laatikko.

  • Nyt uusi valintaikkuna nimeltä Microsoft Excel ilmestyy eteesi ja näyttää Kaikki on tehty. Teimme & korvaavat tuotteet.
  • Sen jälkeen paina SELVÄ.

  • Kun olet suorittanut yllä olevan prosessin, voit korvata erikoismerkin # Empty, joka on esitetty alla olevassa kuvakaappauksessa.

Lue lisää: Kuinka etsiä ja korvata arvot käyttämällä jokerimerkkejä Excelissä

2. Lisää REPLACE-funktio erikoismerkkien korvaamiseksi Excelissä.

Voit käyttää REPLACE-toiminto korvata minkä tahansa merkin mistä tahansa solusta. Erikoismerkkien korvaaminen Excelissä käyttämällä REPLACE-toiminto seuraa alla olevia ohjeita oppiaksesi!

Vaiheet:

  • Valitse ensin tyhjä solu, johon kirjoitamme seuraavat tiedot REPLACE-toiminto , valitsemme tiedoistamme solu D5.

  • Kun olet valinnut solun D5 kirjoitetaan seuraava kaava kenttään Formula Bar ,
=REPLACE(C5,1,1,"")

  • Tässä, C5 viittaa soluun, josta haluat korvata erikoismerkin, First 1 osoittaa, että haluat korvata tekstin ensimmäisen merkin, 2. 1 tarkoittaa, että haluat korvata yhden merkin, ja ( " ") tarkoittaa, että poistat kyseisen merkin.

  • Paina nyt Kirjoita teidän näppäimistö ja voit saada palautuksen osoitteesta REPLACE-toiminto ja tuotto on 4227 .

  • Sen jälkeen aseta kursori on Alhaalla oikealla puolella solu D5 ja autoFill-merkki ponnahtaa meille. Vedä nyt autoFill-merkki alaspäin.

  • Kun suoritat edellä kuvatun prosessin, voit korvata # kanssa Empty, joka on esitetty kuvakaappauksessa.

3. SUBSTITUTE-toiminnon käyttö erikoismerkkien korvaamiseen Excelissä

Käyttämällä SUBSTITUTE-toiminto on toinen tapa korvata erikoismerkkejä Excelissä. Haluamme korvata tietokokonaisuudestamme seuraavat merkit # kanssa Tyhjä käyttämällä SUBSTITUTE-toiminto . Seuraa alla olevia ohjeita oppiaksesi!

Vaiheet:

  • Valitse solu D5 ensimmäinen hakija SUBSTITUTE-toiminto .

  • Kirjoita sen jälkeen SUBSTITUTE-toiminto vuonna Formula Bar. Toiminto on,
=SUBSTITUTE(C5, "#", "")

  • Kun olet kirjoittanut SUBSTITUTE-toiminto vuonna Formula Bar , paina Kirjoita teidän näppäimistö ja voit saada funktion tuloksen, tulosteena on 4227 joka korvaa erikoismerkit.

  • Aseta nyt kursori on Alhaalla oikealla puolella solu D5 ja autoFill-merkki ponnahtaa meille. Vedä nyt autoFill-merkki alaspäin, ja saat tulosteeksi seuraavat tiedot SUBSTITUTE-toiminto .

Samanlaisia lukemia:

  • Vaihda solun teksti, joka perustuu Excelin ehtoon (5 menetelmää)
  • Etsi ja korvaa useita arvoja Excelissä (6 nopeaa menetelmää)

4. Suorita Flash Fill -komento erikoismerkkien korvaamiseksi Excelissä.

Helpoin tapa on korvata erikoismerkit Excelissä käyttämällä seuraavia ohjeita Flash Fill -komento. Erikoismerkkien korvaaminen käyttämällä Flash Fill -komento, noudata alla olevia ohjeita.

Vaiheet:

  • Valitse ensin solu D5 ja kirjoita manuaalisesti Koodi of the Tuote nimeltään Pyyhekumi ilman erikoismerkkiä.

  • Nyt, alkaen Koti-välilehti, mene osoitteeseen,

Koti → Muokkaus → Täyttö → Flash Fill

  • Lopuksi saat kaikki tuotekoodit ilman erikoismerkkejä painamalla painiketta Salaman täyttö vaihtoehto.

5. Käytä RIGHT- ja LEN-funktioita erikoismerkkien korvaamiseen Excelissä.

Tässä menetelmässä opettelemme, miten korvata erikoismerkit Excelissä käyttämällä RIGHT ja LEN-toiminnot Seurataan alla olevia ohjeita oppiaksemme!

Vaiheet:

  • Valitse ensin solu D5 korvata erikoismerkit solusta C5 .

  • Kirjoita sen jälkeen RIGHT ja LEN-toiminnot vuonna Formula Bar. Toiminnot Formula Bar ovat,
=RIGHT(C5,LEN(C5)-1)

  • Tässä, C5 viittaa soluun, josta haluat korvata merkin, RIGHT-toiminto tarkoittaa, että tekstin merkit otetaan viimeisestä merkistä, ja LEN(C5)-1 tarkoittaa, että tulostekstissä ei ole viitattavan tekstin ensimmäistä merkkiä ( C5 ).

  • Paina nyt Kirjoita teidän näppäimistö ja saat funktioiden tulosteet. Funktioiden tulosteet ovat seuraavat 4227.

  • Kun olet painanut Kirjoita teidän näppäimistö , aseta kursori on Alhaalla oikealla solun D5 ja heti automaattinen täyttölaulu ilmestyy eteesi.

  • Vedä sen jälkeen autoFill laulaa alaspäin, ja voit korvata erikoismerkkejä sarake C .

6. Suorita VBA-koodi erikoismerkkien korvaamiseksi Excelissä.

Voimme korvata erikoismerkit suorittamalla komennon VBA-koodi Se on helpoin tapa korvata erikoismerkit tekstissä Excel Seuraa alla olevia ohjeita oppiaksesi!

Vaihe 1:

  • Paina ensin ALT + F11 näppäimet näppäimistö avataksesi Microsoft Visual Basic for Applications
  • Vuodesta Microsoft Visual Basic for Applications ikkuna, siirry osoitteeseen,

Insert → Moduuli

  • Kun olet napsauttanut Moduuli, uusi ikkuna nimeltä Moduuli 1 ilmestyy eteesi välittömästi.

Vaihe 2:

  • Vuonna Moduuli 1 ikkuna , Liitä seuraavat Koodi.
 Function ReplaceSpecial(Str As String) As String 'updatedbyExceldemy 0043 Dim Char As String Dim L As Long Char = "#$%()^*&" For L = 1 To Len(Char) Str = Replace$(Str, Mid$(Char, L, 1), "") Next RemoveSpecial = Str End Function 

  • Tallenna ja sulje tämä koodi ja palaa takaisin työarkille.

Vaihe 3:

  • Valitse nyt solu D5 kirjoittaa kaava ReplaceSpecial .

  • Sen jälkeen kirjoita ReplaceSpecial kaava Formula Bar. Kaavassa oleva kaava Formula Bar on,
=ReplaceSpecial(C5)

  • Paina nyt Kirjoita teidän näppäimistö ja saat tulosteen 4227 kuten ReplaceSpecial toiminto solu D5 .

  • Aseta sitten kursori on Alhaalla oikealla solun D5 ja heti autoFill-merkki ilmestyy eteesi ja vedä sitä alaspäin.
  • Kun olet vetänyt autoFill laulaa alaspäin, voit saada tulosteen ohjelmasta ReplaceSpecial funktio koko sarakkeeseen D, joka on korvattu erikoismerkeillä.

Muistettavat asiat

👉 Kun käytät Flash Fill -komento kirjoita Eraser-koodi manuaalisesti ja siirry sitten osoitteeseen,

Koti → Muokkaus → Täyttö → Flash Fill

👉 Jos Kehittäjän valikko ei näy Valikkorivi , paina ALT + F11 näppäimet näppäimistö avataksesi Microsoft Visual Basic for Applications ikkuna.

Päätelmä

Toivon, että kaikki edellä mainitut sopivat menetelmät erikoismerkkien korvaamiseksi saavat sinut nyt soveltamaan niitä omissa Excel Olet erittäin tervetullut kommentoimaan, jos sinulla on kysyttävää tai kysymyksiä.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.