Kuinka poistaa perässä olevat välilyönnit Excelissä (2 helppoa tapaa)

  • Jaa Tämä
Hugh West

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.

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.