Cum să eliminați spațiile rămase în Excel (2 moduri simple)

  • Imparte Asta
Hugh West

Putem elimina cu ușurință caracterele sau simbolurile nedorite din Excel dacă acestea sunt vizibile pentru noi. Dar detectarea și apoi ștergerea spațiilor este destul de dificilă, deoarece acestea sunt invizibile. În plus, lucrurile devin și mai dificile dacă spațiul este un spațiu de urmărire, ca să spunem așa. Deoarece nu există o modalitate ușoară de a le detecta la prima vedere.

Oricum, cel mai important este faptul că pur și simplu nu putem ignora acele spații rămase în urmă. Pentru că aceste spații nu stau pur și simplu acolo, de fapt, ele pot cauza probleme serioase în timpul utilizării formulelor în Excel. Astfel, este sigur să eliminați toate acele spații de la sfârșit Acestea fiind spuse, vă vom învăța cum să eliminați spațiile rămase în Excel folosind 2 metode distincte și ușoare.

Descărcați caietul de practică

Vă recomandăm să descărcați acest registru de lucru Excel și să exersați împreună cu el.

Eliminați spațiile de urmărire în Excel.xlsm

2 moduri de a elimina spațiile de urmărire în Excel

În acest articol, vom folosi un registru de lucru Excel care conține o listă scurtă de filme pentru a demonstra metodele de ștergere a spațiilor rămase în Excel.

Deci, fără alte discuții, să trecem în revistă toate metodele, una câte una.

1. Ștergeți spațiile rămase în urmă în Excel folosind funcția TRIM

Cea mai scurtă și mai ușoară modalitate de a șterge spațiile de final de text în Excel este să folosiți funcția TRIM Aceasta este o funcție încorporată în Excel care elimină toate spațiile suplimentare în cadrul unei linii de text și, prin urmare, restabilește textul în forma normalizată.

🔗 Pași:

Selectați celulă D5 .

Tip

=TRIM(B5)

în interiorul celulei.

❸ Apăsați tasta ENTER buton.

Felicitări! Ați tăiat spațiile de final din celula B5 .

❹ Acum trageți Mâner de umplere la sfârșitul coloanei ▶ pentru a normaliza toate textele care au spații la sfârșit.

Soluție rapidă: Funcția TRIM nu funcționează

Există diferite tipuri de spații disponibile, cum ar fi Spațiul normal , Spațiu fără întrerupere , Spațiu orizontal , Em Space , În spațiu , etc.

✔ Funcția TRIM poate elimina doar spațiile normale ( Valoarea codului 32 pe 7 biți ASCII set de caractere).

Nu poate elimina alte tipuri de spații, cum ar fi Spațiu fără întrerupere , Spațiu orizontal , etc.

🔎 Apoi, cum să eliminați alt tip de spații decât spațiul normal?

💬 Înlocuiți celelalte tipuri de spații cu spații normale și apoi tăiați-le.

Pentru a face acest lucru, urmați pașii de mai jos:

🔗 Pași:

Selectați celulă D7 .

Tip

=TRIM(SUBSTITUTE(B7, CHAR(160), " "))

în interiorul celulei.

❸ Apăsați tasta ENTER buton.

🔁 Repartizarea formulei

SUBSTITUTE(B7, CHAR(160), " ") înlocuiește Spațiu fără întrerupere ( Cod Valoare 160 ) în celula B7 cu Spațiu normal (valoare de cod 32).

=TRIM(SUBSTITUTE(B7, CHAR(160), " ")) taie spațiul normal substituit.

🔎 Cum se obține valoarea codului pentru diferite tipuri de spații?

💬 Utilizați formula

=CODE(RIGHT(A1,1))

▶ pentru a obține valoarea corespunzătoare a codului pentru spațiul din urmă.

▶ Înlocuiți adresa celulei A1 cu cel care conține alt tip de spații decât cele de la Spațiul normal .

Lecturi similare:

  • Cum să eliminați spațiile goale în Excel (7 moduri)
  • Eliminarea tuturor spațiilor în Excel
  • Cum să eliminați spațiul de conducere în Excel (5 moduri utile)

2. Îndepărtați spațiile rămase în urmă folosind VBA

Îndepărtarea spațiilor de final folosind funcția TRIM este destul de corect, dar ar putea fi intimidant în cazul unui număr mare de celule. În aceste cazuri, puteți folosi următoarea metodă Coduri VBA pentru a șterge toate spațiile rămase în urmă dintr-o regiune selectată de celule.

🔗 Pași:

❶ Selectați intervalul de celule ▶ pentru a elimina toate spațiile rămase.

❷ Presa ALT + F11 ▶ pentru a deschide fereastra VBA fereastră.

❸ Mergeți la Introduceți Modul .

Copiați următoarele VBA cod:

 Sub NoSpaces() Dim c As Range For Each c In Selection.Cells c = Trim(c) Next End Sub 

❺ Presa CTRL + V ▶ pentru a lipi cele de mai sus VBA cod.

❻ Apăsați butonul F5 ▶ pentru a rula acest cod.

Acest lucru va elimina instantaneu toate spațiile rămase în urmă din celulele selectate.

Sfaturi bonus: Găsiți spațiul de urmărire în Excel

Deoarece spațiile de urmărire sunt invizibile, este foarte greu să le localizați imediat. Puteți urma pașii de mai jos pentru a găsi acele spații de urmărire invizibile în Excel.

🔗 Pași:

Selectați celulă D5 .

Tip formula

=IF(RIGHT(B5,1)=" ", "Prezent", "Absent")

în interiorul celulei.

❸ Apăsați tasta ENTER buton.

❹ Glisați butonul Mâner de umplere ▶ la sfârșitul coloanei.

Asta e tot.

Lucruri de reținut

📌 TRIM elimină doar elementele Spații normale (valoare de cod 32).

📌 Toate celelalte spații trebuie să fie convertite în Spațiul normal primul care a utilizat TRIM funcție.

📌 ALT + F11 este tasta rapidă pentru a deschide fereastra VBA fereastră.

📌 F5 este tasta rapidă pentru a rula programul VBA cod.

Concluzie

În acest articol, am demonstrat două metode pe care le puteți utiliza pentru a șterge spațiul de trailing în Excel. Prima metodă este utilizarea funcției TRIM, iar a doua metodă este utilizarea codului Excel VBA. Descărcați registrul de lucru Excel atașat și exersați împreună cu el.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.