3 veiksmingi tarpų pašalinimo iš „Excel“ langelių metodai

Bendrinti dabar:

Kai importuosite turinį į „Excel“ iš kitų šaltinių, „Excel“ langeliuose bus papildomų tarpų. Šiame straipsnyje pristatysime 3 efektyvius būdus, kaip pašalinti tarpus ląstelėse.

Tarpų pašalinimas ląstelėse gali erzinti, nes sunku rasti tikslią vietą. Ir pašalinus šias papildomas erdves sugaišite krūvą laiko ir energijos. Toliau pateiktame paveikslėlyje parodytas turinys, kurį nukopijavome iš kitų šaltinių. Pamatysite, kad šioje ląstelėje yra daug papildomų tarpų.Tarpų pašalinimo pavyzdys

Šių langelių šalinimas po vieną tikrai užtruks daug laiko, ypač kai yra daug langelių su papildomais tarpais. Todėl tarpams pašalinti galite naudoti toliau nurodytus metodus.

1 būdas: suraskite ir pakeiskite

Taikydami šį metodą parodysime, kaip naudoti „Rasti ir pakeisti“ funkcijas, kad pašalintumėte tarpus.

  1. Paspauskite klaviatūros mygtuką „Ctrl + F“, kad atidarytumėte langą „Rasti ir pakeisti“.
  2. Ir tada spustelėkite „Pakeisti“.
  3. Po to teksto laukelyje „Rasti ką“ įveskite tarpą.
  4. Tada spustelėkite mygtuką „Rasti kitą“. Taigi bus pasirinkta ląstelė su tarpais.
  5. Tada lange spustelėkite „Pakeisti“.Ieškoti Pirmyn

Taigi pamatysite, kad visos ląstelės erdvės bus pašalintos.Nėra vietos

  1. Dabar tęskite 4 ir 5 veiksmus, kad pašalintumėte tarpus kituose langeliuose.
  2. Baigę procesą uždarykite šį langą.

Turite atkreipti dėmesį, kad visi langelio tarpai bus pakeisti, įskaitant tarpus tarp žodžių. Jei reikia palikti tarpus tarp žodžių, galite naudoti kitus metodus.

2 būdas: „Excel“ funkcijos

Čia taip pat galite naudoti „Excel“ funkcijas „Excel“, kad pašalintumėte tarpus.

  1. Spustelėkite tuščią langelį darbalapyje.
  2. Tada į langelį įveskite šią formulę:

= TRIM (A1)

Šioje formulėje langelis A1 yra tikslinis langelis, kuriame yra papildomų tarpų.

  1. Tada paspauskite klaviatūros mygtuką „Enter“. Pamatysite, kad langelio rezultate yra tik būtini tarpai. Visos papildomos vietos buvo pašalintos.TRIM funkcija

Kita vertus, jei reikia pašalinti visus tarpus tiksliniuose langeliuose, galite naudoti kitą formulę:

=PAKEITIMAS(A1, ",")

Antrasis argumentas šioje formulėje yra tarpas, o trečiasis argumentas yra niekas. Taigi ši formulė pašalins visas langelyje esančias erdves.

Pirmiau nurodytoms dviem formulėms galite pasirinkti vieną formulę pagal savo poreikius.

3 būdas: „Excel“ makrokomandos

Išskyrus du pirmiau nurodytus metodus, tarpams pašalinti taip pat galite naudoti „Excel“ makrokomandas.

  1. Paspauskite klaviatūros mygtuką „Alt + F11“, kad atidarytumėte „Visual Basic“ rengyklę.
  2. Tada įrankių juostoje spustelėkite mygtuką „Įterpti“.
  3. Submeniu pasirinkite parinktį „Modulis“. Taigi į projektą įtraukėte naują modulį.Įdėkite modulį
  4. Atlikdami šį veiksmą, nukopijuokite šiuos kodus ir įklijuokite juos į modulį.
Sub RemoveAllSpaces()
  Range("B1") = Replace(Range("A1"), " ", "")
End Sub

Ši makrokomanda pašalins visus langelio tarpus. Taip pat galite keisti kodų diapazoną pagal savo poreikį. Be to, jei reikia, galite tiesiogiai pateikti rezultatą dabartiniame langelyje.

  1. Po to įrankių juostoje spustelėkite mygtuką „Run Sub“, kad paleistumėte šią makrokomandą. Kita vertus, norėdami paleisti makrokomandą, taip pat galite paspausti klaviatūros mygtuką „F5“.

Tada galite grįžti į darbalapį ir patikrinti rezultatą. Pamatysite, kad visos vietos pašalintos.

Kita vertus, jei reikia palikti tarpus tarp žodžių, VBA koduose galite naudoti darbalapio funkciją.

Sub RemoveAdditionalSpaces()
  Range("B2") = Application.WorksheetFunction.Trim(Range("A1"))
End Sub

Paleidę makrokomandą pamatysite, kad ląstelėse vis dar yra reikiamų tarpų.VBA rezultatas

Trijų metodų palyginimas

Žemiau esančioje lentelėje pateikiami pirmiau minėtų metodų privalumai ir trūkumai.

Palyginimas

Rasti ir pakeisti „Excel“ funkcijos

„Excel“ makrokomandos

pranašumas

1. Rezultatas iš karto bus rodomas esamose ląstelėse.

2. Šis metodas yra lengvai suprantamas, ir beveik visi „Excel“ naudotojai gali jį taikyti.

1. Yra dvi skirtingos formulės, kurias galite pasirinkti pagal savo poreikius.

2. Jei nesate susipažinę su VBA makrokomandomis, galite naudoti funkcijas, kad išspręstumėte problemą.

1. Galite arba pašalinti visus tarpus, arba tiesiog pašalinti papildomus tarpus pagal savo poreikį.

2. Modifikuojant kodų diapazoną, rezultatą galima pateikti tikslinėse ląstelėse.

Trūkumas

Pašalinsite visus ląstelėje esančius tarpus. Tai nepatogu, jei reikia išlaikyti reikiamas erdves. Formulės pateiks rezultatą kitame langelyje, o jums vis tiek reikia nukopijuoti atgal į pradinį langelį. VBA kodų naudojimas apsunkins užduotį, kurią būtų galima lengvai išspręsti kitais metodais.

Jei nežinote, kurį metodą pasirinkti, galite grįžti ir peržiūrėti šią lentelę. Taip rasite tinkamiausią metodą pagal savo konkrečius poreikius.

Ką daryti, kai jus bombarduoja virusas

Kai įeinate į kenkėjišką svetainę arba gaunate įtartiną failą, jūsų kompiuteris greičiausiai bus paveiktas viruso. Kai jus užpuola virusas, turite imtis veiksmų. Kai kurios antivirusinės programos gali padėti. Tačiau tikriausiai prarasite kai kuriuos duomenis ir informaciją „Excel“ failuose. Į ištaisyti Excel xls duomenų žalą ir susigrąžinti savo duomenis, galite naudoti mūsų galingą programinę įrangą. Šis įrankis tikrai padės taisyti brangius failus.

Autoriaus įvadas:

Anna Ma yra duomenų atkūrimo ekspertė DataNumen, Inc., kuri yra pasaulyje duomenų atkūrimo technologijų lyderė, įskaitant pataisyti Word doc klaidą ir „Outlook“ taisymo programinės įrangos produktai. Norėdami gauti daugiau informacijos, apsilankykite WWW.datanumen.com

Bendrinti dabar:

Komentarai yra uždaryti.