Kaip naudoti TRIM funkciją „Excel“.

Galite pašalinti tarpus teksto kairėje ir dešinėje bei teksto eilutės tekste naudodami „Excel“ TRIM funkciją.

Kai importuojate tekstą iš interneto ar kitos programos į „Excel“ skaičiuoklę, jame dažnai būna nepageidaujamų tarpų prieš tekstą, po jo arba teksto reikšmės viduryje. „Excel“ suteikia paprastą, lengvai naudojamą funkciją, vadinamą TRIM, kad išvalytumėte šias papildomas vietas.

Naudodami Excel funkciją TRIM galite lengvai pašalinti tarpus ne tik teksto pradžioje ir pabaigoje, bet ir teksto eilutėje. Šiame įraše parodysime, kaip pašalinti teksto priekinę ir galą esančią tarpą, o tarpą tekste ir tik tarpus iš teksto kairiosios pusės.

Funkcijos TRIM naudojimas norint pašalinti papildomus tarpus iš „Excel“.

TRIM yra eilutės / teksto funkcija, kuri pašalina ne tik tarpus iš abiejų pusių, bet ir daugiau nei vieną tarpą žodžiuose. Ši funkcija gali pašalinti tik ASCII tarpo simbolį (32) iš teksto eilutės, bet ne nepertraukiamų tarpo simbolių, kurie paprastai randami tinklalapiuose ir nukopijuojami į „Excel“.

Funkcijos TRIM sintaksė yra tokia:

=TRIM (ląstelės reikšmė / tekstas)

Galite nurodyti langelį arba naudoti tiesioginį tekstą kaip argumentą funkcijoje.

Šiame pavyzdiniame lape yra priekinio, galo, dvigubo tarpo, tarpo tarp ir daug papildomų tarpų langeliuose. Pažiūrėkime, kaip galime naudoti TRIM, kad pašalintume papildomus tarpus.

Pasirinkite langelį, kuriame norite apkarpyti teksto eilutę, ir įveskite formulę toliau pateiktame paveikslėlyje. Mūsų pavyzdyje norime apkarpyti teksto eilutę langelyje A1, todėl A1 naudojome kaip funkcijos TRIM argumentą ir įvedėme formulę B langelyje.

Kaip matote, visi tarpai priekyje, gale ir dvigubi tarpai pašalinami iš teksto eilutės.

Taip pat galite įvesti teksto eilutę, o ne langelio nuorodą kaip funkcijos argumentą. Tiesiog būtinai įtraukite teksto eilutę dvigubomis kabutėmis („“), kaip parodyta toliau.

Naudojant funkciją TRIM, norint pašalinti papildomus tarpus keliose ląstelėse

Taip pat galite naudoti TRIM, kad pašalintumėte nepageidaujamas vietas langelių stulpelyje. Jūs tiesiog turite pritaikyti formulę, kurią įvedėte vienoje, likusioje stulpelio dalyje.

Apatiniame dešiniajame formulės langelio kampe galite pamatyti mažą žalią kvadratą (užpildymo rankenėlę). Tiesiog nustatykite žymeklį ant kvadrato ir vilkite jį virš langelių, kuriems norite taikyti formulę.

Todėl dabar turite du originalaus teksto eilučių stulpelius su tarpais ir apkarpytus tekstus be papildomų tarpų.

Pirmaujančių tarpų pašalinimas tik naudojant TRIM funkciją

Kartais galbūt norėsite pašalinti tik pirmaujančias erdves, o ne likusias. Šiame pavyzdyje turime keletą adresų su dvigubu tarpu tarp skirtingų adreso dalių. Tai daroma siekiant pagerinti skaitomumą. Tačiau ląstelėse taip pat yra keletas pirmaujančių erdvių.

Jei šiuose adresuose naudosime funkciją TRIM, ji pašalins visus papildomus tarpus, įskaitant dvigubus tarpus, kuriuos įtraukėme, kad pagerintume skaitymą. Tačiau galite išbandyti skirtingus formulių derinius, kad pašalintumėte tik pirmaujančius tarpus iš eilučių.

Galite naudoti TRIM funkciją su funkcijomis LEFT, FIND ir REPLACE, kad pašalintumėte tarpus priekyje:

=PAKEISTI(A1,1,RASTI(KAIRĖ(A3),2),A1)-1,"")

Funkcija „RASTI“ surastų pirmojo adreso simbolio vietą A1 langelyje. Aukščiau pateiktame pavyzdyje pirmame adresu 2 yra pirmasis simbolis, esantis penktoje pozicijoje (nes prieš jį yra 4 tarpai). Tada išgaunami visi simboliai po penktosios pozicijos. Funkcija REPLACE pašalintų visus pirmuosius tarpus pakeisdama juos išskirtais simboliais.

Nedūžtančių tarpų pašalinimas naudojant TRIM funkciją

Deja, funkcija TRIM negali ištrinti visų tarpų, ypač nepertraukiamo tarpo, kuris „Excel“ gali būti rodomas kaip CHAR(160) (žr. toliau pateiktą pavyzdį).

Tačiau prie TRIM formulės pridėję funkciją SUBSTITUTE galite pašalinti nespausdinamus simbolius. Nepertraukiamas tarpas taip pat yra nespausdinamas simbolis.

Norėdami pašalinti nepertraukiamą tarpą, galite naudoti šią formulę:

=TRIM(PAKEITAS(A11,CHAR(160)," "))

Rezultatas:

Viskas.