Kā noņemt tukšās atstarpes programmā Excel (7 veidi)

  • Dalīties Ar Šo
Hugh West

Ja jūsu datu kopā ir nevajadzīgas tukšas atstarpes, iespējams, tās ir jādzēš. Šajā rakstā es parādīšu septiņus efektīvus veidus, kā Excel programmā dzēst tukšās atstarpes.

Pieņemsim, ka mums ir datu kopa, kurā dažādās šūnās ir vairākas tukšas atstarpes. Tagad mēs noņemsim šīs tukšās atstarpes.

Lejupielādēt Practice Workbook

Tukšo atstarpju noņemšana programmā Excel.xlsm

7 veidi, kā noņemt tukšās atstarpes programmā Excel

1. TRIM funkcija tukšo vietu noņemšanai

Tukšās atstarpes varat viegli noņemt, izmantojot

izmantojot TRIM funkcija . Tukšā šūnā ierakstiet šādu formulu ( A16 ),

=TRIM(A5)

Šajā gadījumā TRIM funkcija no izvēlētās šūnas noņems papildu tukšās atstarpes. A5 .

Spiediet IEVADIET un jūs atradīsiet tekstu bez tukšajām vietām šūnā A16 .

Velciet šūnas A16 lai piemērotu to pašu formulu visām pārējām kolonnas šūnām. A .

Lasīt vairāk: Kā noņemt atstarpi pirms teksta programmā Excel

2. Atrast un aizstāt komandu

Izmantojot Atrast un aizstāt ir vēl viens veids, kā noņemt tukšās atstarpes. Vispirms atlasiet šūnas, no kurām vēlaties noņemt tukšās atstarpes, un dodieties uz Sākumlapa> Rediģēšana> Atrast> Atlasīt> Aizstāt

Tagad Atrast un aizstāt parādīsies logs. Ievietojiet vienu atstarpi Atrodiet, kas un noklikšķiniet uz Aizstāt visus .

Tagad parādīsies apstiprinājuma lodziņš, kurā būs norādīts aizvietojumu skaits. LABI šajā lodziņā un aizveriet Atrast un aizstāt logs.

Tagad varat redzēt, ka no atlasītajām šūnām ir noņemtas visas tukšās vietas.

Lasīt vairāk: Kā noņemt atstarpes šūnā programmā Excel

3. SUBSTITUTE funkcija tukšo vietu noņemšanai

Varat arī izmantot funkcija SUBSTITUTE lai izņemtu tukšās vietas. Šādu formulu ierakstiet šūnā B16 ,

=AIZVIETOT(B5, " ", "")

Šajā gadījumā aizvietošanas funkcija noņems atstarpes no atlasītās šūnas. B5 .

Preses IEVADIET un šūnā iegūsiet tekstu bez tukšām atstarpēm. B16 .

Velciet B16 šūnā, lai piemērotu formulu visām pārējām kolonnas šūnām. B .

Līdzīgi lasījumi:

  • Visu atstarpju noņemšana programmā Excel (9 metodes)
  • Kā noņemt atstarpes Excel programmā (6 vienkāršas metodes)
  • Vadošās atstarpes noņemšana programmā Excel (5 noderīgi veidi)

4. Tukšās vietas noņemšana, izmantojot REPLACE funkciju

Izmantojot REPLACE funkcija ir vēl viens veids, kā noņemt tukšās atstarpes. Šādu formulu ievadiet šūnā B16 ,

=REPLACE(B5,1,LEN(B5)-LEN(TRIM(B5)),"")

Šeit, funkcija LEN norāda šūnas virknes garumu B5 . LEN(B5)-LEN(TRIM(B5)) daļa norāda tukšo vietu skaitu. Visbeidzot, daļa ATJAUNOT funkcija aizstāj sākotnējo tekstu ar virkni bez tukšajām vietām.

Spiediet IEVADIET un šūnā iegūsiet tekstu bez tukšām atstarpēm. B16 .

Velciet šūnas B16 lai piemērotu formulu visām pārējām kolonnas šūnām. B .

5. Teksta un kolonnas funkcijas tukšo atstarpju likvidēšanai

Varat arī izmantot Teksta pievienošana kolonnai funkcijas, lai no kolonnas noņemtu tukšās atstarpes. Vispirms atlasiet kolonnu un dodieties uz Dati> Datu rīki> Teksta pārnešana uz kolonnām

Pēc tam tiek atvērts logs ar nosaukumu Teksta konvertēšana uz kolonnām vednis parādīsies. Izvēlieties Fiksēts platums un noklikšķiniet uz Nākamais .

Otrajā solī pārvietojiet vertikālo līniju līdz teksta beigām un noklikšķiniet uz Nākamais.

Pēdējā solī atlasiet Vispārīgi un noklikšķiniet uz Apdare.

Tagad redzat, ka atlasīto kolonnu šūnās nav tukšu vietu.

6. VBA tukšo atstarpju noņemšana

Cits veids, kā noņemt tukšās vietas, ir izveidot pielāgotu funkciju, izmantojot Microsoft Visual Basic lietojumprogrammas (VBA) . Pirmkārt, nospiediet ALT+F11 . Tas atvērs VBA logs. Tagad VBA logs no Projekts panelī ar peles labo pogu noklikšķiniet uz lapas nosaukuma. Parādīsies nolaižamā izvēlne. Noklikšķiniet uz Ievietot no nolaižamajā izvēlnē, lai to izvērstu un atlasītu Modulis .

Tagad Modulis(Kods) tiks parādīts logs.

Ievietojiet šādu kodu Modulis .

 Sub Remove_Blanks() Dim x As Range For Each x In Selection.Cells x.Value = VBA.Trim(x.Value) Next x End Sub 

Pēc koda ievietošanas aizveriet VBA Tagad izvēlieties datu kopu un dodieties uz Skatīt> Makro .

A Makro parādīsies logs. Nospiediet uz Palaist.

Tas no datu kopas noņems visas nevajadzīgās tukšās vietas.

7. Power Query, lai noņemtu tukšās vietas

Izmantojot Power Query ir vēl viena metode tukšo vietu noņemšanai. Atlasiet datu kopu un dodieties uz Dati> Iegūt datus> No citiem avotiem> No tabulas/apjoma

A Izveidot tabulu parādīsies lodziņš. Nospiediet uz LABI .

Tagad Power Query Editor tiks atvērts logs.

Logā redzēsiet, ka visi dati ir importēti.

Tagad ar peles labo pogu noklikšķiniet uz jebkuras no galvenēm un atlasiet Pārveidot> Trim .

Atkārtojiet to pašu procedūru visām kolonnām. Tukšās vietas tiks noņemtas.

Tagad cilnē Sākums atlasiet Aizvērt & amp; ielādēt .

Tagad redzat, ka dati ir importēti jūsu Excel failā jaunā lapā ar nosaukumu Tabula.

Secinājums

Tukšo atstarpju likvidēšana manuāli var būt ļoti apgrūtinoša. Jebkura no iepriekš aprakstītajām metodēm ļaus jums likvidēt tukšās atstarpes no datu kopas ar dažiem klikšķiem. Es ceru, ka šis raksts jums ir noderīgs. Ja jums ir neskaidrības, lūdzu, atstājiet komentāru.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.