Enhavtabelo
En ĉi tiu artikolo, vi lernos kiel forigi literojn de ĉelo en Excel.
Elŝuti Laborlibron
Vi povas elŝuti la libera ekzerca Excel-libro de ĉi tie.
Forigi Leteroj de Cell.xlsm
10 Metodoj por Forigi Literojn de Cell en Excel
Ĉi tiu sekcio diskutos kiel forigi literojn de ĉelo en Excel uzante komandiloj de Excel, diversaj formuloj, VBA ktp.
1. Forigu Specifajn Literojn de Ĉelo kun la Trovu kaj Anstataŭigi Trajton en Excel
La Trovu & Anstataŭigi komando estas la plej facila kaj la plej ofta trajto por fari la plej multajn el la Excel-rilataj taskoj. Ĉi tie ni scios kiel forigi signojn uzante la Trovi & Anstataŭigu funkcion en Excel.
Konsideru la sekvan datumaron de kie ni forigos ĉiujn literojn ( WWE ) el la ĉeloj en la Kodo kolumno lasante nur la nombrojn.
La paŝoj por fari tion estas donitaj sube,
Paŝoj:
- Elektu la datumaron.
- Sub la langeto Hejmo , iru al Trovu & Elektu -> Anstataŭigu .
- El la ŝprucfenestro Trovu kaj Anstataŭigu skatolo, en la Trovu kion kampo, skribu WWE.
- Lasu la kampon Anstataŭigi per malplena .
- Premu Anstataŭigi ĉiujn .
Ĉi tio forigos ĉiujn WWE el la ĉeloj en viade la komenco de la ĉelo.
- Trenu la vicon malsupren uzante Plenigi Tenilon por apliki la formulon al la ceteraj ĉeloj.
Ĝi forigos 3 literojn de la komenco de la ĉeloj.
8.2 Forigi Lastan Leteron de Ĉelo per VBA en Excel
Paŝoj por forigi lastajn literojn el ĉeloj kun VBA UDF en Excel estas montritaj sube.
Paŝoj:
- Sammaniere kiel antaŭe, malfermu Vida Baza Redaktoro el la langeto Programisto kaj Enigu Modulo en la kodfenestro.
- En la kodfenestro, kopiu la sekvan kodon kaj algluu ĝin.
1647
- Konservu la kodon kaj reiru al la interesa laborfolio kaj skribu la funkcion, kiun vi ĵus kreis per VBA -kodo (Funkcio DeleteLastL en la unua linio de la kodo) kaj ene de la krampoj de la funkcio DeleteLastL , pasigu la ĉelan referencan numeron el kiuj vi volas forigi literojn (en nia kazo, ni pasas Ĉelon B5 enen de la krampoj) kaj la kvanton de ciferojn, kiujn vi volas, ke la litero estu forigita (ni volas, ke la lastaj 2 literoj estu forigitaj, do ni metas 2 ).
- Premu Enigu .
Ĝi forigos literojn el la fino de la ĉelo.
- Trenu la vicon malsupren uzante Plenigu Tenilon por apliki la formulon al la ceteraj ĉeloj.
Ĝi forigos la lastajn 2 literojn el la fino de la ĉeloj.
8.3Forigi Ĉiujn Literojn de Ĉelo kun VBA en Excel
Nun ni lernos kiel forigi ĉiujn literojn de ĉeloj per VBA UDF en Excel.
Paŝoj:
- Sammaniere kiel antaŭe, malfermu Visual Basic Editor de la langeto Programisto kaj Enmetu a Modulo en la koda fenestro.
- En la koda fenestro, kopiu la sekvan kodon kaj algluu ĝin.
3651
- Konservu la kodon kaj reiru al la interesa laborfolio kaj skribu la funkcion, kiun vi ĵus kreis per kodo VBA (Funkcio ForigiLeteron en la unua linio de la kodo) kaj ene de la krampoj de la funkcion ForigiLeteron , pasigu la ĉelan referencan numeron , el kiu vi volas forigi literojn (en nia kazo, ni pasas Ĉelon B5 ene de la krampoj).
- Premu Enigu .
Ĝi forigos ĉiujn literojn el la ĉelo.
- Trenu la vicon malsupren uzante Plenigu Tenilon por apliki la formulon al la ceteraj ĉeloj.
Vi ricevos datumaron de ĉeloj forigitaj el ĉiuj literoj.
Legu Pli: Kiel Forigi Tekston antaŭ Spaco kun Excel Formulo (5 Metodoj)
9. Forigi Leteroj de Ĉelo kun Teksto al Kolumna Ilo de Excel
Excel havas enkonstruitan komandan ilon nomatan Teksto al Kolumnoj . Ni povas uzi ĉi tiun ilon por forigi literojn de ĉeloj en Excel.
Paŝoj por fari tion estas donitaj.sube.
Paŝoj:
- Elektu la ĉelojn el kiuj vi volas forigi literojn.
- Iru al langeto Datumoj -> Teksto al Kolumnoj
- El la ŝprucfenestro, elektu Fiksa larĝo kiel la datumtipo.
- Alklaku Sekva .
- Sekva en la Antaŭrigardo de datumoj , trenu la vertikalan linion ĝis vi atingos ĉiujn literojn, kiujn vi volas forigi (ni volas forigi WWE do ni trenis la linion kovrantan ĉiujn WWE de la datumvaloro).
- Alklaku Sekva .
- Elektu la Kolumna datuma formato laŭ via bezono.
- Alklaku Fini .
Vi ricevos ĉiuj datumoj krom literoj en alia kolumno.
Tiel vi povas ĉerpi la literojn kiujn vi volas forigi el la ĉeloj.
10. Forigi Literojn de Ĉelo per Flash Plenigu en Excel
Vi ankaŭ povas forigi literojn de ĉeloj per la funkcio Flash Plenigi de Excel. Kion Flash Fill faras, unue ĝi serĉas ajnan ŝablonon, kiu estas provizita de la uzanto kaj poste laŭ tiu ŝablono, ĝi plenigas la aliajn ĉelojn.
Paŝoj por forigi literojn de ĉeloj uzante Flash Plenigi estas donitaj sube. Ni priskribos per ekzemplo por pli bone komprenigi.
Paŝoj:
- Rigardu la sekvan bildon, kie ni volas forigi ĉiujn WWE de la Kodo WWE101 . Do la ĉelon apud ĝi, ni skribis nur 101 por familiarigi Excel pri la ŝablono, kiun ni volas.
- Tiam elektante la ceterajn ĉelojn, ni klakas Datumoj -> Flash Fill .
Ĝi plenigos ĉiujn ceterajn ĉelojn kun la sama ŝablono, kiun ni provizis, forigante la WWE kaj lasante vin nur kun la ciferoj.
Vi ankaŭ povas premi Klavarkombion Ctrl + E por aktivigi la Flash Plenigi .
Legu Pli: Kiel Forigi Specifan Tekston de Ĉelo en Excel (Plej Facilaj 11 Manieroj)
Konkludo
Ĉi tiu artikolo montris al vi kiel forigi literojn de ĉelo en Excel en 10 malsamaj manieroj. Mi esperas, ke ĉi tiu artikolo estis tre utila al vi. Bonvolu demandi se vi havas demandojn pri la temo.
datumaro en Excel kaj lasu vin kun nur la nombroj.Legu Pli: Kiel Forigi Tekston de Excel Ĉelo (9 Facilaj Manieroj)
2. Forigi Specifajn Literojn de Ĉelo kun la SUBSTITUTE Funkcio en Excel
Malkiel la Trovu & Anstataŭigi komandan funkcion en Excel, uzi formulon estas la plej sekura kaj la plej kontrolita maniero por ĉerpi ajnajn rezultojn en Excel. Por ricevi la eliron de datumaro sen iu specifa signo en Excel, vi povas efektivigi la SUBSTITUTE-funkcion .
Ĝenerala SUBSTITUTE Formulo,
=SUBSTITUTE(cell, "
old_text"
, "
new_text"
)
Jen,
malnova_teksto = la teksto kiun vi volas forigi
nova_teksto = la teksto per kiu vi volas anstataŭigi
Sube estas la sama datumaro, kiun ni uzis en la supra sekcio. Kaj ĉi-foje, anstataŭ uzi la Trovu & Anstataŭigu funkcion por forigi literojn, ni aplikos la funkcion SUBSTITUTE por akiri la deziratan eligon.
Paŝoj:
- En malplena ĉelo, kie vi volas ke via rezulto aperu, skribu la jenan formulon,
=SUBSTITUTE(C5,"WWE","")
Ĉi tie,
C5 = ĉelo kiu enhavas valoron por forigi la literojn
"WWE"
= la literojn por forigi
""
= por anstataŭigi "WWE" per malplena ĉeno
- Premu Enigu .
Ĝi anstataŭigos ĉiujn WWE (aŭ ajnan alia teksto kiun vi elektis) kun nula ĉeno (aŭ laĉeno kun kiu vi anstataŭigas ĝin).
- Trenu la vicon malsupren uzante Plenigi Tenilon por apliki la formulon al la ceteraj ĉeloj.
Nun vi trovis la rezulton de datumaro de ĉeloj sen literoj.
Legu Pli: Kiel Forigi Specifan Tekston de Kolumno. en Excel (8 Manieroj)
3. Ĉerpi Literojn de Aparta Kazo de Ĉelo en Excel
Ĝis nun ni nur lernis kiel forigi ĉiujn literojn de ĉeloj. Sed kio se vi volas forigi literojn nur el certa pozicio de la ĉeloj.
Kiel, anstataŭ forigi ĉiujn WWE el la ĉeloj, ni volas konservi nur la 1-an W kune kun la nombroj de ĉiu ĉelo.
Paŝoj:
- Same kiel la supra sekcio kie ni efektivigis la SUBSTITUTO funkcio por forigi WWE , ĉi tie ni nur difinos la certan pozicion de kiu ni volas forigi la literojn.
Do la supra SUBSTITUTO formulo,
=SUBSTITUTE(C5,"WWE","")
Iĝas,
=SUBSTITUTE(C5,"WE","",1)
Jen, 1 signifas, ke ni volas forigi la 1-an W el la ĉeloj de nia datumaro (se vi volas forigi la 2-an literon de via datumaro, tiam simple skribu 2 anstataŭ 1, se vi volas forigi la 3-an literon de via datumaro tiam simple skribu 3 anstataŭ 1, kaj tiel plu).
- Premu Enigu .
- Denove, simple trenu la vicon malsupren uzante Plenigi Tenilon por apliki laformulo al la ceteraj ĉeloj.
Nun vi trovis la rezulton de datumaro de ĉeloj kun la unua W kune kun la nombroj.
4. Forigi Multoblajn Specifajn Literojn de Ĉelo kun la Nestita SUBSTITUTO-Funkcio
La SUBSTITUTO funkcio nur forigas literojn por iu ajn nombro da okazoj samtempe. Do, se vi volas forigi plurajn literojn samtempe, tiam vi devas efektivigi la nestitan SUBSTITUTE -funkcion.
Do ni eltrovu kiel efektivigi la nestitan SUBSTITUTE -funkcion. forigi plurajn literojn samtempe.
Paŝoj:
- Por establi nestitan funkcion SUBSTITUTE , vi devas skribi funkcio SUBSTITUTE ene de alia funkcio SUBSTITUTE kaj pasigu koncernajn argumentojn ene de la krampoj.
Por kompreni pli, kontrolu la suban bildon,
Kie,
Por forigi plurajn W el la C5 Ĉelo , unue ni skribas la formulon,
=SUBSTITUTE(C5,"W","")
kaj poste, por forigi E (aŭ ajnan alian literon kiun vi postulis) kune kun ĝi, ni metas ĉi tiun formulon en alian formulon SUBSTITUTE kaj pasigu la argumentojn ( malnova_teksto, nova_teksto ) ene de ĝi (en nia kazo, ĝi estis "
E",""
).
Do, nun la formulo estas,
=SUBSTITUTE(SUBSTITUTE(C5,"W",""),"E","")
- Premu Enigu .
Ĝi anstataŭigos ĉiujn W kaj E (aŭ ajna alia teksto kiun vi elektis) kun nula ĉeno(aŭ la ŝnuro per kiu vi anstataŭigas ĝin).
Nun vi trovis la rezulton de datumaro de ĉeloj sen iuj literoj.
5. Forigi Unuajn aŭ Lastajn Literojn de Ĉelo kun Formulo en Excel
En ĉi tiu sekcio, vi lernos kiel forigi la unuajn aŭ lastajn literojn de ĉeloj kun la formulo en Excel.
5.1 Forigi Unuajn Literojn de Ĉelo kun Formulo en Excel
Paŝoj por forigi unuajn literojn de ĉeloj kun la formulo en Excel estas donitaj sube.
Paŝoj:
- Unue elektu ĉelon, kiun vi volas ke via rezulto estu montrita.
- En la ĉelo, skribu la jenan formulon,
=RIGHT(C5, LEN(C5)-3)
Jen,
C5 = la ĉelo por forigi la literojn
- Premu Enigu .
Ĝi forigos literojn de la komenco de la ĉelo.
- Trenu la vicon malsupren uzante Plenigu Tenilon por apliki la formulon al la ceteraj ĉeloj.
Ĝi forigos ĉiujn literojn de la komenco de la ĉeloj.
Formula disfaldo
- LEN(C5) -> La LEN-funkcio difinas la longo de la Ĉelo C5
- Eligo: 6 <1 6>
- LEN(C5)-3 -> fariĝas
- 6-3
- Eligo: 3
- DEKSTRA(C5, LEN(C5)-3 ) -> fariĝas
- DEKSTRA (C5, 3)
- Eligo: 101
- Klarigo: Forigu la unuajn 3 literojn el la Ĉelo C5
5.2 Forigi Lastajn Literojn de Ĉelo kun Formulo en Excel
Paŝoj por forigi la lastajn literojn de ĉeloj kun la formulo en Excel estas donitaj sube.
Paŝoj:
- Unue, elektu ĉelon, kiun vi volas, ke via rezulto estu montrita.
- En la ĉelo, skribu la jenan formulon,
=LEFT(C5, LEN(C5)-2)
Jen,
C5 = la ĉelo por forigi la literojn de
- Premu Enigu .
Ĝi forigos literojn de la fino de la ĉelo.
- Trenu la vicon malsupren uzante Plenigu Tenilon por apliki la formulon al la resto de la ĉeloj.
Ĝi forigos ĉiujn literojn el la fino de la ĉeloj.
Formula disfalo
- LEN(C5) -> Longo de la Ĉelo C5
- Eligo: 6
- LEN(C5)-2 -> fariĝas
- 6-2
- Eligo: 4
- LEFT(C5, LEN(C5)-2 ) -> fariĝas
- LEFT(C5, 2)
- Eligo: WWE1
- Klarigo: Forigu la lastaj 2 literoj de la Ĉelo C5
Legu pli: Kiel forigi tekston Post Karaktero en Excel (3 Manieroj)
6. Forigu Kaj Unuajn kaj Lastajn Literojn de Ĉelo kun Formulo en Excel
En ĉi tiu sekcio, nimontros al vi kiel forigi ĉiujn literojn ekzistantajn en ĉelo.
Paŝoj por fari tion estas donitaj sube.
Paŝoj:
- Unue, elektu ĉelon, kiun vi volas, ke via rezulto estu montrita.
- En la ĉelo, skribu la jenan formulon,
=MID(C5,3,LEN(C5)-4)
Jen,
C5 = la ĉelo por forigi la literojn el
- Premu Enigu .
Ĝi forigos literojn de kaj la komenco kaj la fino de la ĉelo.
- Trenu la vicon malsupren uzante Plenigi Tenilon por apliki la formulo al la ceteraj ĉeloj.
Ĝi forigos ĉiujn literojn de la komenco kaj la fino de la ĉeloj.
Formula disfalo
- LEN(C5) -> Longo de la Ĉelo C5
- Eligo: 6
- LEN(C5)-4 -> fariĝas
- 6-4
- Eligo: 2
- MEZON(C5,3,LEN(C5) -4) -> fariĝas
- MID(C5,3,2)
- Eligo: E1
- Klarigo: Forigu la lastajn 2 literojn el la Ĉelo C5 komencante de la pozicio de 3 kun la MID-funkcio .
Legu Pli: Kiel Forigi Tekston de Excel Ĉelo (9 Facilaj Manieroj)
7. Forigi Leteroj de Ĉelo kun Tabelo Formulo en Excel
Se vi laboras kun grandega kvanto da datumoj, tiam vi bezonas pli fortan manieron forigi ĉiujn literojn. Efektivigi formulon Array por funkcii en agranda kvanto da datumoj estas pli rapida kaj efika.
Ĉi tie ni montros al vi la formulon Tabelo por forigi literojn el ĉeloj en Excel.
Paŝoj:
- Unue, elektu ĉelon, kiun vi volas ke via rezulto estu montrita.
- En la ĉelo, skribu la jenan formulon,
=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)
Jen,
C5 = la ĉelo por forigi la literojn
- Premu Enigu .
Ĝi forigos ĉiujn literojn el la ĉeloj en Excel.
- Trenu la vicon malsupren uzante Plenigu Tenilon por apliki la formulon al la ceteraj ĉeloj.
Ĝi forigos ĉiujn literojn el la datumaro de ĉeloj en Excel.
Notoj:
- Ĉi tiu Tabelformulo forigos ĉiajn signojn inkluzive de literoj, specialaj signoj ktp. krom la numeraj signoj. Ekzemple, se la origina ĉeno estas abc*123-def, ĉi tiu formulo forigos ĉiujn literojn kaj specialajn signojn krom nombroj kaj redonos 123.
- Se ne estas nombra signo en la origina ĉeno, tiam ĉi tiu formulo revenos 0.
Legu Pli: Kiel Forigi Tekston de Excel Ĉelo sed Lasi Ciferojn (8 Manieroj)
8. Forigi Unuajn aŭ Lastajn Literojn de Ĉelo kun Uzant-Difinita Funkcio (UDF) en VBA
Efektivigo de VBA-makro estas la plej efika, plej rapida kaj sekura metodo por ruli ajnan operacion en Excel. En ĉi tiu sekcio, ni lernos kieluzu VBA por forigi literojn de ĉeloj kun uzant-difinita funkcio (UDF) en Excel.
8.1 Forigi Unuajn Literojn de Ĉelo kun VBA en Excel.
Paŝoj por forigi unuajn literojn de ĉeloj kun VBA UDF en Excel estas montritaj sube.
Paŝoj:
- Premu Alt + F11 sur via klavaro aŭ iru al la langeto Programisto -> Visual Basic por malfermi Visual Basic Editor .
- En la ŝpruckoda fenestro, de la menubreto , alklaku Enmeti -> Modulo .
- Kopiu la sekvan kodon kaj algluu ĝin en la kodfenestron.
1203
Ĉi tio estas ne estas Sub Proceduro por la programo VBA por ruli, ĉi tio kreas Uzanto Difinitan Funkcion (UDF) . Do, post skribado de la kodo, anstataŭ klaki la butonon Run de la menubreto, alklaku Konservi .
- Nun reiru al la interesa laborfolio kaj skribu la funkcion, kiun vi ĵus kreis per VBA -kodo (Funkcio DeleteFirstL en la unua linio de la kodo) kaj ene de la krampoj de la DeleteFirstL -funkcio, pasigu la ĉelan referencan numeron de kiu vi volas forigi literojn (en nia kazo, ni transdonas Ĉelon B5 ene de la krampoj) kaj la kvanton, kiujn vi volas, ke la litero estu senigita (ni volas, ke la unuaj 3 literoj estu forigitaj, do ni metas 3 ).
- Premu Enigu .
Ĝi forigos literojn