Cuprins
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.xlsm2 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.