Sisällysluettelo
Kun käsittelemme tekstiä Excelissä, välilyönnit tekstin välillä ovat yleinen skenaario. Välilyönnit ovat välttämättömiä tietokokonaisuuksille. Mutta ylimääräiset välilyönnit voivat aiheuttaa laskuvirheitä tai väärintulkintoja tietokokonaisuudesta. Siksi on tärkeää poistaa välilyönnit ennen tekstiä ja tekstin väliltä. Tässä opetusohjelmassa opit poistamaan välilyönnit ennen tekstiä Excelissä sopivien esimerkkien ja asianmukaisten kuvien avulla.
Lataa harjoituskirja
Lataa tämä harjoituskirja.
Poista välilyönti ennen tekstiä.xlsmMiten tila ennen tekstiä vaikuttaa tietokokonaisuuteen?
Välilyönti(t) ennen tekstiä voi aiheuttaa paljon ongelmia tietokokonaisuuden analysoinnissa. Se voi antaa vääriä tuloksia, joita et odottaisi. Katso selvyyden vuoksi seuraavaa tietokokonaisuutta:
Tässä meillä on joitakin välilyöntejä ennen tekstejä. Nyt haluamme poimia sanan neljä ensimmäistä merkkiä. Käytämme komentoa VASEMPI Toiminto suorittaa tämän. Tulos on seuraavanlainen:
Voit nähdä, että haluamamme ja saamamme tulokset eroavat toisistaan huomattavasti. Ennen tekstiä olevat välilyönnit voivat aiheuttaa tämäntyyppisiä ongelmia kaavoissa.
4 tapaa poistaa välilyönti ennen tekstiä Excelissä
Seuraavissa osioissa esittelemme neljä menetelmää, joilla voit poistaa välilyönnin ennen tekstiä Excelissä. Suosittelemme, että tutustut niihin kaikkiin ja sovellat niistä itsellesi sopivaa.
1. TRIM- ja muiden toimintojen käyttö tekstin edessä olevan välilyönnin poistamiseen
Nyt käytämme TRIM funktio poistaa välilyönnit ennen tekstiä. Se on paras menetelmä tällaiseen ongelmaan.
The TRIM funktio poistaa kaikki välilyönnit tekstijonosta lukuun ottamatta yksittäisiä välilyöntejä sanojen välissä.
Syntaksi:
=TRIM(Teksti)Teksti: Teksti, josta haluat poistaa välilyönnin.
1.1 Tilan poistaminen vain TRIM-toiminnolla
Menetelmän demonstroimiseksi käytämme seuraavaa tietokokonaisuutta:
Huomaa, että tekstien edessä ja välissä on ylimääräisiä välilyöntejä. Tavoitteenamme on poistaa kaikki ylimääräiset välilyönnit ja pitää tietokokonaisuus puhtaana turhista välilyönneistä.
📌 Askeleet
① Kirjoita ensin seuraava kaava Solu C5 :
=TRIM(B5)
② Paina sitten Kirjoita .
③ Sen jälkeen vedä Täyttökahva kuvake solualueen päällä C6:C9 .
Kuten näet, olemme onnistuneet poistamaan välilyönnit ennen tekstiä ja myös tekstin väliltä.
1.2 Tilan poistaminen TRIM- ja CLEAN-toiminnoilla
The TRIM toiminto poistaa vain välilyönti-merkin, joka on koodiarvo 32 7-bittisessä ASCII-merkistöissä.
On vielä yksi välilyöntimerkki nimeltä katkomaton välilyönti , jota käytetään yleisesti verkkosivujen HTML-merkkinä. Merkki CLEAN funktio poistaa myös muut kuin tulostettavat merkit, kuten rivinvaihdot.
Tämän osoittamiseksi käytämme seuraavaa tietokokonaisuutta:
📌 Askeleet
① Kirjoita ensin seuraava kaava Solu C5 :
=TRIM(CLEAN(B5))
② Paina sitten Kirjoita .
③ Vedä sen jälkeen Täyttökahva kuvake solualueen päällä C6:C9 .
Nyt näet, että tekstin edessä ei ole välilyöntejä tai rivinvaihtoja.
1.3 Tilan poistaminen TRIM-, CLEAN- ja SUBSTITUTE-toiminnoilla
Välilyöntejä, joiden desimaaliarvo on 160, on olemassa, ja TRIM funktio ei voi poistaa sitä itsestään. Jos tietosarjasi sisältää yhden tai useamman valkoisen välilyönnin, jota funktio TRIM toiminto ei poista, käytä SIJAINEN funktiota, joka muuntaa katkomattomat välilyönnit tavallisiksi välilyönneiksi ja leikkaa ne sitten.
Tämä menetelmä poistaa kaikki ylimääräiset välilyönnit, rivinvaihdot ja muut välilyönnit. Käytämme tämän havainnollistamiseksi seuraavaa tietokokonaisuutta:
📌 Askeleet
① Kirjoita ensin seuraava kaava Solu C5 :
=TRIM(CLEAN((SUBSTITUTE(B5,CHAR(160),""))))
② Paina sitten Kirjoita .
③ Sen jälkeen vedä Täyttökahva-kuvake solualueen päälle. C6:C9 .
Kuten näet, ennen tekstiä ei ole välilyöntejä eikä katkoviivoja.
Lue lisää: Kuinka poistaa välilyönnit solussa Excelissä
2. Etsi ja korvaa; Korvaa komento, jolla voit poistaa välilyönnin ennen tekstiä Excelissä.
Tämä menetelmä on hyödyllinen, jos haluat poistaa turhat välilyönnit ennen tekstiä tai tekstien välistä. Tämä menetelmä on nopeampi kuin muut. Jos tavoitteenasi on poista kaikki välilyönnit , tämä menetelmä toimii helposti.
Käytämme tämän osoittamiseksi tätä tietokokonaisuutta:
Tässä näet joitakin sähköposteja. Niiden edessä tai välissä on joitakin ei-toivottuja välilyöntejä. Poistamme kaikki nämä välilyönnit tällä menetelmällä.
📌 Askeleet
① Valitse ensin kaikki tiedot.
② Paina sitten Ctrl+F näppäimistöllä avataksesi Etsi &; Korvaa valintaikkuna.
③ Klikkaa Vaihda . Sitten, vuonna Etsi mitä ruutuun, kirjoita Avaruus .
④ Pidä nyt Korvaa seuraavalla laatikko tyhjä.
⑤ Klikkaa Korvaa kaikki .
Kuten näet, olemme onnistuneet poistamaan kaikki turhat välilyönnit teksteistä.
Samanlaisia lukemia:
- Kuinka poistaa jäljessä olevat välilyönnit Excelissä (6 helppoa menetelmää)
- Poista johtava välilyönti Excelissä (5 käyttökelpoista tapaa)
- Kuinka poistaa ylimääräiset välilyönnit Excelissä (4 menetelmää)
3. VBA:n käyttäminen välilyönnin poistamiseen ennen tekstiä
Lopuksi annamme sinulle palan VBA-makrot poistaa turhat häiritsevät välilyönnit tekstistä.
Käytämme seuraavaa tietokokonaisuutta havainnollistamiseen:
📌 Askeleet
① Paina ensin Alt+F11 avataksesi VBA editor. Klikkaa Lisää > Moduuli .
② Kirjoita seuraava koodi ja tallenna tiedosto.
Sub remove_space() Dim search_range As Range Dim cell As Range 'Käyttäjän syötteen ottaminen' Application.DisplayAlerts = False On Error Resume Next Set search_range = Application.Selection Set search_range = Application.InputBox("Please Enter Your Range of Cells", "Data Range", Type:=8) On Error GoTo 0 If search_range Is Nothing Then Exit Sub End If 'Solujen läpikäynti TRIM-funktion suorittamiseksi' For Each cell Insearch_range cell.Value = Trim(cell) Next cell End Sub
③ Paina nyt Alt+F8 näppäimistöllä makrovalintaikkunan avaamiseksi.
③ Valitse remove_space . Klikkaa Suorita
④ Valitse solualue B5:B9.
⑤ Klikkaa OK sen jälkeen.
Kuten näet, olemme poistaneet kaikki välilyönnit ennen tekstiä VBA-koodin avulla.
4. Tehokysely välilyönnin poistamiseksi ennen tekstiä
Voit myös poistaa välilyöntejä Excelin Power Query -työkalulla. Excelissä on sisäänrakennettu TRIM ominaisuus Power Queryssä.
Käytämme tämän osoittamiseksi tätä tietokokonaisuutta:
Kuten näet, tietojen edessä on joitakin välilyöntejä, jotka poistetaan Power Query -ominaisuuden avulla.
📌 Askeleet
① Vuodesta Tiedot Valitse välilehti, valitse From Pöytä/alue .
② Valitse tietokokonaisuutesi solualue. Napsauta painiketta OK .
③ Tämän jälkeen käynnistyy power query editor, ja se näyttää tältä.
④ Klikkaa Sarake1 valita kaikki tekstit.
⑤ Napsauta sitten hiiren oikealla painikkeella. Valitse Muunnos .
⑥ Klikkaa sen jälkeen TRIM .
Kuten näet, olemme onnistuneesti poistaneet kaikki johtavat välilyönnit tietokokonaisuudesta.
💬 Muistettavaa
✎ The TRIM toiminto poistaa ylimääräiset välilyönnit tekstien väliltä. Jos välilyöntejä on enemmän kuin yksi, se yhdistää ne yhdeksi välilyönniksi.
✎ The Etsi &; Korvaa komento poistaa kaikki välilyönnit tietokokonaisuudesta. Jos tavoitteenasi on poistaa välilyönnit ennen tekstiä, älä käytä sitä.
Päätelmä
Lopuksi toivon, että tämä opetusohjelma on antanut sinulle palan hyödyllistä tietoa siitä, miten poistaa välilyönti ennen tekstiä Excelissä. Suosittelemme, että opettelet ja sovellat kaikkia näitä ohjeita omassa aineistossasi. Lataa harjoitustyökirja ja kokeile näitä itse. Anna myös rohkeasti palautetta kommenttiosioon. Arvokas palautteesi pitää meidät motivoituneina luomaan tämän kaltaisia opetusohjelmia. Älä oleunohda tarkistaa verkkosivumme Exceldemy.com erilaisiin Exceliin liittyviin ongelmiin ja ratkaisuihin.