Sisällysluettelo
Voimme helposti poistaa Excelistä ei-toivottuja merkkejä tai symboleja, jos ne ovat näkyvissä. Mutta välilyöntien havaitseminen ja poistaminen on melko vaikeaa, koska ne ovat näkymättömiä. Lisäksi asiat vaikeutuvat entisestään, jos välilyönti on niin sanotusti perässä oleva välilyönti. Niitä ei nimittäin ole niin helppoa havaita heti ensi silmäyksellä.
Tärkein tosiasia on kuitenkin se, että emme yksinkertaisesti voi jättää huomiotta näitä perässä olevia välilyöntejä. Koska nämä välilyönnit eivät vain ole siellä takana, vaan ne saattavat aiheuttaa vakavia ongelmia, kun käytämme kaavoja Excelissä. Näin ollen on turvallista käyttää poistaa kaikki perässä olevat välilyönnit Näin ollen opetamme sinulle, miten voit poistaa perässä olevat välilyönnit Excelissä käyttämällä kahta erillistä helppoa menetelmää helposti.
Lataa harjoituskirja
On suositeltavaa ladata tämä Excel-työkirja ja harjoitella sen avulla.
Poista jäljessä olevat välilyönnit Excel.xlsm:ssä2 tapaa poistaa perässä olevat välilyönnit Excelissä
Tässä artikkelissa käytämme Excel-työkirjaa, joka sisältää lyhyen elokuvaluettelon, jotta voimme esitellä menetelmiä, joilla poistat peräkkäiset välilyönnit Excelissä.
Käydään kaikki menetelmät yksi kerrallaan läpi ilman lisäkeskustelua.
1. Poista jäljessä olevat välilyönnit Excelissä TRIM-toiminnolla
Lyhyin ja helpoin tapa poistaa peräkkäiset välilyönnit tekstistä Excelissä on käyttää seuraavaa tapaa. TRIM-toiminto . Tämä on Excelin sisäänrakennettu toiminto, joka poistaa kaikki ylimääräiset välilyönnit tekstirivin sisällä ja palauttaa näin ollen tekstin normalisoidussa muodossa.
🔗 Askeleet:
❶ Valitse solu D5 .
❷ Tyyppi
=TRIM(B5)
solun sisällä.
❸ Paina ENTER nappi.
Onneksi olkoon! Olet leikannut solun perässä olevat välilyönnit solusta B5 .
❹ Vedä nyt hiiren avulla Täyttökahva kuvaketta sarakkeen loppuun ▶ normalisoidaksesi kaikki tekstit, joissa on välilyöntejä.
Pikakorjaus: TRIM-toiminto ei toimi
Käytettävissä on erilaisia tiloja, kuten Normaali tila , Ei katkaiseva välilyönti , Vaakasuora tila , Em Space , En Space jne.
✔ TRIM-toiminto voi poistaa vain tavalliset välilyönnit ( Koodiarvo 32 7-bittisessä ASCII merkistö).
❌ Se ei voi poistaa muita tilatyyppejä, kuten seuraavia tiloja Ei katkaiseva välilyönti , Vaakasuora tila jne.
🔎 Kuinka sitten poistaa muun tyyppiset välilyönnit kuin normaalit välilyönnit?
💬 Korvaa muun tyyppiset välilyönnit tavallisella välilyönnillä ja leikkaa ne sitten pois.
Toimi seuraavasti:
🔗 Askeleet:
❶ Valitse solu D7 .
❷ Tyyppi
=TRIM(SUBSTITUTE(B7, CHAR(160), " ")))
solun sisällä.
❸ Paina ENTER nappi.
🔁 Kaavan erittely
▶ SUBSTITUTE(B7, CHAR(160), " ") korvaa Ei katkaiseva välilyönti ( Koodi Arvo 160 ) solussa B7, jossa on Normaali tila (koodiarvo 32).
▶ =TRIM(SUBSTITUTE(B7, CHAR(160), " "))) leikkaa korvatun normaalitilan pois.
🔎 Miten saada koodin arvo erityyppisille väleille?
💬 Käytä kaavaa
=CODE(RIGHT(A1,1))
▶ saadaksesi vastaavan koodiarvon perässä olevalle välilyönnille.
▶ Korvaa solun osoite A1 sen kanssa, joka sisältää toisen tyyppisiä tiloja kuin Normaali tila .
Samanlaisia lukemia:
- Kuinka poistaa tyhjät välilyönnit Excelissä (7 tapaa)
- Poista kaikki välilyönnit Excelissä
- Kuinka poistaa johtava tila Excelissä (5 käyttökelpoista tapaa)
2. Jälkimmäisten välilyöntien poistaminen VBA:n avulla
Jälkimmäisten välilyöntien poistaminen käyttämällä TRIM-toiminto on melko reilu, mutta se voi olla pelottava, jos soluja on paljon. Näissä tapauksissa voit käyttää seuraavaa tapaa. VBA-koodit poistaa kaikki peräkkäiset välilyönnit valitun solualueen sisällä.
🔗 Askeleet:
❶ Valitse solujen alue ▶ poistaaksesi kaikki perässä olevat välilyönnit.
❷ Lehdistö ALT + F11 näppäimet ▶ avataksesi VBA ikkuna.
❸ Siirry osoitteeseen Lisää ▶ Moduuli .
❹ Kopioi seuraavat VBA koodi:
Sub NoSpaces() Dim c As Range For Each c In Selection.Cells c = Trim(c) Next End Sub
❺ Lehdistö CTRL + V ▶ liittää yllä olevan VBA koodi.
❻ Paina F5 näppäintä ▶ tämän koodin suorittamiseksi.
Tämä poistaa välittömästi kaikki peräkkäiset välilyönnit valituista soluista.
Bonusvinkkejä: Etsi Excelin jälkimmäinen välilyönti
Koska peräkkäiset välilyönnit ovat näkymättömiä, niitä on todella vaikea havaita kerralla. Voit seurata alla olevia ohjeita löytääksesi näkymättömät peräkkäiset välilyönnit Excelissä.
🔗 Askeleet:
❶ Valitse solu D5 .
❷ Tyyppi kaava
=IF(RIGHT(B5,1)=" ", "Läsnä", "Poissa")
solun sisällä.
❸ Paina ENTER nappi.
❹ Vedä Täyttökahva kuvake ▶ sarakkeen loppuun.
Siinä kaikki.
Muistettavat asiat
📌 TRIM funktio poistaa vain Normaalit tilat (koodiarvo 32).
📌 Kaikki muut välilyönnit on muunnettava muotoon Normaali tila käyttää ensimmäisenä TRIM toiminto.
📌 ALT + F11 on pikanäppäin, jolla avataan VBA ikkuna.
📌 F5 on pikanäppäin, jolla ajetaan VBA koodi.
Päätelmä
Tässä artikkelissa olemme esitelleet kaksi menetelmää, joilla voit poistaa perässä olevan välilyönnin Excelissä. Ensimmäinen menetelmä on TRIM-funktion käyttäminen ja toinen menetelmä on Excel VBA -koodin käyttäminen. Lataa oheinen Excel-työkirja ja harjoittele sen avulla.