Sisällysluettelo
Tässä artikkelissa opimme poistamaan välilyöntejä Excelissä kaavan avulla. Välilyönnit aiheuttavat monia ongelmia, kun yritämme suorittaa mitä tahansa kaavaa Excel-taulukossa. Joskus, kun kopioimme tietoja ja liimaamme ne Excel-taulukkoon, ylimääräisiä välilyöntejä voi esiintyä tahattomasti. Se voi tuottaa virheellisiä tuloksia tai virheitä. Esittelemme nyt joitakin menetelmiä tämän ongelman ratkaisemiseksi.
Lataa harjoituskirja
Lataa harjoituskirja.
Poista välilyönnit Formula.xlsm:llä
5 tapaa poistaa välilyöntejä Excel-kaavalla
1. Trim-kaavan käyttö välilyöntien poistamiseen Excelissä
Excelissä on sisäänrakennettu kaava, joka poistaa välilyönnit teksteistä. Se on kaava nimeltä Trim Käytämme menetelmän selittämiseen kahden sarakkeen muodostamaa tietosarjaa, jotka ovat seuraavat Työntekijä & ID-numero Käytämme samaa aineistoa kaikissa tämän artikkelin menetelmissä.
Seuraa alla olevia ohjeita oppiaksesi tämän menetelmän.
ASKELEET:
- Aluksi meidän on luotava apusarake, jonka nimeksi annamme ' TRIM ' aineistossamme.
- Valitse nyt Solu D5 ja kirjoita kaava apusarakkeeseen.
=TRIM(B5)
Kun olet kirjoittanut toiminnon, meidän on valittava solu, josta haluamme poistaa välilyönnit.
- Paina seuraavaksi Kirjoita nähdäksesi tuloksen.
- Käytä sitten Täyttökahva nähdäksesi tulokset kaikissa soluissa.
- Valitse sen jälkeen Solu D5 ja kopioi se.
- Liitä nyt vain arvo kohtaan Solu B5 .
- Lopuksi, kun olet tehnyt 'Kopioi & liitä' kaikissa soluissa, poista apusarake.
Lue lisää: Miten välilyönnit poistetaan Excelissä: kaavalla, VBA:lla ja Power Queryllä?
2. Kaikkien välilyöntien poistaminen Excelin SUBSTITUTE-toiminnolla
Voimme myös poistaa välilyöntejä komennolla Korvaava toiminto . Se on poista kaikki välilyönnit halutusta solusta.
Kiinnitä huomiota vaiheisiin saadaksesi lisätietoja.
ASKELEET:
- Luo ensin Apulainen sarake & kirjoita kaava.
=SUBSTITUTE(B5," ","")
Tässä kaava korvaa välilyönnit (toinen argumentti) tyhjällä merkkijonolla (kolmas argumentti).
- Toiseksi, paina Kirjoita nähdäksesi tuloksen.
- Käytä nyt Täyttökahva nähdäksesi tulokset Apulainen sarake .
Tässä näemme, että työntekijöiden etu- ja sukunimen välissä ei ole välilyöntiä. Voimme varmasti korjata tämän ongelman käyttämällä komentoa TRIM-toiminto alussa SUBSTITUTE-toiminto .
- Laita kaava Solu D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32))))
Täällä SUBSTITUTE-toiminto korvaa katkomattomat välilyönnit, CHAR(160) normaalien tilojen kanssa, CHAR(32) . TRIM-toiminto poistaa ylimääräiset välilyönnit täältä. Meidän on lisättävä se ennen kohtaa SUBSTITUTE-toiminto .
- Hit Kirjoita nähdäksesi tuloksen.
- Käytä lopuksi Täyttökahva muiden solujen osalta.
3. Excel-kaava MID-toiminnolla johtavien välilyöntien poistamiseksi
The MID-toiminto auttaa meitä poistaa etumerkit solusta Se ei poista ylimääräisiä välilyöntejä tekstien väliltä. Käytämme jälleen aiempaa tietokokonaisuutta.
Tutustu tähän menetelmään alla olevien ohjeiden avulla.
VAIHEET:
- Luo Apulainen sarake aluksi.
- Kirjoita nyt kaava sisään Solu D5 .
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))
Tämä kaava etsii aluksi tekstin ja sen pituuden. FIND-toiminto palauttaa tekstijonon sijainnin numerona ja komento LEN-toiminto laskee pituuden Solu B5 . Sen jälkeen se leikkaa tekstin etumerkit pois.
- Paina seuraavaksi Kirjoita . Voit nähdä Solu D5 että siinä ei ole etuväliä, mutta tekstien välissä on välilyöntejä.
- Vedä lopuksi Täyttökahva alaspäin nähdäksesi tulokset Apulainen sarake .
Samanlaisia lukemia
- Kuinka poistaa välilyönnit solussa Excelissä (5 menetelmää)
- Poista välilyönti Excelissä ennen numeroita (3 tapaa)
- Kuinka poistaa tyhjät välilyönnit Excelissä (7 tapaa)
- Kuinka poistaa välilyönti Excelissä tekstin jälkeen (6 nopeaa tapaa)
4. VBA:n soveltaminen ylimääräisten välilyöntien poistamiseen Excelissä
VBA antaa meille myös mahdollisuuden ylimääräisten välilyöntien poistaminen excelissä Se voi poistaa välilyönnit alusta ja lopusta, mutta se ei pysty poistamaan välilyöntejä tekstien väliltä.
Seuraa tämän tekniikan vaiheita.
VAIHEET:
- Ensinnäkin, mene osoitteeseen Kehittäjä välilehti ja valitse Visual Basic .
- Siirry seuraavaksi osoitteeseen Lisää vuonna Visual Basic ja valitse sitten Moduuli .
- Kirjoita koodi kenttään Moduuli ja tallenna se.
Sub Remove_Spaces() Dim x As Range Dim Cells As Range Dim TCell As String Set x = Selection For Each Cells In x TCell = Cells.Value TCell = Trim(TCell) Cells.Value = TCell Next Cells End Sub
- Valitse sen jälkeen solualue, johon haluat soveltaa solujen valintaa. VBA Tässä olemme valinneet Solu B5 osoitteeseen Solu B9 .
- Valitse sitten Makrot alkaen Kehittäjä.
- Valitse lisäksi Suorita alkaen Makro.
- Lopulta näet alla olevan kuvan kaltaiset tulokset.
5. Excel-kaavan lisääminen numeroiden välejä poistavaan Excel-kaavaan
Joskus meidän on puhdistettava numeroiden väliset välilyönnit. Tässä osassa näytämme, miten voimme poistaa numeroiden väliset välilyönnit. Käytämme tässä samaa tietokokonaisuutta, mutta meillä on välilyöntejä luvuissa ID-numero sarakkeessa tällä kertaa.
Seuraa alla olevia ohjeita.
ASKELEET:
- Luo ensin ylimääräinen sarake. Apulainen sarake on tässä ylimääräinen sarake.
- Toiseksi, valitse Solu D5 ja syötä kaava.
=SUBSTITUTE(C5," ","")
- Kolmanneksi, paina Kirjoita ja käyttää Täyttökahva vuonna Apulainen sarake .
- Vaihtoehtoisesti voit tehdä tämän 'Etsi &; Korvaa' Valitse solualue, josta haluat poistaa välilyönnit.
- Paina seuraavaksi Ctrl + H näppäimistöltä. 'Etsi ja korvaa' ikkuna tulee esiin.
- Paina Välilyönti vuonna 'Löydä mitä' ja pidä 'Korvaa' osa tyhjä.
- Valitse lopuksi Korvaa kaikki nähdäksesi tulokset.
Lue lisää: Kuinka poistaa välilyönti numeron jälkeen Excelissä (6 helppoa tapaa)?
Muistettavat asiat
Olemme keskustelleet joistakin helpoista menetelmistä, joilla välilyöntejä voidaan leikata Excelissä. Meidän on muistettava eräs tärkeä asia, kun käytämme näitä menetelmiä. Meidän on luotava ylimääräinen sarake aluksi Menetelmä-1,2 & 3 Vaiheiden suorittamisen jälkeen meidän on korvattava tärkeimmät tiedot leikatuilla tiedoilla. Voimme tehdä tämän käyttämällä seuraavaa toimintoa Kopioi & Liitä Varmista, että liität vain arvot Tämä menettely on esitetty Menetelmä-1 .
Päätelmä
Olemme kuvanneet 5 menetelmää, joilla voimme poistaa välilyöntejä Excel-taulukostamme. Nämä ovat pääasiassa kaavoihin perustuvia menetelmiä. Voit myös käyttää työkalua 'Etsi &; Korvaa' vaihtoehtoa, jota käsitellään viimeisessä menetelmässä. Lisäksi toivon, että nämä menetelmät auttavat sinua ratkaisemaan ongelmasi kokonaan. Lopuksi, jos sinulla on kysyttävää tai ehdotuksia, kommentoi vapaasti alla.