Tabl cynnwys
Yn yr erthygl hon, byddwn yn trafod gwneud trim chwith yn Excel gan ddefnyddio swyddogaeth a VBA. Gall trim chwith fod o wahanol fathau. Er enghraifft, gallwch chi dynnu nod o ochr chwith llinyn. Ar y llaw arall, gallwch hefyd ddileu bylchau arweiniol (Gofod sy'n bresennol ar ochr chwith llinyn) o linyn data.
Lawrlwythwch Gweithlyfr Ymarfer
Gallwch lawrlwythwch ein gweithlyfr ymarfer rydym wedi'i ddefnyddio i baratoi'r erthygl hon.
Fwaith Trim Chwith.xlsm
7 Ffordd Addas o Weithredu Trim Chwith yn Excel
1. Gwneud cais Swyddogaeth DDE i Docio Cymeriadau Ochr Chwith yn Excel
Pan fyddwn yn gweithio gyda thaenlenni, yn aml, mae angen i ni docio'r data o'r chwith. Er enghraifft, mae gennych god sy'n cynnwys lliw, rhif cyfeirnod, maint, ac ati ac rydych am wahanu'r cod yn ôl eich dewis. Y ffordd hawsaf i docio'r rhan chwith o ddata yw defnyddio y swyddogaeth CYRCH . Mae'r ffwythiant RIGHT yn dychwelyd y nod penodedig o ddiwedd y llinyn testun. Er enghraifft, rydym am docio gwerth Cell B5 . Dyma'r camau sydd eu hangen:
Camau :
- Ysgrifennwch y fformiwla ganlynol i wahanu'r lliw oddi wrth y cod.
=RIGHT(B5,4)
>
- Ar ôl mynd i mewn i'r fformiwla, bydd y lliw Glas yn cael ei wahanu. Defnyddiwch y Llenwad Dolen (+) i gopïo'r fformiwla i weddill y celloedd.
DarllenMwy: Torri Cymeriadau a Bylchau i'r Dde yn Excel (5 Ffordd)
2. Cymhwyso Swyddogaeth REPLACE i Dileu Nodau Ochr Chwith yn Excel
Trwm arall sy'n hawdd ei adael yw defnyddio y ffwythiant REPLACE. Mae ffwythiant REPLACE yn disodli rhan o linyn testun gyda llinyn testun gwahanol. Rydym wedi cymhwyso'r swyddogaeth i'r set flaenorol o ddata a dyma'r camau a ddilynwyd:
Camau:
- Yn gyntaf, teipiwch y Fformiwla ganlynol:<12
=REPLACE(B5,1,C5,"")
- Ar ôl mynd i mewn i'r fformiwla, dyma'r canlyniad a gawsom:
3. Defnyddiwch VBA i Docio Cymeriadau Ochr Chwith
Os nad ydych am ddefnyddio unrhyw ffwythiant neu fformiwla i wneud y trimio chwith, gall defnyddio VBA fod yn opsiwn yn excel. Rydym wedi defnyddio'r camau canlynol ar gyfer y VBA :
Camau:
- Yn dilyn mae'r llinyn rydym am ei docio:<12
- Yn gyntaf, ewch i'r ddalen gyfatebol. Yna, de-gliciwch ar enw'r ddalen a dewiswch yr opsiwn View Code i ddod â'r ffenestr VBA .
- Nawr, ysgrifennwch y cod canlynol yn y Modiwl .
9822
- Yn olaf, rhedwch y cod a byddwch yn cael y cod wedi'i docio.
4. Dileu Nodau o'r Chwith Gan ddefnyddio Swyddogaeth DDE a LEN
Yn yr un modd, y dulliau a grybwyllwyd uchod, gallwn dynnu nodau o ran chwith y data trwy gan ddefnyddio'r cyfuniad o RIGHT a ffwythiannau LEN . Mae'r ffwythiant LEN yn dychwelyd nifer y nodau mewn llinyn testun. Y camau sy'n gysylltiedig â'r dull hwn yw:
Camau:
- Ar y dechrau, teipiwch y fformiwla ganlynol.
=RIGHT(B5,LEN(B5)-C5)
Dadansoddiad o'r Fformiwla:
- LEN(B5)
- DE(B5,LEN(B5)-C5) 12>
Yn y fformiwla hon, mae nifer y nodau sydd wedi'u tocio o'r chwith yn cael eu tynnu o'r llinyn cyfan. Bydd y fformiwla yn dychwelyd y llinyn wedi'i docio o'r chwith.
- Yn olaf, yr allbwn yw:
5. Tynnu Mannau Arwain Gan Ddefnyddio'r Cyfuniad o FIND, MID, TRIM & Swyddogaethau LEN yn Excel
Yn aml, pan fyddwn yn copïo data o wefannau, mae llawer o fylchau diangen hefyd yn cael eu copïo gyda'r data. Ond, bydd dod o hyd i'r lleoedd hyn fesul un yn cymryd llawer o amser. Yn ffodus, mae rhai cyfuniadau o ffwythiannau ar gael i docio'r bylchau hyn.
Yn y dull hwn, byddwn yn defnyddio'r cyfuniad o FIND, MID, TRIM & Mae LEN yn gweithredu i gael gwared ar y gofod arweiniol. Y camau dan sylw yw:
Camau:
- I ddileu'r bylchau, teipiwch y fformiwla ganlynol:
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))
Dadansoddiad o'r Fformiwla:
- LEN(B5)
Bydd y fformiwla hon yn dychwelyd nifer y nodau yn Cell B5 .
- TRIM(B5)
Mae'r ffwythiant TRIM yn tynnu pob bwlch o B5 ac eithrio bylchau sengl rhwng geiriau.
- MID( TRIM(B5),1,1)
Mae'r ffwythiant MID yn dychwelyd nodau o ganol B5, o ystyried y man cychwyn a'r hyd.
<10Mae'r ffwythiant FIND yn dychwelyd man cychwyn un llinyn testun o fewn llinyn testun arall. Yma mae'r fformiwla yn dychwelyd lleoliad y nod a ffeindiwyd gennym yn y drefn flaenorol.
- MID(B5,FIND(MID(TRIM(B5),1,1), B5), LEN(B5))
Wrth gymhwyso'r fformiwla gyda ffwythiant MID arall, bydd yn dileu'r bylchau o ochr chwith y llinyn yn unig.
- 11>Yn y diwedd, yr allbwn yw:
>
Darllen Mwy: Sut i Docio Mannau yn Excel (8 Ffordd Hawsaf )
6. Cymhwyso Cyfuniad o Swyddogaethau REPLACE, CHWITH, DARGANFOD & TRIM Excel i Ddileu Mannau Arwain
Yn yr un modd, y dull blaenorol, y cyfuniad o NEWID, CHWITH, DARGANFOD, a gellir defnyddio ffwythiannau TRIM i ddileu bylchau arweiniol.
Rydym wedi dilyn y camau isod i gwblhau'r dasg:
Camau: <1
- Gan ddefnyddio'r ffwythiannau uchod, teipiwch y fformiwla ganlynol yn gyntaf:
=REPLACE(B5,1,FIND(LEFT(TRIM(B5),2),B5)-1,"")
3>Dadansoddiad o'r Fformiwla:
Mae'r cyfuniad o ffwythiannau FIND , LEFT , a TRIM yn ein helpu i gyfrifo'r safle oy cymeriad gofod cyntaf yn y llinyn; bylchau tuag at ochr chwith y llinyn.
Yma, fe wnaethom basio'r fformiwla trwy ffwythiant REPLACE . O ganlyniad, disodlwyd bylchau arweiniol y llinyn heb unrhyw wag (“”). Bydd y fformiwla yn dileu'r bylchau arweiniol o'r llinyn yn unig.
- Yn olaf, Y canlyniad yw:
7. Defnyddiwch VBA i Dileu Mannau Arwain yn Excel
Gellir dileu bylchau arweiniol gan ddefnyddio'r VBA hefyd.
Camau:
- Yn gyntaf, dewiswch y celloedd gyda bylchau arweiniol.
- Yn ail, ewch i'r ddalen gyfatebol, de-gliciwch ar y ddalen enw, a dewiswch yr opsiwn Gweld Cod i ddod â'r ffenestr VBA .
- Yn y Modiwl , ysgrifennwch y cod canlynol:
1654
- Yn olaf, rhedwch y cod a chael y llinyn heb fylchau arweiniol.
Casgliad
Yn yr erthygl, rwyf wedi trafod dulliau a ddefnyddir yn helaeth i docio'r nodau chwith. Gallwch ddysgu am y dulliau sy'n gysylltiedig â swyddogaeth a VBA. Defnyddiwch y dulliau hyn, pryd bynnag y bo'n addas, a rhowch wybod i ni os oes gennych unrhyw ymholiadau.