Kā noņemt burtus no šūnas programmā Excel (10 metodes)

  • Dalīties Ar Šo
Hugh West

Šajā rakstā uzzināsiet, kā noņemt burtus no šūnas programmā Excel.

Lejupielādēt darba burtnīcu

No šejienes varat lejupielādēt bezmaksas praktisko Excel darba burtnīcu.

Burtu noņemšana no Cell.xlsm

10 metodes, kā noņemt burtus no šūnas programmā Excel

Šajā sadaļā tiks aplūkots, kā noņemt burtus no šūnas programmā Excel, izmantojot Excel komandu rīki, dažādas formulas, VBA utt.

1. Konkrētu burtu noņemšana no šūnas, izmantojot funkciju "Atrast un aizstāt" programmā Excel

Portāls Atrast & amp; aizstāt komanda ir visvienkāršākā un visizplatītākā funkcija, lai veiktu lielāko daļu ar Excel saistīto uzdevumu. Šeit mēs uzzināsim, kā dzēst rakstzīmes, izmantojot komandu Atrast & amp; aizstāt funkciju programmā Excel.

Aplūkojiet šādu datu kopu, no kuras izņemsim visus burtus ( WWE ) no šūnām Kods slejā atstājot tikai skaitļus.

Turpmāk ir aprakstīti soļi, kā to izdarīt,

Soļi:

  • Izvēlieties datu kopu.
  • Saskaņā ar Sākums cilnē dodieties uz Atrast & amp; Atlasīt -> Aizstāt .

  • No uznirstošā loga Atrast un aizstāt lodziņā Atrodiet, kas laukā ierakstiet WWE.
  • Atstājiet Aizstāt ar lauks tukšs .

  • Preses Aizstāt visus .

Tas izdzēsīs visus WWE no datu kopas šūnām programmā Excel un atstāt tikai skaitļus.

Lasīt vairāk: Kā noņemt tekstu no Excel šūnas (9 vienkārši veidi)

2. Konkrētu burtu dzēšana no šūnas ar funkciju SUBSTITUTE programmā Excel

Atšķirībā no Atrast & amp; aizstāt Excel komandu funkciju, formulas izmantošana ir visdrošākais un viskontrolētākais veids, kā Excel iegūt jebkāda veida rezultātus. Lai iegūtu datu kopas izvaddatus bez īpaša rakstzīmju kopas Excel, varat īstenot funkcija SUBSTITUTE .

Vispārīgi SUBSTITŪTS Formula,

=SUBSTITUTE(šūna, " old_text" , " new_text" )

Šeit,

old_text = tekstu, kuru vēlaties noņemt

new_text = tekstu, ko vēlaties aizstāt ar

Zemāk ir tas pats datu kopums, ko izmantojām iepriekš minētajā sadaļā. Un šoreiz tā vietā, lai izmantotu Atrast & amp; aizstāt funkciju, lai noņemtu burtus, mēs gatavojamies piemērot SUBSTITŪTS funkciju, lai iegūtu vēlamo rezultātu.

Soļi:

  • Tukšā šūnā, kurā vēlaties, lai parādās rezultāts, ierakstiet šādu formulu,
=AIZVIETOT(C5, "WWE","")

Šeit,

C5 = šūna, kas satur vērtību, lai izņemtu burtus

"WWE" = burti, kas jānoņem

"" = aizstāt "WWE" ar tukšu virkni

  • Preses Ievadiet .

Tas aizstās visus WWE (vai jebkuru citu atlasīto tekstu) ar nulles virkni (vai virkni, ar kuru to aizstājat).

  • Velciet rindu uz leju, izmantojot Uzpildes rokturis lai piemērotu formulu pārējām šūnām.

Tagad esat atradis šūnu datu kopas rezultātu bez burtiem.

Lasīt vairāk: Kā no Excel kolonnas noņemt konkrētu tekstu (8 veidi)

3. Burtu izvilkšana no konkrēta gadījuma no Excel šūnas

Līdz šim mēs tikai mācījāmies, kā no šūnām izdzēst visus burtus. Bet ko darīt, ja vēlaties izdzēst burtus tikai no noteiktas šūnu pozīcijas.

Piemēram, tā vietā, lai noņemtu visus WWE no šūnām, mēs vēlamies saglabāt tikai 1. W kopā ar skaitļiem no katras šūnas.

Soļi:

  • Tāpat kā iepriekš minētajā sadaļā, kurā mēs īstenojām SUBSTITŪTS funkciju, lai noņemtu WWE , šeit mēs tikai definēsim noteiktu pozīciju, no kuras vēlamies noņemt burtus.

    Tātad iepriekš minētais SUBSTITŪTS formula,

=AIZVIETOT(C5, "WWE","")

Kļūst,

=SUBSTITUTE(C5, "MĒS","",1)

Šeit, 1 nozīmē, ka mēs vēlamies noņemt 1. W no mūsu datu kopas šūnām (ja vēlaties no datu kopas noņemt 2. burtu, vienkārši ierakstiet 2, nevis 1, ja vēlaties no datu kopas noņemt 3. burtu, vienkārši ierakstiet 3, nevis 1, un tā tālāk).

  • Spiediet Ievadiet .

  • Atkal vienkārši velciet rindu uz leju, izmantojot Uzpildes rokturis lai piemērotu formulu pārējām šūnām.

Tagad esat atradis šūnu datu kopas rezultātu ar 1. W kopā ar skaitļiem.

4. Vairāku konkrētu burtu dzēšana no šūnas, izmantojot ievietoto funkciju SUBSTITUTE

Portāls SUBSTITŪTS funkcija vienlaicīgi dzēš burtus tikai jebkuram skaitam gadījumu. Tātad, ja vēlaties dzēst vairākus burtus vienlaicīgi, ir jāievieš ieliktā funkcija. SUBSTITŪTS funkcija.

Tātad uzzināsim, kā īstenot ielikto SUBSTITŪTS funkciju, lai noņemtu vairākus burtus vienlaicīgi.

Soļi:

  • Lai izveidotu ligzdotu SUBSTITŪTS funkcija, ir jāuzraksta SUBSTITŪTS funkcija citā SUBSTITŪTS funkciju un iekavās ievadiet attiecīgos argumentus.

    Lai uzzinātu vairāk, aplūkojiet tālāk redzamo attēlu,

Kur,

Lai noņemtu vairākus W no C5 šūna , vispirms mēs uzrakstām formulu,

=AIZVIETOT(C5, "W","")

un pēc tam, lai dzēstu E (vai jebkuru citu nepieciešamo burtu) kopā ar to, mēs ievietojam šo formulu citā formulā. SUBSTITŪTS formulu un nodot argumentus ( old_text, new_text ) iekšpusē (mūsu gadījumā tas bija " E","" ).

Tagad formula ir šāda,

=AIZVIETOT(AIZVIETOT(C5, "W",""), "E","")

  • Spiediet Ievadiet .

Tas aizstās visus W un E (vai jebkuru citu atlasīto tekstu) ar nulles virkni (vai virkni, ar kuru to aizstājat).

  • Vēlreiz velciet rindu uz leju, izmantojot Uzpildes rokturis lai piemērotu formulu pārējām šūnām.
  • Tagad esat atradis šūnu datu kopas rezultātu bez burtiem.

    5. Noņemiet pirmos vai pēdējos burtus no šūnas ar formulu programmā Excel

    Šajā sadaļā uzzināsiet, kā noņemt pirmos vai pēdējos burtus no šūnām ar formulu programmā Excel.

    5.1 Pirmo burtu dzēšana no šūnas ar formulu programmā Excel

    Turpmāk ir sniegti soļi, kā izdzēst pirmos burtus no Excel šūnām ar formulu.

    Soļi:

    • Vispirms atlasiet šūnas, kurās vēlaties parādīt rezultātu.
    • Šūnā ierakstiet šādu formulu,
    =RIGHT(C5, LEN(C5)-3)

    Šeit,

    C5 = šūna, no kuras dzēst burtus

    • Spiediet Ievadiet .

    Tas noņems burtus no šūnas sākuma.

    • Velciet rindu uz leju, izmantojot Uzpildes rokturis lai piemērotu formulu pārējām šūnām.

    Tas izdzēsīs visus burtus no šūnu sākuma.

    Formulas sadalījums

    • LEN(C5) -> LEN funkcija definē garumu Šūna C5
      • Izvades rezultāts: 6
    • LEN(C5)-3 -> kļūst
      • 6-3
      • Izvades rezultāts: 3
    • PA LABI(C5, LEN(C5)-3) -> kļūst
      • PRĀVAIS (C5, 3)
      • Izvades rezultāts: 101
      • Paskaidrojums: Dzēst pirmie 3 burti no Šūna C5

    5.2 Pēdējo burtu noņemšana no šūnas ar formulu programmā Excel

    Turpmāk ir sniegti soļi, kā izdzēst pēdējos burtus no Excel šūnām ar formulu.

    Soļi:

    • Vispirms atlasiet šūnas, kurās vēlaties parādīt rezultātu.
    • Šūnā ierakstiet šādu formulu,
    =LEFT(C5, LEN(C5)-2)

    Šeit,

    C5 = šūna, no kuras dzēst burtus

    • Preses Ievadiet .

    Tas noņems burtus no šūnas beigām.

    • Velciet rindu uz leju, izmantojot Uzpildes rokturis lai piemērotu formulu pārējām šūnām.

    Tas izdzēsīs visus burtus no šūnu beigām.

    Formulas sadalījums

    • LEN(C5) -> Garums Šūna C5
      • Izvades rezultāts: 6
    • LEN(C5)-2 -> kļūst
      • 6-2
      • Izvades rezultāts: 4
    • PA KREISI(C5, LEN(C5)-2) -> kļūst
      • LEFT(C5, 2)
      • Izvades rezultāts: WWE1
      • Paskaidrojums: Dzēst pēdējie 2 vēstules no Šūna C5

    Lasīt vairāk: Kā noņemt tekstu pēc rakstzīmes programmā Excel (3 veidi)

    6. Noņemiet gan pirmo, gan pēdējo burtu no šūnas ar formulu programmā Excel

    Šajā sadaļā mēs parādīsim, kā noņemt visus šūnā esošos burtus.

    Turpmāk ir aprakstīti soļi, kā to izdarīt.

    Soļi:

    • Vispirms atlasiet šūnas, kurās vēlaties parādīt rezultātu.
    • Šūnā ierakstiet šādu formulu,
    =MID(C5,3,LEN(C5)-4)

    Šeit,

    C5 = šūna, no kuras dzēst burtus

    • Preses Ievadiet .

    Tas noņems burtus gan šūnas sākumā, gan beigās.

    • Velciet rindu uz leju, izmantojot Uzpildes rokturis lai piemērotu formulu pārējām šūnām.

    Tas izdzēsīs visus burtus no šūnu sākuma un beigām.

    Formulas sadalījums

    • LEN(C5) -> Garums Šūna C5
      • Izvades rezultāts: 6
    • LEN(C5)-4 -> kļūst
      • 6-4
      • Izvades rezultāts: 2
    • MID(C5,3,LEN(C5)-4) -> kļūst
      • MID(C5,3,2)
      • Izvades rezultāts: E1
      • Paskaidrojums: Dzēst pēdējie 2 burti no Šūna C5 sākot no pozīcijas 3 ar MID funkcija .

    Lasīt vairāk: Kā noņemt tekstu no Excel šūnas (9 vienkārši veidi)

    7. Burtu dzēšana no šūnas ar masīva formulu programmā Excel

    Ja strādājat ar milzīgu datu apjomu, jums ir nepieciešams spēcīgāks veids, kā novērst visus burtus. Masuāls formulu, kas darbojas ar lielu datu apjomu, ir ātrāka un efektīvāka.

    Šeit mēs jums parādīsim Masīvs formula, lai dzēstu burtus no Excel šūnām.

    Soļi:

    • Vispirms atlasiet šūnas, kurās vēlaties parādīt rezultātu.
    • Šūnā ierakstiet šādu formulu,
    =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)

    Šeit,

    C5 = šūna, no kuras dzēst burtus

    • Preses Ievadiet .

    Tas noņems visus burtus no Excel šūnām.

    • Velciet rindu uz leju, izmantojot Uzpildes rokturis lai piemērotu formulu pārējām šūnām.

    Tas izdzēsīs visus burtus no Excel šūnu datu kopas.

    Piezīmes:

    • Šī masīva formula noņems visu veidu rakstzīmes, tostarp burtus, speciālās rakstzīmes utt., izņemot ciparu rakstzīmes. Piemēram, ja sākotnējā virkne ir abc*123-def, šī formula noņems visus burtus un speciālās rakstzīmes, izņemot ciparus, un atgriezīs 123.
    • Ja sākotnējā rindā nav ciparu rakstzīmes, tad šī formula atgriezīs 0.

    Lasīt vairāk: Kā noņemt tekstu no Excel šūnas, bet atstāt skaitļus (8 veidi)

    8. Pirmā vai pēdējā burta izņemšana no šūnas ar lietotāja definētu funkciju (UDF) VBA programmā

    Īstenošana VBA makro ir visefektīvākā, ātrākā un drošākā metode, lai veiktu jebkuru operāciju programmā Excel. Šajā sadaļā mēs uzzināsim, kā izmantot jebkuru operāciju programmā Excel. VBA dzēst burtus no šūnām ar lietotāja definēta funkcija(UDF) programmā Excel.

    8.1 Pirmo burtu dzēšana no šūnas ar VBA programmā Excel

    Pasākumi, lai dzēstu pirmos burtus no šūnām ar VBA UDF programmā Excel ir parādīti turpmāk.

    Soļi:

    • Spiediet Alt + F11 uz tastatūras vai atveriet cilni Izstrādātājs -> Visual Basic lai atvērtu Visual Basic redaktors .

    • Iznirstošajā koda logā izvēlnes joslā noklikšķiniet uz Ievietot -> Modulis .

    • Nokopējiet un ielīmējiet kodu logā šādu kodu.
     Publiskā funkcija DeleteFirstL(Irng As String, Icnt As Long) DeleteFirstL = Right(Irng, Len(Irng) - Icnt) End Function 

    Šī nav apakšprocedūra attiecībā uz VBA programma, lai palaistu, tas ir izveidot Lietotāja definēta funkcija (UDF) . Tātad pēc koda rakstīšanas, tā vietā, lai noklikšķinātu uz pogas Run izvēlnes joslā noklikšķiniet uz Saglabāt .

    • Tagad atgriezieties uz interesējošo darblapu un ierakstiet tikko izveidoto funkciju ar VBA kods (Funkcija DeleteFirstL koda pirmajā rindiņā) un iekavās DeleteFirstL funkciju, nododiet šūnas atsauces numurs no kura vēlaties noņemt burtus (mūsu gadījumā mēs nododam Šūna B5 iekavās) un skaitļu skaitu, ko vēlaties, lai burts tiktu noņemts (mēs vēlamies, lai tiktu noņemti pirmie 3 burti, tāpēc mēs ieliekam 3 ).
    • Preses Ievadiet .

    Tas noņems burtus no šūnas sākuma.

    • Velciet rindu uz leju, izmantojot Uzpildes rokturis lai piemērotu formulu pārējām šūnām.

    Tas izdzēsīs 3 burtus no šūnu sākuma.

    8.2 Pēdējā burta noņemšana no šūnas ar VBA programmā Excel

    Pēdējo burtu dzēšanas soļi no šūnām ar VBA UDF programmā Excel ir parādīti turpmāk.

    Soļi:

    • Tāpat kā iepriekš, atveriet Visual Basic redaktors no Izstrādātājs cilne un Ievietot a Modulis koda logā.
    • Koda logā nokopējiet un ielīmējiet šādu kodu.
     Public Function DeleteLastL(Irng As String, Icnt As Long) DeleteLastL = Left(Irng, Len(Irng) - Icnt) End Function 

    • Saglabājiet kodu un atgriezieties uz interesējošo darblapu, un ierakstiet tikko izveidoto funkciju ar VBA kods (Funkcija DeleteLastL koda pirmajā rindiņā) un iekavās DeleteLastL funkciju, nododiet šūnas atsauces numurs no kura vēlaties noņemt burtus (mūsu gadījumā mēs nododam Šūna B5 iekavās) un numuru skaitu, ko vēlaties, lai burts tiktu noņemts (mēs vēlamies, lai tiktu noņemti pēdējie 2 burti, tāpēc mēs ieliekam 2 ).
    • Preses Ievadiet .

    Tas noņems burtus no šūnas beigām.

    • Velciet rindu uz leju, izmantojot Uzpildes rokturis lai piemērotu formulu pārējām šūnām.

    Tas izdzēsīs pēdējos 2 burtus no šūnu beigām.

    8.3 Dzēst visus burtus no šūnas ar VBA programmā Excel

    Tagad mēs uzzināsim, kā dzēst visus burtus no šūnām ar VBA UDF programmā Excel.

    Soļi:

    • Tāpat kā iepriekš, atveriet Visual Basic redaktors no Izstrādātājs cilne un Ievietot a Modulis koda logā.
    • Koda logā nokopējiet un ielīmējiet šādu kodu.
     Funkcija DeleteLetter(iTxt As String) As String With CreateObject("VBScript.RegExp") .Global = True .Pattern = "\D" DeleteLetter = .Replace(iTxt, "") End With End Function 

    • Saglabājiet kodu un atgriezieties uz interesējošo darblapu, un ierakstiet tikko izveidoto funkciju ar VBA kods (Funkcija DeleteLetter koda pirmajā rindiņā) un iekavās DeleteLetter funkciju, nododiet šūnas atsauces numurs no kura vēlaties noņemt burtus (mūsu gadījumā mēs nododam Šūna B5 iekavās).
    • Spiediet Ievadiet .

    No šūnas tiks izņemti visi burti.

    • Velciet rindu uz leju, izmantojot Uzpildes rokturis lai piemērotu formulu pārējām šūnām.

    Iegūsiet šūnu datu kopu, no kuras izņemti visi burti.

    Lasīt vairāk: Kā noņemt tekstu pirms atstarpes ar Excel formulu (5 metodes)

    9. Dzēst burtus no šūnas, izmantojot Excel rīku Text to Column Tool

    Programmā Excel ir iebūvēts komandu rīks Teksta pievienošana kolonnām . Mēs varam izmantot šo rīku, lai noņemtu burtus no Excel šūnām.

    Turpmāk ir aprakstīti soļi, kā to izdarīt.

    Soļi:

    • Atlasiet šūnas no kuriem vēlaties dzēst burtus.
    • Iet uz cilni Dati -> Teksta pārnešana uz kolonnām

    • Iznirstošajā logā atlasiet Fiksēts platums kā datu tipu.
    • Noklikšķiniet uz Nākamais .

    • Nākamais sadaļā Datu priekšskatījums , velciet vertikālo līniju līdz sasniedzat visus burtus, kurus vēlaties noņemt (mēs vēlamies noņemt WWE tāpēc mēs vilkām līniju, kas aptver visus WWE datu vērtības).
    • Noklikšķiniet uz Nākamais .

    • Izvēlieties Kolonnu datu formāts atbilstoši jūsu vajadzībām.
    • Noklikšķiniet uz Apdare .

    Visus datus, izņemot burtus, iegūsiet citā slejā.

    Šādā veidā varat no šūnām izvilkt burtus, kurus vēlaties no tām izņemt.

    10. Burtu noņemšana no šūnas, izmantojot Flash Fill programmā Excel

    Burtus no šūnām var arī dzēst, izmantojot Excel Flash Fill funkcija. Kas Flash Fill Vispirms tiek meklēts jebkurš lietotāja norādītais raksts un pēc tam saskaņā ar šo rakstu aizpildītas pārējās šūnas.

    Pasākumi, kā noņemt burtus no šūnām, izmantojot Flash Fill Mēs aprakstīsim ar piemēru, lai jūs to labāk saprastu.

    Soļi:

    • Aplūkojiet nākamo attēlu, kurā mēs vēlamies noņemt visus WWE no Kods WWE101 . Tātad blakus esošajā šūnā mēs rakstījām tikai 101 iepazīstināt Excel ar vajadzīgo modeli.
    • Pēc tam, izvēloties pārējās šūnas, noklikšķiniet uz Dati -> Flash Fill .

    Tas aizpildīs visas pārējās šūnas ar to pašu modeli, ko mēs piedāvājām, atdalot WWE un atstājot jums tikai skaitļus.

    Varat arī nospiest tastatūras saīsni Ctrl + E lai aktivizētu Flash Fill .

    Lasīt vairāk: Kā noņemt konkrētu tekstu no Excel šūnas (vienkāršākie 11 veidi)

    Secinājums

    Šajā rakstā tika parādīts, kā noņemt burtus no šūnas programmā Excel 10 dažādos veidos. Es ceru, ka šis raksts jums ir bijis ļoti noderīgs. Ja jums ir kādi jautājumi par šo tēmu, droši jautājiet.

    Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.