Swyddogaeth Excel TRIM - ffordd gyflym o gael gwared ar leoedd ychwanegol

  • Rhannu Hwn
Michael Brown

Mae'r tiwtorial yn dangos rhai ffyrdd cyflym a hawdd o docio bylchau Excel. Dysgwch sut i ddileu bylchau arweiniol, llusgo a bylchau ychwanegol rhwng geiriau, pam nad yw swyddogaeth Excel TRIM yn gweithio a sut i'w drwsio.

A ydych chi'n cymharu dwy golofn ar gyfer copïau dyblyg y gwyddoch sydd yno, ond ni all eich fformiwlâu ddod o hyd i un cofnod dyblyg? Neu, a ydych yn adio dwy golofn o rifau, ond yn parhau i gael sero yn unig? A pham ar y ddaear mai dim ond criw o wallau D/B y mae eich fformiwla Vlookup sy'n amlwg yn gywir yn ei ddychwelyd? Dim ond ychydig o enghreifftiau yw'r rhain o broblemau y gallech fod yn ceisio atebion iddynt. Ac mae pob un yn cael ei achosi gan fylchau ychwanegol yn cuddio cyn, ar ôl neu rhwng gwerthoedd rhifol a thestun yn eich celloedd.

Mae Microsoft Excel yn cynnig ychydig o wahanol ffyrdd o ddileu bylchau a glanhau eich data. Yn y tiwtorial hwn, byddwn yn ymchwilio i alluoedd y swyddogaeth TRIM fel y ffordd gyflymaf a hawsaf o ddileu bylchau yn Excel.

Swyddogaeth TRIM - dileu bylchau ychwanegol yn Excel

Rydych chi'n defnyddio'r swyddogaeth TRIM yn Excel yn dileu bylchau ychwanegol o'r testun. Mae'n dileu'r holl fylchau arwain, llusgo a rhwng ac eithrio un bwlch nod rhwng geiriau.

Cystrawen y ffwythiant TRIM yw'r hawsaf y gellir ei ddychmygu:

TRIM( text)

Lle mae testun yn gell rydych chi am dynnu gormodedd o fylchau ohoni.

Er enghraifft, i dynnu bylchau yng nghell A1, rydych chi'n defnyddio hwnfformiwla:

=TRIM(A1)

Ac mae'r sgrinlun canlynol yn dangos y canlyniad:

Ie, mae mor syml â hynny!

Sylwer bod cynlluniwyd y swyddogaeth TRIM i gael gwared ar y nod gofod yn unig, sydd â gwerth 32 yn y system cod ASCII 7-did. Os yn ogystal â bylchau ychwanegol, mae eich data yn cynnwys toriadau llinell a nodau nad ydynt yn argraffu, defnyddiwch y swyddogaeth TRIM ar y cyd â CLEAN i ddileu'r 32 nod anargraffu cyntaf yn y system ASCII.

Er enghraifft, i tynnwch fylchau, toriadau llinell a nodau diangen eraill o gell A1, defnyddiwch y fformiwla hon:

=TRIM(CLEAN(A1))

Am ragor o wybodaeth, gweler Sut i dynnu nodau nad ydynt yn argraffu yn Excel

>I gael gwared ar fylchau di-dor (nodwedd html ), sydd â gwerth 160, defnyddiwch TRIM ynghyd â swyddogaethau SUBSTITUTE a CHAR:

=TRIM(SUBSTITUTE(A1, CHAR(160), " "))

Am fanylion llawn, os gwelwch yn dda gweler Sut i ddileu bylchau nad ydynt yn torri yn Excel

Sut i ddefnyddio swyddogaeth TRIM yn Excel - enghreifftiau fformiwla

Nawr eich bod yn gwybod y pethau sylfaenol, gadewch i ni drafod ychydig o ddefnyddiau penodol o TRIM yn Excel, peryglon y gallech eu hwynebu a datrysiadau gweithio.

Sut i docio bylchau mewn colofn gyfan o ddata

A chymryd bod gennych golofn o enwau sydd â rhywfaint o ofod gwyn cyn ac ar ôl y testun, hefyd fel mwy nag un bwlch rhwng y geiriau. Felly, sut ydych chi'n cael gwared ar yr holl ofodau arwain, llusgo a gormodedd rhwng pob cell ar y tro? Trwy gopïo ExcelFformiwla TRIM ar draws y golofn, ac yna disodli fformiwlâu gyda'u gwerthoedd. Mae'r camau manwl yn dilyn isod.

  1. Ysgrifennwch fformiwla TRIM ar gyfer y gell uchaf, A2 yn ein hesiampl:

    =TRIM(A2)

  2. Gosodwch y cyrchwr i'r gornel dde isaf o'r gell fformiwla (B2 yn yr enghraifft hon), a chyn gynted ag y bydd y cyrchwr yn troi'n arwydd plws, cliciwch ddwywaith arno i gopïo'r fformiwla i lawr y golofn, hyd at y gell olaf gyda data. O ganlyniad, bydd gennych 2 golofn - enwau gwreiddiol gyda bylchau ac enwau tocio wedi'u gyrru gan fformiwla.

  • Yn olaf, disodli'r gwerthoedd yn y golofn wreiddiol gyda data tocio. Ond byddwch yn ofalus! Byddai copïo'r golofn wedi'i thocio dros y golofn wreiddiol yn dinistrio'ch fformiwlâu. Er mwyn atal hyn rhag digwydd, mae angen i chi gopïo gwerthoedd yn unig, nid fformiwlâu. Dyma sut:
    • Dewiswch bob cell gyda fformiwla Trim (B2:B8 yn yr enghraifft hon), a gwasgwch Ctrl+C i'w copïo.
    • Dewiswch bob cell gyda'r data gwreiddiol (A2:A8 ), a gwasgwch Ctrl+Alt+V , yna V . Y llwybr byr gwerthoedd past sy'n cymhwyso'r Gludwch Arbennig > Gwerthoedd
    • Pwyswch y fysell Enter. Wedi'i Wneud!

    Sut i gael gwared ar fylchau blaen mewn colofn rifol

    Fel yr ydych newydd weld, mae swyddogaeth Excel TRIM wedi dileu pob bwlch ychwanegol o golofn o ddata testun heb traw. Ond beth os mai rhifau yw eich data, nid testun?

    Ar yr olwg gyntaf, mae'n bosibl ei bod yn ymddangos bod yMae swyddogaeth TRIM wedi gwneud ei waith. O edrych yn agosach, fodd bynnag, fe sylwch nad yw'r gwerthoedd tocio yn ymddwyn fel rhifau. Dyma ychydig o arwyddion o annormaledd:

    • Mae'r golofn wreiddiol gyda bylchau arweiniol a rhifau tocio wedi'u halinio i'r chwith hyd yn oed os ydych chi'n cymhwyso'r fformat Rhif i'r celloedd, tra bod rhifau normal wedi'u halinio i'r dde yn ddiofyn.
    • Pan ddewisir dwy gell neu fwy gyda rhifau tocio, mae Excel yn dangos COUNT yn unig yn y bar statws. Ar gyfer rhifau, dylai hefyd ddangos SUM a CYFARTALEDD.
    • Mae fformiwla SUM a gymhwysir i'r celloedd wedi'u tocio yn dychwelyd sero.

    O bob ymddangosiad, mae'r gwerthoedd tocio yn llinynnau testun , tra rydym eisiau rhifau. I drwsio hyn, gallwch luosi'r gwerthoedd tocio ag 1 (i luosi'r holl werthoedd mewn un cwymp, defnyddiwch yr opsiwn Paste Special > Multiply).

    Mae datrysiad mwy cain yn amgáu'r ffwythiant TRIM yn VALUE , fel hyn:

    =VALUE(TRIM(A2))

    Mae'r fformiwla uchod yn dileu'r holl fylchau arwain a llusgo, os o gwbl, ac yn troi'r gwerth canlyniadol yn rhif, fel y dangosir yn y sgrinlun isod:

    Sut i gael gwared ar fylchau arweiniol yn unig yn Excel (Trim Chwith)

    Mewn rhai sefyllfaoedd, gallwch deipio bylchau dyblyg a hyd yn oed triphlyg rhwng geiriau i wneud eich data yn haws ei ddarllen. Fodd bynnag, rydych chi am gael gwared ar fylchau blaenllaw, fel hyn:

    Fel y gwyddoch eisoes, mae'r swyddogaeth TRIMyn dileu bylchau ychwanegol yng nghanol llinynnau testun, ac nid dyna'r hyn yr ydym ei eisiau. I gadw'r holl fylchau yn y canol yn gyfan, byddwn yn defnyddio fformiwla ychydig yn fwy cymhleth:

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

    Yn y fformiwla uchod, mae'r cyfuniad o FIND, MID a TRIM yn cyfrifo safle y nod testun cyntaf mewn llinyn. Ac yna, rydych chi'n cyflenwi'r rhif hwnnw i ffwythiant MID arall fel ei fod yn dychwelyd y llinyn testun cyfan (cyfrifir hyd y llinyn gan LEN) gan ddechrau ar safle nod y testun cyntaf.

    Mae'r ciplun canlynol yn dangos bod y cyfan mae bylchau arweiniol wedi diflannu, tra bod bylchau lluosog rhwng geiriau yn dal i fod yno:

    Fel cyffyrddiad olaf, disodli'r testun gwreiddiol gyda'r gwerthoedd tocio, fel y dangosir yng ngham 3 o'r enghraifft fformiwla Trim , ac mae'n dda i chi fynd!

    Awgrym. Os ydych chi hefyd eisiau tynnu bylchau o ddiwedd celloedd, defnyddiwch yr offeryn Trim Spaces. Nid oes unrhyw fformiwla Excel amlwg i gael gwared ar fylchau arwain a llusgo gan gadw bylchau lluosog rhwng geiriau yn gyfan.

    Sut i gyfrif bylchau ychwanegol mewn cell

    Weithiau, cyn cael gwared ar fylchau yn eich taflen Excel, efallai y byddwch am wybod faint o leoedd gormodol sydd yno mewn gwirionedd.

    I gael y rhif o fylchau ychwanegol mewn cell, darganfyddwch gyfanswm hyd y testun gan ddefnyddio'r ffwythiant LEN, yna cyfrifwch hyd y llinyn heb fylchau ychwanegol, a thynnwch yr olaf o'r cyntaf:

    =LEN(A2)-LEN(TRIM(A2))

    Y canlynolmae sgrinlun yn dangos y fformiwla uchod ar waith:

    Nodyn. Mae’r fformiwla yn dychwelyd y cyfrif o fylchau ychwanegol mewn cell, h.y. arwain, llusgo, a mwy nag un bylchau olynol rhwng geiriau, ond nid yw’n cyfrif bylchau sengl yng nghanol y testun. Os ydych chi am gael cyfanswm nifer y bylchau mewn cell, defnyddiwch y fformiwla Amnewid hon.

    Sut i amlygu celloedd â bylchau gormodol

    Wrth weithio gyda gwybodaeth sensitif neu bwysig, efallai y byddwch yn betrusgar i ddileu unrhyw beth heb weld beth yn union yr ydych yn ei ddileu. Yn yr achos hwn, gallwch amlygu celloedd sy'n cynnwys bylchau ychwanegol yn gyntaf, ac yna dileu'r bylchau hynny'n ddiogel.

    Ar gyfer hyn, crëwch reol fformatio amodol gyda'r fformiwla ganlynol:

    =LEN($A2)>LEN(TRIM($A2))

    Ble A2 yw'r gell uchaf gyda data rydych am ei amlygu.

    Mae'r fformiwla yn cyfarwyddo Excel i amlygu celloedd lle mae cyfanswm hyd y llinyn yn fwy na hyd y testun wedi'i docio.

    I greu rheol fformatio amodol, dewiswch yr holl gelloedd (rhesi) yr ydych am eu hamlygu heb benawdau colofn, ewch i'r tab Cartref > Arddulliau grŵp, a chliciwch Fformatio amodol > Rheol Newydd > Defnyddiwch fformiwla i benderfynu pa gelloedd i'w fformatio .

    Os nad ydych yn gyfarwydd â fformatio amodol Excel eto , fe welwch y camau manwl yma: Sut i greu rheol fformatio amodol yn seiliedig arfformiwla.

    Fel y dangosir yn y sgrinlun isod, mae'r canlyniad yn cyd-fynd yn berffaith â'r cyfrif bylchau ychwanegol a gawsom yn yr enghraifft flaenorol:

    Fel y gwelwch, y defnydd o'r swyddogaeth TRIM yn Excel yn hawdd ac yn syml. Serch hynny, os yw rhywun eisiau edrych yn agosach ar y fformiwlâu a drafodir yn y tiwtorial hwn, mae croeso i chi lawrlwytho'r Llyfr Gwaith Trim Excel Spaces.

    Excel TRIM ddim yn gweithio

    Mae'r swyddogaeth TRIM yn dileu y nodwedd gofod a gynrychiolir gan werth cod 32 yn y set nodau ASCII 7-did. Yn y set nodau Unicode, mae un nod gofod arall o'r enw'r gofod di-dor, a ddefnyddir yn gyffredin ar dudalennau gwe fel y nod html . Mae gan y gofod di-dor werth degol o 160, ac ni all y ffwythiant TRIM ei dynnu ar ei ben ei hun.

    Felly, os yw eich set ddata yn cynnwys un neu fwy o fylchau gwyn nad yw'r ffwythiant TRIM yn eu tynnu, defnyddiwch y ffwythiant SUBSTITUTE i drosi mannau nad ydynt yn torri yn ofodau rheolaidd ac yna eu tocio. Gan dybio bod y testun yn A1, mae'r fformiwla'n mynd fel a ganlyn:

    =TRIM(SUBSTITUTE(A1, CHAR(160), " "))

    Fel rhagofal ychwanegol, gallwch chi fewnosod y swyddogaeth CLEAN i lanhau cell unrhyw nodau na ellir eu hargraffu:<3

    =TRIM(CLEAN(SUBSTITUTE(A1, CHAR(160), " ")))

    Mae'r sgrinlun canlynol yn dangos y gwahaniaeth:

    Os nad yw'r fformiwlâu uchod yn gweithio i chi chwaith, mae'n bur debyg bod eich data'n cynnwys peth di-brintio penodol cymeriadaugyda gwerthoedd cod heblaw 32 a 160. Yn yr achos hwn, defnyddiwch un o'r fformiwlâu canlynol i ddarganfod y cod nod, lle mae A1 yn gell broblematig:

    Bod arweiniol: =CODE(LEFT(A1,1))

    Trailing gofod: =CODE(RIGHT(A1,1))

    Bod rhyngddynt (lle mae n lleoliad y nod problematig yn y llinyn testun):

    =CODE(MID(A1, n , 1)))

    Ac wedyn , rhowch y cod nodau a ddychwelwyd i'r fformiwla TRIM(SUBSTITUTE()) a drafodwyd uchod.

    Er enghraifft, os yw'r ffwythiant CODE yn dychwelyd 9, sef y nod Tab Llorweddol, rydych yn defnyddio'r fformiwla ganlynol i'w dynnu:

    =TRIM(SUBSTITUTE(A1, CHAR(9), " "))

    Trimio bylchau ar gyfer Excel - dileu bylchau ychwanegol mewn clic

    Ydy'r syniad o ddysgu llond llaw o fformiwlâu gwahanol i ddelio â thasg ddibwys yn swnio'n chwerthinllyd? Yna efallai yr hoffech chi'r dechneg un clic hon i gael gwared ar leoedd yn Excel. Gadewch imi eich cyflwyno i Text Toolkit sydd wedi'i gynnwys yn ein Ultimate Suite. Ymhlith pethau eraill megis newid cas, hollti testun a chlirio fformatio, mae'n cynnig yr opsiwn Trim Spaces .

    Gyda Ultimate Suite wedi'i osod yn eich Excel, mae cael gwared ar fylchau yn Excel mor syml â hyn :

    1. Dewiswch y gell(oedd) lle rydych am ddileu bylchau.
    2. Cliciwch y botwm Trimio bylchau ar y rhuban.
    3. Dewiswch un neu bob un o'r opsiynau canlynol:
      • Torri arwain a treilar bylchau
      • Trimio gofod ychwanegol rhwng geiriau, heblaw am ungofod
      • Trimio mannau di-dor ( )
    4. Cliciwch Trimio .

    Dyna'r cyfan sydd iddo! Mae'r holl fylchau ychwanegol yn cael eu tynnu mewn chwinciad.

    Yn yr enghraifft hon, dim ond bylchau arwain a llusgo yr ydym yn eu tynnu, gan gadw bylchau lluosog rhwng geiriau yn gyfan er mwyn eu darllen yn well - mae'r dasg na all fformiwlâu Excel ymdopi ag ef yn cael ei chyflawni gydag a cliciwch ar y llygoden!

    Os oes gennych ddiddordeb mewn rhoi cynnig ar Trim Spaces yn eich dalennau, mae croeso i chi lawrlwytho fersiwn gwerthuso ar ddiwedd y neges hon.

    Diolch i chi am ddarllen ac edrychaf ymlaen at eich gweld yr wythnos nesaf. Yn ein tiwtorial nesaf, byddwn yn trafod ffyrdd eraill o docio bylchau yn Excel, cadwch olwg!

    Lawrlwythiadau sydd ar gael

    Trimio Excel Spaces - enghreifftiau fformiwla (ffeil .xlsx)

    Ultimate Suite - fersiwn prawf (ffeil .exe)

    Suite 2012/2012

    Mae Michael Brown yn frwd dros dechnoleg ymroddedig ac yn frwd dros symleiddio prosesau cymhleth gan ddefnyddio offer meddalwedd. Gyda mwy na degawd o brofiad yn y diwydiant technoleg, mae wedi hogi ei sgiliau yn Microsoft Excel ac Outlook, yn ogystal â Google Sheets a Docs. Mae blog Michael yn ymroddedig i rannu ei wybodaeth a'i arbenigedd ag eraill, gan ddarparu awgrymiadau a thiwtorialau hawdd eu dilyn ar gyfer gwella cynhyrchiant ac effeithlonrwydd. P'un a ydych chi'n weithiwr proffesiynol profiadol neu'n ddechreuwr, mae blog Michael yn cynnig mewnwelediadau gwerthfawr a chyngor ymarferol ar gyfer cael y gorau o'r offer meddalwedd hanfodol hyn.