În acest articol, vom afla cum să eliminați caractere goale inutile în Excel.
Ce sunt spațiile de conducere și de urmărire
În Excel, extragerea și curățarea datelor este prima și cea mai importantă sarcină a oricărui proiect de analiză a datelor. În cei cinci ani de experiență, am primit date care păreau nestructurate, dar folosind funcții excel TRIM sau CLEAN le-am transformat în rapoarte semnificative. Uneori, valorile textului conțin spații încorporate principale, finale sau multiple, iar procesul de curățare a acestor caractere sau spații goale face parte din curățarea datelor. Curățarea datelor în Excel este ușoară. Acum, să învățăm cum să curățăm valorile textului din celulele din Excel.
Eliminați toate caracterele goale simultan în Excel
Există pași implicați în metodă. Mai întâi este partea de selecție, formula de tip și completarea formulei.
Primul : Selectați celulele necesare în care doriți datele curățate sau celulele de ieșire
Al doilea : Introduceți formula
Funcția TRIM este o funcție TEXT în Excel utilizată pentru a elimina toate spațiile suplimentare din șirul de text, cu excepția spațiului unic dintre cuvinte.
Sintaxă:
= TRIM (text) |
text : valoarea textului între ghilimele sau referința celulei
Al treilea : La finalizarea fiecărei formule folosim tasta Enter pentru a vedea rezultatul formulei utilizate. Dar, în loc să folosiți doar Enter, utilizați Ctrl + Enter cheie împreună
Exemplu:
Toate acestea ar putea fi confuze pentru a înțelege. Să înțelegem cum să folosim funcția folosind un exemplu. Aici trebuie să le eliminăm, astfel încât formula care face referire la aceste celule să se calculeze corect. Coloana A conține text cu spații principale în fața textului. Aceste spații au fost eliminate prin utilizarea funcției Trim. Vedeți mai jos captura de ecran:
Există două moduri în care putem elimina aceste spații:
- Utilizarea funcției Trim și Substitute
- Înlocuiți comanda
Formula TRIM pentru a elimina caracterele goale
Funcția Trim elimină toate spațiile dintr-un șir de text, cu excepția spațiilor unice dintre cuvinte.
Mai întâi selectați celulele în care doriți ca datele curate să fie extrase sau celule de ieșire. Așa că am selectat intervalul C1: C5 și introducem formula dată mai jos
Folosiți formula:
= TRIM (A1) |
Acum, pentru a finaliza procesul, trebuie doar să îl folosim Ctrl + Enter în loc să folosiți doar Enter.
Dacă datele conțin spații principale și mai mult de un spațiu între text, atunci funcția Trim nu le va elimina pe toate. Uită-te la celula A3 conține text cu spații în mijlocul textului. Trim va elimina tot spațiul principal, cu excepția unui singur spațiu între 2 cuvinte. Vedeți mai jos captura de ecran:
Alternativ, putem folosi funcția de substituire în cazul în care știm că textul nostru conține spații între cuvinte și trebuie eliminat.
Mod alternativ
A se vedea imaginea de mai jos. Funcția Substituie înlocuiește spațiul dintre text cu „nimic”. Prin urmare, spațiul este eliminat.
Exemplu:
Dacă datele conțin un spațiu principal și mai mult de un spațiu între text, atunci funcția de înlocuire le va elimina pe toate. Celula A1 conține text cu spații principale sau spații finale între text. Funcția Înlocuire va elimina toate spațiile. Vedeți captura de ecran de mai jos:
Folosiți formula:
= SUBSTITUT (A1, "", "") |
Formula de mai sus elimină toate aparițiile spațiilor, spre deosebire de funcția TRIM, care lasă spații unice între cuvinte.
După cum puteți vedea în Coloana C, nu există spații suplimentare.
Încă un mod:
De asemenea, putem folosi comanda Înlocuire pentru a elimina spațiile nedorite. Această comandă funcționează în mod similar ca funcția de înlocuire. Comanda rapidă de la tastatură este Ctrl + H
Comanda Înlocuire poate fi utilizată în cazul în care știm că textul nostru conține spații între textul de care trebuie să le eliminăm.
Găsiți ce: scrieți spațiu apăsând o dată tasta barei de spațiu.
În Înlocuiți cu: NULL
Nu putem vedea intrarea în caseta Găsiți ce pentru că am pus un spațiu acolo. Faceți clic pe Înlocuire totală până când vedeți caseta de dialog care arată textul pe care nu a mai putut găsi spații de înlocuit.
Veți obține rezultatul de mai jos:
Așadar, așa puteți elimina spațiile și spațiile din interior și textul dintre text și de a face datele dvs. mai lizibile.
Eliminați spațiul final prin VBA
În cazul în care doriți ca un cod VBA să elimine toate spațiile finale doar în foaia activă, atunci acest articol vă va ajuta cu siguranță. De multe ori lăsăm un spațiu la sfârșit din greșeală sau uneori copiem date de pe web și nu observăm. În acest articol, vom învăța cum să eliminăm spațiul rămas din greșeală.
Întrebare): În Excel, putem utiliza funcția TRIM cu formula SUBSTITUTE & CHAR, adică = TRIM (SUBSTITUTE (A1, CHAR (160), "")) pentru a elimina spațiul final la sfârșitul oricărui text.
Aș dori ca un Macro să mă ajute să elimin toate spațiile inutile rămase la sfârșitul șirului.
Pentru a obține codul pentru eliminarea spațiului la sfârșitul textului; trebuie să urmăm pașii de mai jos pentru a lansa editorul VBA.
- Faceți clic pe fila Dezvoltator, apoi
- Din grupul de coduri, selectați Visual Basic
Copiați următorul cod în modulul de foaie de lucru
Subspatiu trim ()
Dim c As Range, rngConstants As Range La eroare Reluați în continuare Setați rngConstants = ActiveSheet.UsedRange.SpecialCells (2, 2) La eroare GoTo 0 If Not rngConstants is Nothing Atunci „optimizați performanța Application.ScreenUpdating = Fals Application.Calculation = xlCalculationManual 'tăiați celulele incl. caracterul 160 Pentru fiecare c În rngConstante c.Value = Trim $ (Application.Clean (Înlocuiți (c.Value, Chr (160), ""))) Următorul c 'reseteaza setarile Application.ScreenUpdating = Adevărat Application.Calculation = xlCalculationAutomatic End If Sfârșitul Sub |
După cum veți face, acest lucru va elimina toate spațiile la final.
Notă: Macro-ul de mai sus va rula numai pe foaia de activități.
În acest fel, putem elimina spațiile finale la final, folosind codul VBA.
Descărcare - Eliminați spațiul final prin VBA - xlsm
Sper că acest articol despre Cum se elimină caractere goale inutile în Excel este explicativ. Găsiți mai multe articole despre calcularea valorilor și formulele Excel conexe aici. Dacă ți-au plăcut blogurile noastre, împărtășește-le prietenilor tăi de pe Facebook. Și, de asemenea, ne puteți urmări pe Twitter și Facebook. Ne-ar plăcea să aflăm de la dvs., să ne anunțați cum putem îmbunătăți, completa sau inova munca noastră și să o îmbunătățim. Scrieți-ne pe site-ul de e-mail.
Cum se folosește funcția TRIM în Excel: Funcția TRIM este utilizată pentru tăierea șirurilor și curățarea oricărui spațiu final sau de la șir. Acest lucru ne ajută foarte mult în procesul de curățare a datelor.
Cum se utilizează funcția CLEAN în Excel: Funcția de curățare este utilizată pentru a curăța caractere neprimabile din șir. Această funcție este utilizată mai ales cu funcția TRIM pentru a curăța datele străine importate.
Înlocuiți textul de la capătul unui șir începând de la poziția variabilă: Pentru a înlocui textul de la sfârșitul șirului, folosim funcția REPLACE. Funcția REPLACE folosește poziția textului din șir pentru a înlocui.
Funcția Excel REPLACE vs SUBSTITUTE: Funcțiile REPLACE și SUBSTITUTE sunt cele mai neînțelese. Pentru a găsi și a înlocui un text dat, folosim funcția SUBSTITUTE. În cazul în care REPLACE este utilizat pentru a înlocui un număr de caractere în șir …
Înlocuiți textul de la capătul unui șir, începând de la poziția variabilă: Pentru a înlocui textul de la sfârșitul șirului, folosim funcția REPLACE. Funcția REPLACE folosește poziția textului din șir pentru a înlocui.
Articole populare:
50 de comenzi rapide Excel pentru a vă crește productivitatea : Obțineți mai rapid sarcinile dvs. în Excel. Aceste comenzi rapide vă vor ajuta să vă sporiți eficiența de lucru în Excel.
Cum se utilizează funcția VLOOKUP în Excel : Aceasta este una dintre cele mai utilizate și populare funcții ale Excel, care este utilizată pentru a căuta valoarea din diferite intervale și foi.
Cum se utilizează funcția IF în Excel : Instrucțiunea IF din Excel verifică starea și returnează o valoare specifică dacă condiția este ADEVĂRATĂ sau returnează o altă valoare specifică dacă este FALSĂ.
Cum se utilizează funcția SUMIF în Excel : Aceasta este o altă funcție esențială a tabloului de bord. Acest lucru vă ajută să rezumați valori în condiții specifice.
Cum se utilizează funcția COUNTIF în Excel : Numărați valorile cu condiții folosind această funcție uimitoare. Nu trebuie să vă filtrați datele pentru a număra anumite valori. Funcția Countif este esențială pentru a vă pregăti tabloul de bord.