Tabl cynnwys
Yn yr erthygl hon, byddwch yn dysgu sut i tynnu llythrennau o gell yn Excel.
Lawrlwytho Llyfr Gwaith
Gallwch lawrlwytho'r ymarfer am ddim Excel workbook o'r fan hon.
Tynnu Llythyrau o Cell.xlsm
10 Dulliau o Dynnu Llythyrau o Gell yn Excel
Bydd yr adran hon yn trafod sut i tynnu llythrennau o gell yn Excel gan ddefnyddio offer gorchymyn Excel, fformiwlâu amrywiol, VBA ac ati.
1. Tynnwch Llythrennau Penodol o'r Cell gyda'r Nodwedd Darganfod ac Amnewid yn Excel
Y Canfod & Amnewid gorchymyn yw'r nodwedd hawsaf a mwyaf cyffredin i wneud y rhan fwyaf o'r tasgau sy'n gysylltiedig ag Excel. Yma byddwn yn dod i wybod sut i ddileu nodau trwy ddefnyddio'r Canfod & Amnewid nodwedd yn Excel.
Ystyriwch y set ddata ganlynol o ble byddwn yn tynnu'r holl lythrennau ( WWE ) o'r celloedd yn y Cod <11 colofn sy'n gadael y rhifau yn unig.
Rhoddir y camau i'w gwneud isod,
Camau: <3
- Dewiswch y set ddata.
- O dan y tab Cartref , ewch i Canfod & Dewiswch -> Amnewid .
- O'r naidlen Canfod ac Amnewid blwch, yn y Dod o hyd i beth maes, ysgrifennwch WWE.
- Gadewch y Amnewid gyda maes wag .
- Pwyswch Newid Pob Un .
Bydd hyn yn dileu'r holl WWE o y celloedd yn eicho ddechrau'r gell.
- Llusgwch y rhes i lawr gan ddefnyddio Fill Handle i gymhwyso'r fformiwla i weddill y celloedd.
40>
Bydd yn dileu 3 llythyren o ddechrau'r celloedd.
8.2 Tynnu Llythyren Olaf o'r Cell gyda VBA yn Excel
Camau i dilëwch y llythrennau olaf o gelloedd gyda VBA UDF yn Excel i'w gweld isod.
Camau:
- Yr un ffordd ag o'r blaen, agorwch Golygydd Sylfaenol Gweledol o'r tab Datblygwr a Mewnosod a Modiwl yn y ffenestr cod.
- Yn y ffenestr cod, copïwch y cod canlynol a'i gludo.
3105
- Cadw'r cod ac ewch yn ôl i'r daflen waith o ddiddordeb ac ysgrifennwch y swyddogaeth rydych chi newydd ei chreu gyda cod VBA (Swyddogaeth DileuLastL yn llinell gyntaf y cod) ac y tu mewn i gromfachau'r swyddogaeth DeleteLastL , pasiwch y rhif cyfeirnod cell yr ydych am dynnu llythyrau oddi wrthynt (yn ein hachos ni, rydym yn pasio Cell B5 y tu mewn i'r cromfachau) a faint o rhifau yr ydych am i'r llythyren gael eu tynnu (rydym am i'r 2 lythyren olaf gael eu dileu er mwyn i ni roi 2 ).
- Pwyswch Enter . <16
- Llusgwch y rhes i lawr gan ddefnyddio Fill Handle i gymhwyso'r fformiwla i weddill y celloedd.
- Yr un ffordd ag o'r blaen, agorwch Golygydd Sylfaenol Gweledol o'r tab Datblygwr a Mewnosod a Modiwl yn y ffenestr cod.
- Yn y ffenestr cod, copïwch y cod canlynol a'i gludo.
Bydd yn tynnu llythrennau o ddiwedd y gell.
Bydd yn dileu'r 2 lythyren olaf o ddiwedd y celloedd.
8.3Dileu Pob Llythyr o Gell gyda VBA yn Excel
Nawr byddwn yn dysgu sut i ddileu pob llythyren o gelloedd gyda VBA UDF yn Excel.
Camau:
8037
- > Arbedwch y cod ac ewch yn ôl i'r daflen waith o ddiddordeb ac ysgrifennwch y swyddogaeth rydych chi newydd ei chreu gyda chod VBA (Swyddogaeth Dileu Llythyr yn llinell gyntaf y cod) a thu mewn i'r cromfachau o y swyddogaeth DeleteLetter , pasiwch y cyfeirnod cell yr ydych am dynnu llythrennau oddi arno (yn ein hachos ni, rydym yn pasio Cell B5 y tu mewn i'r cromfachau).<15
- Pwyswch Enter .
Bydd yn tynnu pob llythyren o'r gell.
- Llusgwch y rhes i lawr gan ddefnyddio Fill Handle i gymhwyso'r fformiwla i weddill y celloedd.
Fe gewch set ddata o celloedd wedi'u tynnu allan o'r holl lythrennau.
Darllen Mwy: Sut i Dileu Testun cyn Gofod gyda Fformiwla Excel (5 Dull)
1>9. Dileu Llythyrau o'r Cell gyda Thestun i Golofn Teclyn o Excel
Mae gan Excel offeryn gorchymyn adeiledig o'r enw Text to Columns . Gallwn ddefnyddio'r teclyn hwn i dynnu llythrennau o gelloedd yn Excel.
Rhoddir camau i wneud hynnyisod.
Camau:
- Dewiswch y celloedd yr ydych am dynnu llythrennau oddi arnynt.
- Ewch i tab Data -> Testun i Golofnau
- O’r ffenestr naid, dewiswch Lled sefydlog fel y math o ddata.<15
- Cliciwch Nesaf .
- Nesaf yn y Rhagolwg data , llusgwch y llinell fertigol nes i chi gyrraedd yr holl lythrennau rydych am eu tynnu (rydym am dynnu WWE felly fe lusgasom y llinell sy'n gorchuddio'r holl WWE o werth y data).
- Cliciwch Nesaf .
>
Fe gewch yr holl ddata ac eithrio llythrennau mewn colofn arall.
Yn y modd hwn, gallwch echdynnu'r llythrennau rydych am eu tynnu o'r celloedd.
10. Tynnwch Llythrennau o'r Cell gan ddefnyddio Flash Fill in Excel
Gallwch hefyd ddileu llythyrau o gelloedd gan ddefnyddio nodwedd Flash Fill Excel. Beth mae Flash Fill yn ei wneud yw, yn gyntaf mae'n chwilio am unrhyw batrwm a ddarperir gan y defnyddiwr ac yna yn ôl y patrwm hwnnw, mae'n llenwi'r celloedd eraill.
Camau i dynnu llythrennau o gelloedd gan ddefnyddio Rhoddir Flash Fill isod. Byddwn yn disgrifio gydag enghraifft i wneud i chi ddeall yn well.
Camau:
- Edrychwch ar y llun canlynol, lle rydym am ddileu pob WWE oddi wrth y Cod WWE101 . Felly'r gell nesaf ato, dim ond 101 a ysgrifennon ni i ymgyfarwyddo ag Excel am y patrwm rydyn ni ei eisiau.
- Yna dewis gweddill y celloedd, rydyn ni'n clicio Data -> Fflach Fill .
Bydd yn llenwi gweddill y celloedd gyda'r un patrwm a ddarparwyd gennym, gan dynnu'r WWE a'ch gadael gyda'r rhifau yn unig.
Gallwch hefyd wasgu Llwybr Byr Bysellfwrdd Ctrl + E i actifadu'r Flash Fill .
Darllen Mwy: Sut i Dynnu Testun Penodol o Gell yn Excel (11 Ffordd Hawsaf)
Casgliad
Dangosodd yr erthygl hon i chi sut i tynnu llythrennau o gell yn Excel mewn 10 ffordd wahanol. Rwy'n gobeithio bod yr erthygl hon wedi bod yn fuddiol iawn i chi. Mae croeso i chi ofyn a oes gennych unrhyw gwestiynau am y pwnc.
set ddata yn Excel a'ch gadael gyda'r rhifau yn unig.Darllen Mwy: Sut i Dynnu Testun O Gell Excel (9 Ffordd Hawdd)
2. Dileu Llythyrau Penodol o'r Gell gyda'r Swyddogaeth SUBSTITUTE yn Excel
Yn wahanol i Find & Amnewid nodwedd gorchymyn yn Excel, gan ddefnyddio fformiwla yw'r ffordd fwyaf diogel a rheoledig i dynnu unrhyw fath o ganlyniadau yn Excel. I gael allbwn set ddata heb unrhyw nod penodol yn Excel, gallwch weithredu y ffwythiant SUBSTITUTE .
Fformiwla Generig SUBSTITUTE ,
7> =SUBSTITUTE(cell, "
old_text"
, "
new_text"
)
Yma,
old_text = y testun yr ydych am ei dynnu
new_text = mae'r testun rydych am ei ddisodli gan
Isod yr un set ddata a ddefnyddiwyd gennym yn y adran uchod. A'r tro hwn, yn lle defnyddio'r Canfod & Disodli nodwedd i ddileu llythrennau, rydym yn mynd i gymhwyso'r ffwythiant SUBSTITUTE i gael yr allbwn dymunol.
Camau:
- 14>Mewn cell wag lle rydych am i'ch canlyniad ymddangos, ysgrifennwch y fformiwla ganlynol,
=SUBSTITUTE(C5,"WWE","")
Yma,
1>C5 = cell sy'n cynnwys gwerth i ddileu'r llythrennau
"WWE"
= y llythrennau i'w tynnu
""
= i ddisodli “WWE” â llinyn gwag
- Pwyswch Enter .
Bydd yn disodli pob WWE (neu unrhyw un testun arall a ddewisoch) gyda llinyn nwl (neu'rllinyn yr ydych yn ei ddisodli).
- Llusgwch y rhes i lawr gan ddefnyddio Fill Handle i gymhwyso'r fformiwla i weddill y celloedd.
Nawr rydych chi wedi dod o hyd i ganlyniad set ddata o gelloedd heb unrhyw lythrennau.
Darllen Mwy: Sut i Dynnu Testun Penodol o Golofn yn Excel (8 Ffordd)
3. Detholiad o Lythyrau o Achos Penodol o Gell yn Excel
Hyd yma dim ond sut i dynnu pob llythyren o gelloedd yr oeddem yn dysgu. Ond beth os ydych am ddileu llythrennau yn unig o safle penodol o'r celloedd.
Fel, yn lle tynnu pob WWE o'r celloedd, rydym am gadw'r 1af <1 yn unig>W ynghyd â'r rhifau o bob cell.
Camau:
- Yn union fel yr adran uchod lle gwnaethom weithredu'r SUBSTITUTE swyddogaeth i ddileu WWE , yma byddwn yn diffinio'r safle penodol yr ydym am dynnu'r llythrennau oddi arno.
Felly mae'r fformiwla uchod SUBSTITUTE ,
<15
=SUBSTITUTE(C5,"WWE","")
Yn dod,
=SUBSTITUTE(C5,"WE","",1)
Yma, 1 yn golygu, rydym am dynnu'r 1af W o gelloedd ein set ddata (os ydych am dynnu'r 2il lythyren o'ch set ddata yna ysgrifennwch 2 yn lle 1, os ydych am dynnu'r 3ydd llythyren o eich set ddata yna dim ond ysgrifennu 3 yn lle 1, ac yn y blaen).
- Pwyswch Enter .
- Eto, llusgwch y rhes i lawr gan ddefnyddio Fill Handle i gymhwyso'rfformiwla i weddill y celloedd.
Nawr rydych wedi dod o hyd i ganlyniad set ddata o gelloedd gyda'r 1af W ynghyd â'r rhifau.
4. Dileu Llythrennau Penodol Lluosog o'r Gell gyda'r Swyddogaeth SUBSTITUTE Nested
Mae'r ffwythiant SUBSTITUTE ond yn tynnu llythrennau ar gyfer unrhyw nifer o achosion ar y tro. Felly, os ydych am ddileu llythrennau lluosog ar unwaith yna mae angen i chi weithredu'r ffwythiant nythog SUBSTITUTE .
Felly gadewch i ni ddarganfod sut i weithredu'r ffwythiant nythog SUBSTITUTE i ddileu llythrennau lluosog ar unwaith.
Camau:
- I sefydlu ffwythiant SUBSTITUTE nythog, rhaid i chi ysgrifennu SUBSTITUTE ffwythiant tu fewn i ffwythiant SUBSTITUTE arall a phasio dadleuon perthnasol o fewn y cromfachau.
I ddeall mwy, gwiriwch y llun isod,
<24
Lle,
I dynnu lluosog W o'r C5 Cell , yn gyntaf rydym yn ysgrifennu'r fformiwla,
<7 =SUBSTITUTE(C5,"W","")
ac yna, i ddileu E (neu unrhyw lythyren arall yr oedd ei angen arnoch) ynghyd ag ef, rydym yn rhoi'r fformiwla hon y tu mewn i fformiwla SUBSTITUTE arall a phasio'r dadleuon ( old_text, new_text ) y tu mewn iddo (yn ein hachos ni, roedd yn "
E",""
).
Felly, nawr mae'r fformiwla yw,
=SUBSTITUTE(SUBSTITUTE(C5,"W",""),"E","")
- Pwyswch Enter .
Mae'n yn disodli pob W ac E (neu unrhyw destun arall a ddewisoch) gyda llinyn null(neu'r llinyn rydych chi'n ei ddisodli).
3>
Nawr rydych wedi dod o hyd i ganlyniad set ddata o gelloedd heb unrhyw lythrennau.
5. Tynnwch y Llythyrau Cyntaf neu'r Olaf o'r Cell gyda Fformiwla yn Excel
Yn yr adran hon, byddwch yn dysgu sut i dynnu'r llythrennau cyntaf neu olaf o gelloedd gyda'r fformiwla yn Excel.
1> 5.1 Dileu Llythyrau Cyntaf o'r Cell gyda Fformiwla yn Excel
Rhoddir isod gamau i ddileu llythrennau cyntaf o gelloedd gyda'r fformiwla yn Excel.
Camau:<2
- Yn gyntaf, dewiswch gell rydych chi am i'ch canlyniad gael ei ddangos.
- Yn y gell, ysgrifennwch y fformiwla ganlynol,
=RIGHT(C5, LEN(C5)-3)
Yma,
C5 = y gell i ddileu'r llythrennau o
- Pwyswch Rhowch .
Bydd yn tynnu llythrennau o ddechrau'r gell.
- Llusgwch y rhes i lawr gan ddefnyddio Fill Handle i gymhwyso'r fformiwla i weddill y celloedd.
Bydd yn dileu'r holl lythrennau o ddechrau'r celloedd.<3
Dadansoddiad Fformiwla
- LEN(C5) -> Mae'r ffwythiant LEN yn diffinio hyd y Cell C5
- Allbwn: 6 <1 6>
- LEN(C5)-3 -> yn dod yn
- 6-3
- Allbwn: 3
- DE(C5, LEN(C5)-3 ) -> yn dod
- DE (C5, 3)
- Allbwn: 101
- Eglurhad: Dileu'r 3 llythyren gyntaf o'r Gell C5
5.2 Tynnu'r Llythyrau Diwethaf o'r Cell gyda Fformiwla yn Excel
Rhoddir isod y camau i ddileu'r llythrennau olaf o gelloedd gyda'r fformiwla yn Excel.
Camau:
- Yn gyntaf, dewiswch gell rydych chi am i'ch canlyniad gael ei ddangos.
- Yn y gell, ysgrifennwch y fformiwla ganlynol,
=LEFT(C5, LEN(C5)-2)
0>Yma, C5 = y gell i ddileu'r llythrennau o
- Pwyswch Enter .
Bydd yn tynnu llythrennau o ddiwedd y gell.
- Llusgwch y rhes i lawr gan ddefnyddio Fill Handle i gymhwyso'r fformiwla i'r gweddill y celloedd.
Bydd yn dileu pob llythyren o ddiwedd y celloedd.
Dadansoddiad Fformiwla
- LEN(C5) -> Hyd y Cell C5
- Allbwn: 6
- LEN(C5)-2 -> yn dod yn
- 6-2
- Allbwn: 4
- CHWITH(C5, LEN(C5)-2 ) -> yn dod yn
- LEFT(C5, 2)
- Allbwn: WWE1
- Eglurhad: Dileu'r 2 olaf llythyren o'r Cell C5
Darllen Mwy: Sut i Dileu Testun Ar ôl Cymeriad yn Excel (3 Ffordd)
6. Dileu Llythyrau Cyntaf ac Olaf o'r Gell gyda Fformiwla yn Excel
Yn yr adran hon, rydym niyn dangos i chi sut i dynnu'r holl lythrennau sy'n bodoli mewn cell.
Rhoddir y camau i'w gwneud isod.
Camau:
- Yn gyntaf, dewiswch gell rydych chi am i'ch canlyniad gael ei ddangos.
- Yn y gell, ysgrifennwch y fformiwla ganlynol,
=MID(C5,3,LEN(C5)-4)
0>Yma, C5 = y gell i ddileu'r llythrennau o
- Pwyswch Enter .
Bydd yn tynnu llythrennau o ddechrau a diwedd y gell.
- Llusgwch y rhes i lawr gan ddefnyddio Fill Handle i gymhwyso y fformiwla i weddill y celloedd.
Bydd yn dileu'r holl lythrennau o ddechrau a diwedd y celloedd.
7>Dadansoddiad Fformiwla
- LEN(C5) -> Hyd y Cell C5
- Allbwn: 6
- LEN(C5)-4 -> yn dod yn
- 6-4
- Allbwn: 2
- MID(C5,3,LEN(C5) -4) -> yn dod yn
- MID(C5,3,2)
- Allbwn: E1
- Eglurhad: Dileu'r 2 lythyren olaf o'r Cell C5 gan ddechrau o'r safle 3 gyda y ffwythiant MID .
Darllen Mwy: Sut i Dynnu Testun O Gell Excel (9 Ffordd Hawdd)
7. Dileu Llythyrau o'r Cell gyda Fformiwla Array yn Excel
Os ydych chi'n gweithio gyda llawer iawn o ddata yna mae angen ffordd gryfach arnoch i ddileu'r holl lythrennau. Gweithredu fformiwla Array i weithredu mewn amae llawer iawn o ddata yn fwy cyflym ac effeithiol.
Yma byddwn yn dangos y fformiwla Array i ddileu llythrennau o gelloedd yn Excel.
Camau:
- Yn gyntaf, dewiswch gell rydych chi am i'ch canlyniad gael ei ddangos.
- Yn y gell, ysgrifennwch y fformiwla ganlynol,
=SUM(MID(0&C5,LARGE(INDEX(ISNUMBER(--MID(C5,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10)
Yma,
C5 = y gell i ddileu'r llythrennau o
- Pwyswch Enter .
Bydd yn tynnu'r holl lythrennau o'r celloedd yn Excel.
- Llusgwch y rhes i lawr gan ddefnyddio Fill Handle i gymhwyso'r fformiwla i weddill y celloedd.
Bydd yn dileu'r holl lythrennau o'r set ddata o gelloedd yn Excel.<3
Nodiadau:
- Bydd y fformiwla Array hon yn dileu pob math o nodau gan gynnwys llythrennau, nodau arbennig ac ati ac eithrio'r nodau rhifol. Er enghraifft, os yw'r llinyn gwreiddiol yn abc*123-def, bydd y fformiwla hon yn dileu pob llythyren a nod arbennig ac eithrio rhifau ac yn dychwelyd 123.
- Os nad oes nod rhifol yn y llinyn gwreiddiol yna bydd y fformiwla hon yn dychwelyd 0.
Darllen Mwy: Sut i Dynnu Testun o Gell Excel ond Gadael Rhifau (8 Ffordd)
8. Dileu Llythyrau Cyntaf neu Olaf o Gell gyda Swyddogaeth a Ddiffiniwyd gan Ddefnyddiwr (UDF) yn VBA
Gweithredu VBA macro yw'r dull mwyaf effeithiol, cyflymaf a mwyaf diogel i redeg unrhyw weithrediad ynddo Excel. Yn yr adran hon, byddwn yn dysgu sut idefnyddio VBA i ddileu llythyrau o gelloedd gyda swyddogaeth a ddiffinnir gan y defnyddiwr (UDF) yn Excel.
8.1 Dileu Llythyrau Cyntaf o'r Cell gyda VBA yn Excel
Mae'r camau i ddileu llythrennau cyntaf o gelloedd gyda VBA UDF yn Excel i'w gweld isod.
Camau:
<13
- Yn ffenest cod pop-up, o'r bar dewislen , cliciwch Mewnosod -> Modiwl .
>
8974
Dyma nid Is-weithdrefn i'r rhaglen VBA ei rhedeg, mae hyn yn creu Swyddogaeth a Ddiffiniwyd gan Ddefnyddiwr (UDF) . Felly, ar ôl ysgrifennu'r cod, yn lle clicio ar y botwm Rhedeg o'r bar dewislen, cliciwch Cadw .
- Nawr ewch yn ôl i'r daflen waith o ddiddordeb ac ysgrifennwch y swyddogaeth rydych chi newydd ei chreu gyda chod VBA (Swyddogaeth DileuFirstL yn llinell gyntaf y cod) a thu mewn i gromfachau'r <1 Swyddogaeth>DileuFirstL , pasiwch y cyfeirnod cell yr ydych am dynnu llythrennau oddi wrthynt (yn ein hachos ni, rydym yn pasio Cell B5 y tu mewn i'r cromfachau) a'r rhifau swm yr ydych eisiau i'r llythyr gael ei dynnu (rydym am i'r 3 llythyren gyntaf gael eu tynnu felly rydym yn rhoi 3 ).
- Pwyswch Enter .
Bydd yn dileu llythyrau