Note: The other languages of the website are Google-translated. Back to English
Autentificare  \/ 
x
or
x
Înregistrare  \/ 
x

or

Eliminați spațiile din celulele Excel - spații principale, spații finale, spații suplimentare sau toate spațiile

Uneori, când datele au fost copiate și lipite din alte aplicații într-o foaie de lucru, ceva poate merge prost dacă spații suplimentare vin inconștient împreună cu datele. De exemplu, atunci când adăugați două celule numerice care includ spații principale, va returna rezultatul ca 0 în locul rezultatului corect; Sau obțineți un rezultat greșit în timp ce comparați două celule cu același conținut, dar una dintre ele conținând spații de conducere sau spate. Cum să eliminați aceste spații? Acest tutorial va introduce mai multe metode pentru dvs.


Eliminați spațiile suplimentare, incluzând spațiile principale, finale și excesul dintre celule

Să presupunem că aveți o listă de coloane cu celule care conțin spații de început, de urmărire și exces între spații. Pentru a elimina toate aceste spații suplimentare din celule, funcția TRIM vă poate ajuta.

=TRIM(TEXT)

Selectați o celulă necompletată, introduceți =TRIM(B3) în el și apăsați tasta Introduce cheie. Și apoi trageți-l Mâner de umplere în jos pentru a aplica formula altor celule. Vedeți captura de ecran:
notițe: B3 este celula care conține textul din care doriți să fie eliminate spațiile.

Acum, toate spațiile suplimentare, inclusiv spațiile inițiale, finale și excesul dintre spații, sunt eliminate din celulele specificate.

notițe: Această operațiune trebuie făcută într-o nouă coloană. După eliminarea tuturor spațiilor suplimentare, trebuie să înlocuiți datele originale cu datele tăiate apăsând pe Ctrl + C, selectați intervalul de date original și faceți clic dreapta pentru a selecta Valori în temeiul Opțiuni lipire secţiune.

Mai multe clicuri pentru a elimina spațiile inutile din celule

Cu Eliminați spațiile utilitar, doar câteva clicuri vă pot ajuta să eliminați nu numai spații de conducere, spații laterale, spații în exces dar, de asemenea, toate spațiile dintr-un interval, mai multe intervale sau chiar întreaga foaie de lucru, ceea ce vă va economisi o mulțime de timp de lucru.
Kutools pentru Excel - Adună peste 300 de funcții avansate puternice, proiectate pentru peste 1500 de scenarii de lucru, rezolvă 80% probleme Excel.

Descărcați și încercați versiunea completă de încercare gratuită de 30 de zile

 

Eliminați numai spațiile principale din celule

În unele cazuri, este posibil să fie necesar să eliminați doar spațiile principale și să păstrați toate spațiile intermediare din celule, după cum se arată în imaginea de mai jos. Această secțiune introduce o altă formulă și cod VBA pentru a rezolva această problemă.

Utilizați funcția MID pentru a elimina numai spațiile de conducere

Selectați o celulă goală (aici selectez celula D3), copiați formula de mai jos în ea și apăsați tasta Introduce cheie. Și apoi trageți Mâner de umplere în jos pentru a aplica formula altor celule.

=MID(B3,FIND(MID(TRIM(B3),1,1),B3),LEN(B3))

În această formulă, B3 este celula care conține textul din care doriți ca spațiile principale să fie eliminate.

notițe: Această operațiune trebuie făcută într-o nouă coloană. După eliminarea tuturor spațiilor principale, trebuie să înlocuiți datele originale cu datele tăiate fără formule.

Utilizați codul VBA pentru a elimina numai spațiile de conducere

1. Deschideți foaia de lucru conține celulele din care veți elimina spațiile principale, apoi apăsați pe Alt + F11 tastele pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.

2. clic Insera > Module, apoi copiați mai jos codul VBA în fereastra Module.

Sub RemoveLeadingSpaces()
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub

3. apasă pe F5 tasta pentru a rula codul. A Kutools pentru Excel apare fereastra de dialog, selectați celulele continue din care veți elimina spațiile principale, apoi faceți clic pe OK butonul.

Acum puteți vedea că numai spațiile principale sunt eliminate din celulele selectate.


Eliminați numai spațiile din celule

1. Deschideți foaia de lucru conține celulele din care veți elimina spațiile principale, apoi apăsați pe Alt + F11 tastele pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.

2. clic Insera > Module, apoi copiați mai jos codul VBA în fereastra Module.

Sub RemoveTrailingSpaces()
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.RTrim(Rng.Value)
Next
End Sub

3. apasă pe F5 tasta pentru a rula codul. A Kutools pentru Excel apare fereastra de dialog, selectați celulele continue din care veți elimina spațiile finale, apoi faceți clic pe OK buton. Acum puteți vedea că numai spațiile finale sunt eliminate din celulele selectate.


Eliminați toate spațiile din celule

Dacă doriți să scăpați de toate spațiile din celule specifice, metodele din această secțiune vă pot face o favoare.

Utilizați funcția SUBSTITUTE pentru a elimina toate spațiile din celule

=SUBSTITUTE(text, old_text, new_text, [instance_num])

Selectați o celulă goală, copiați formula de mai jos în ea și apăsați tasta Introduce cheie. Apoi trageți Mâner de umplere în jos pentru a aplica formula altor celule.

=SUBSTITUTE(B3," ","")

sfaturi: În această formulă, B3 este celula care conține text pentru care doriți să eliminați toate spațiile;
         "" (un spațiu încadrat de ghilimele duble) reprezintă aici spațiile pe care doriți să le eliminați;
         "" aici înseamnă că veți înlocui toate spațiile cu nimic.

Apoi, puteți vedea că toate spațiile din anumite celule sunt eliminate imediat.

notițe: Această operațiune trebuie făcută într-o nouă coloană. După eliminarea tuturor spațiilor, trebuie să înlocuiți datele originale cu datele tăiate fără formule.

Utilizați funcția Găsiți și înlocuiți pentru a elimina toate spațiile din celule

Pe lângă cele de mai sus SUBSTITUI funcția Găsiți și înlocuiți poate ajuta, de asemenea, la eliminarea tuturor spațiilor din celule.

1. Selectați celulele care conțin spații pe care le veți elimina, apăsați pe Ctrl + H tastele pentru a deschide Găsiți și înlocuiți căsuță de dialog.

2. În Găsiți și înlocuiți dialog și sub Înlocui fila, tastați un spațiu în Gaseste ce casetă text, păstrați Înlocui cu caseta de text goală, apoi faceți clic pe Înlocuiește-le pe toate butonul.


Îndepărtați cu ușurință spațiile principale, finale, suplimentare și toate spațiile din celule cu Kutools

Sfat: Dacă te-ai săturat să folosești formule și coduri VBA pentru a elimina spații, Eliminați spațiile utilitatea Kutools pentru Excel este cea mai bună alegere. Cu doar câteva clicuri, puteți elimina nu numai spațiile principale, spațiile finale, spațiile în exces, ci și toate spațiile dintr-un interval, mai multe intervale sau chiar întreaga foaie de lucru, ceea ce vă va economisi mult din timpul dvs. de lucru.

Înainte de a utiliza Kutools pentru Excel, trebuie să luați câteva minute până la descărcați-l gratuit și instalați-l in primul rand.

1. Selectați un interval sau mai multe intervale cu celulele din care veți elimina spațiile, faceți clic pe Kutools > Text > Eliminați spațiile. Vedeți captura de ecran:

2. Puteți vedea că există 5 opțiuni în Eliminați spațiile căsuță de dialog:

  • Pentru a elimina doar spațiile principale, selectați Spații de conducere opțiune;
  • Pentru a elimina numai spațiile finale, selectați Spații de urmărire opțiune;
  • Pentru a elimina spațiile principale și spațiile finale în același timp, vă rugăm să selectați Spații de conducere și de urmărire opțiune;
  • Pentru a elimina toate spațiile suplimentare (incluzând spațiile principale, finale, exces între spații), selectați Toate spațiile în exces opțiune;
  • Pentru a elimina toate spațiile, selectați Toate spațiile opțiune.

Apoi faceți clic pe OK pentru a porni operațiunea.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.


Alte cazuri practice legate de spațiile Excel

Pe lângă eliminarea spațiilor din celule, v-ați confruntat vreodată cu circumstanțele numărării, adăugării de spații sau înlocuirea spațiilor cu alte caractere din celule? Recomandarea de mai jos ar putea accelera activitatea dvs. Excel.

Numărați numărul de spații totale dintr-o celulă
Înainte de a elimina toate spațiile dintr-o celulă, este posibil să fiți curios cu privire la câte spații există în ea. Acest tutorial oferă metode în pași detaliați pentru a vă ajuta să obțineți rapid numărul total de spații dintr-o celulă.
Faceți clic pentru a afla mai multe ...

Adăugați spațiu după fiecare virgulă în anumite celule Excel
Uneori, spațiile ar putea fi eliminate accidental din celule specifice. Acest tutorial vorbește despre adăugarea unui spațiu după fiecare virgulă pentru a face șirul de text mai clar și standard, cu pași detaliați.
Faceți clic pentru a afla mai multe ...

Adăugați spații între numere în celulele Excel
Acest tutorial vorbește despre adăugarea de spațiu între fiecare număr sau fiecare al nouălea număr în celulele Excel. Presupunând că aveți o coloană de numere de telefon și doriți să adăugați spații între ele pentru a face numărul să pară mai intuitiv și mai ușor de citit. Metodele din acest tutorial vă vor ajuta.
Faceți clic pentru a afla mai multe ...

Adăugați spații înainte de litere mari în celulele Excel
Acest tutorial vorbește despre adăugarea unui spațiu înaintea fiecărei litere mari în celulele Excel. Presupunând că aveți o listă de șiruri de text cu toate spațiile eliminate în mod accidental, astfel: InsertBlankRowsBetweenData, pentru a adăuga spațiile înaintea fiecărei litere mari pentru a separa cuvintele ca Inserați rânduri goale între date, încercați metodele din acest tutorial.
Faceți clic pentru a afla mai multe ...

Înlocuiți spațiul cu caracter specific în celulele Excel
În multe cazuri, preferați să înlocuiți spațiile cu caractere specifice, în loc să le eliminați direct din celule. Aici oferă metode pentru a înlocui cu ușurință spațiul cu subliniere, liniuță sau virgulă în celule.
Faceți clic pentru a afla mai multe ...



  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane și păstrarea datelor; Conținut de celule divizate; Combinați rânduri duplicate și sumă / medie... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Formule favorite și inserare rapidă, Gama, Diagrame și Imagini; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Gruparea tabelului pivot după numărul săptămânii, ziua săptămânii și multe altele ... Afișați celulele deblocate, blocate prin diferite culori; Evidențiați celulele care au formulă / nume...
fila kte 201905
  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
fundul officetab
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Da345 · 2 years ago
    I removed all spaces with the Replace function, very easy, thank you
  • To post as a guest, your comment is unpublished.
    javad · 2 years ago
    thank you a lot

    it was very god
  • To post as a guest, your comment is unpublished.
    Rafik · 3 years ago
    Thank you a lot.
  • To post as a guest, your comment is unpublished.
    Ocaya · 4 years ago
    Excellent, Very helpful
  • To post as a guest, your comment is unpublished.
    alefpe · 4 years ago
    Thank you very much.
    It was so helpful.
  • To post as a guest, your comment is unpublished.
    alfonso · 4 years ago
    if it doesnt work for you. First you remove the spaces, then you remove the letters, for example: i have USD 1234.00 , first i do the find & replace just the space between USD and 1234.00, now i have USD1234.00, now i go back to find & replace and on find what: i put USD ( no spaces ), and nothing on REPLACE WITH: then i click on Replace all , and i have now 1234.00 if you do it the other way it doesnt work i dont know why.
  • To post as a guest, your comment is unpublished.
    ArvRajB · 4 years ago
    Thank you very much!!
  • To post as a guest, your comment is unpublished.
    Cecep Saefulloh · 4 years ago
    Great Tips especially for research keywords and to make a lot of hashtags on facebook, and You have great tools to make it simple

    It is appropriate that we visit each other and communicate
    Web Development Agency Konsultan Blog Teknologi
  • To post as a guest, your comment is unpublished.
    Joseph Wokwera · 4 years ago
    Thanks so much helpful. i ve been trying this for 2 days. it worked
  • To post as a guest, your comment is unpublished.
    PRAMOD · 4 years ago
    Excellent.Very helpful to remove space in a cell
  • To post as a guest, your comment is unpublished.
    PRAMOD · 4 years ago
    Excellent, nice formula to substitute or remove the spaces in a cell.
  • To post as a guest, your comment is unpublished.
    sachin · 4 years ago
    Thank You Very Much. help me a lot..
  • To post as a guest, your comment is unpublished.
    SUDHIR MISHRA · 5 years ago
    EXCELLENT :) THANK FOR HELP
  • To post as a guest, your comment is unpublished.
    Kosova · 5 years ago
    Thanks a lot, now its so easy.
  • To post as a guest, your comment is unpublished.
    RDM · 5 years ago
    THANK YOU! Really helped me and my bandwidth
  • To post as a guest, your comment is unpublished.
    Sharil · 5 years ago
    Oh its amazing, i didn't knew about to remove the space between words in a cell....its so easy...thanku so much.
  • To post as a guest, your comment is unpublished.
    Ashok Kumar R · 5 years ago
    :-) good.. any move issue please mail me
  • To post as a guest, your comment is unpublished.
    Dinesh · 5 years ago
    i am using MS 2010 ,how to remove all space in excel. exmple also give
  • To post as a guest, your comment is unpublished.
    JUNAID · 5 years ago
    Thanks a lot for helping us!!!!!!!!! :-)
  • To post as a guest, your comment is unpublished.
    JUNAID · 5 years ago
    THANKS A LOT FOR HELPING US!!!!!!!!!!!!!!
  • To post as a guest, your comment is unpublished.
    Suresh · 6 years ago
    Thanks a lot for sharing this Tool :-)
  • To post as a guest, your comment is unpublished.
    KD · 6 years ago
    Thank You. Your help has reduced my effort a lot.
  • To post as a guest, your comment is unpublished.
    Henman · 6 years ago
    Neither of these suggestions work... except, I'm sure, the Kutools solution so conveniently suggested. What an awesome blog. Thanks.
  • To post as a guest, your comment is unpublished.
    Mr.Niekoo · 6 years ago
    How i can remove dots from my columns of excel.I want to remove all dots from full list of columns.The data consist on Phone no's list

    email me
    mr.niekoo@hotmail.com
  • To post as a guest, your comment is unpublished.
    rajesh · 6 years ago
    Great command, It is very usefull.
  • To post as a guest, your comment is unpublished.
    Maria · 6 years ago
    I don't have kutools and I tired all formulas, eventually I had the trailing spaces removed from behind a date. However, excel still does not recognize the entry as a "date" and cannot sort by date, even though the format is date. So I have to enter each cell and F2. We are talking thousands of cells in a column... Can anyone give suggestions?
    • To post as a guest, your comment is unpublished.
      Imran · 5 years ago
      [quote name="Maria"]I don't have kutools and I tired all formulas, eventually I had the trailing spaces removed from behind a date. However, excel still does not recognize the entry as a "date" and cannot sort by date, even though the format is date. So I have to enter each cell and F2. We are talking thousands of cells in a column... Can anyone give suggestions?[/quote]
      Select the column--> go to Data> Text to column> select delimited> next> next> change the date format as MDY or DMY as the case in your sheet> press fininsh.
  • To post as a guest, your comment is unpublished.
    M&M · 6 years ago
    Replace option is the best and easiest! Thanks for sharing the tips!
  • To post as a guest, your comment is unpublished.
    Yasar Arafath · 6 years ago
    Remove space before and after the cell content (Eg:___26350__)
    We can use this formula =TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))
    • To post as a guest, your comment is unpublished.
      Manish · 6 years ago
      Thanks a lot:):):).... It saved a lot of time....keep on updating such useful and very rate instances!!!!!!
  • To post as a guest, your comment is unpublished.
    Sushen · 6 years ago
    Very use full command
  • To post as a guest, your comment is unpublished.
    carla · 6 years ago
    Thank you! very helpful. saved the day.
  • To post as a guest, your comment is unpublished.
    kirtan · 6 years ago
    tried all the options above. not working as there are spaces before and after number. Any other alternative?
    • To post as a guest, your comment is unpublished.
      Yasar Arafath · 6 years ago
      Try this one

      =TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))
  • To post as a guest, your comment is unpublished.
    karan · 6 years ago
    very helpful :) and easy to understand

    ;-)
  • To post as a guest, your comment is unpublished.
    Anna · 6 years ago
    Very helpful!
    Thank you
  • To post as a guest, your comment is unpublished.
    GaryMonday · 7 years ago
    Thank you very much for the trick, very very useful, it makes my spreadsheet a lot neater.

    Thanks again.

    Gary
  • To post as a guest, your comment is unpublished.
    Prabhakar · 7 years ago
    Wow its fantastic small commands work very well
  • To post as a guest, your comment is unpublished.
    ilham · 7 years ago
    wow thanks ..useful :-) :):):):):):)
  • To post as a guest, your comment is unpublished.
    BISHNU · 7 years ago
    I like this tools very much
  • To post as a guest, your comment is unpublished.
    KALPESH SUTHAR · 7 years ago
    Thanks a lot....its really helpful..save lot of time... :-)
  • To post as a guest, your comment is unpublished.
    corpsman0000 · 7 years ago
    how do you remove spaces without removing the zeros that in the begining of values middle and end? i just want to remove the spaces in between the values only. i tried the above and the zeros disappeared.
    • To post as a guest, your comment is unpublished.
      Avi · 7 years ago
      Convert the cell into text format then use replace function
  • To post as a guest, your comment is unpublished.
    Ranjith Kumar · 7 years ago
    Thanks Very very use full
  • To post as a guest, your comment is unpublished.
    Eva · 7 years ago
    Thanks for finally talking about >How to remove spaces between character and numbers within cells in Excel?
  • To post as a guest, your comment is unpublished.
    Rebeccah · 7 years ago
    Find/replace doesn't work for me, which is why I'm googling this topic in the first place. Is there a setting somewhere that disables this?

    I want to delete ":" form the cells in a column (and "/" from the cells in another column). I ought to be able to highlight the column, ^H, type ":" (or "/") in the find field, leave the replace field blank, and click Replace All, and it should do it. Or Find Next/Replace/Replace/Replace through the cells one at a time. But it advances therough the cells but doesn't do anything. If I put something in the replace field, it will do the replace, but it won't replace with an empty string.
  • To post as a guest, your comment is unpublished.
    Stefan · 7 years ago
    Thank you, easy to understand. best on the web
  • To post as a guest, your comment is unpublished.
    Janardhan · 7 years ago
    Very easy to understand. Good to follow.
    • To post as a guest, your comment is unpublished.
      ashutosh · 6 years ago
      bullshit....doesn't work
      • To post as a guest, your comment is unpublished.
        Joel · 5 years ago
        Didnt work for me too, however found the right way. Select and highlight the space you want to get rid of. Copy this space and select the find and replace. Paste this space in find and replace with nothing. I guess it wasnt a space in the first place. Whatever it was you now find it by copying whatever it was. Hope it works for you.
        • To post as a guest, your comment is unpublished.
          Ramesh Kumar P · 4 years ago
          It really worked....I tried may function like Clean, Trim, Substitute, etc
        • To post as a guest, your comment is unpublished.
          Jay · 4 years ago
          THAT WORKED! Thanks man
        • To post as a guest, your comment is unpublished.
          kati · 5 years ago
          thanks soo much. you are a genius!!!!
        • To post as a guest, your comment is unpublished.
          Imran · 5 years ago
          [quote name="Erika"]It worked for me! Thank you![/quote]
          Thank you so much for that. This saved a lot of time
        • To post as a guest, your comment is unpublished.
          Erika · 5 years ago
          It worked for me! Thank you!
  • To post as a guest, your comment is unpublished.
    Muhibullah Afzalzada · 7 years ago
    Thanks a lot, the Replace option worked as a charm... you really saved loads of my time.
  • To post as a guest, your comment is unpublished.
    Muhibullah Afzalzada · 7 years ago
    Thanks a lot, I really needed and the Replace option was a charm.
    • To post as a guest, your comment is unpublished.
      Stephen · 4 years ago
      Thanks a lot for the explanation - saved our dept a lot of work.