Kā noņemt rakstzīmes no virknes programmā Excel (14 veidi)

  • Dalīties Ar Šo
Hugh West

Rakstzīmju noņemšana no virknes vai jebkuras citas vērtības ir nepieciešama, jo dati nāk no dažādiem avotiem un var nebūt tādi, kādus vēlaties, vai arī var nebūt vēlamajā formātā. Noņemot rakstzīmes no virknes atbilstoši jūsu vajadzībām, jūs varat izveidot jaunu datu kopu. Ne tikai šie iemesli, bet arī dati var saturēt nevēlamas rakstzīmes. Pēc šī raksta jūs uzzināsiet, kā noņemt rakstzīmes novirkne Excel.

Lai paskaidrojums būtu skaidrāks, es izmantošu datu kopu, kurā mēģināju aptvert dažāda veida ar rakstzīmēm saistītas problēmas. Datu kopa atspoguļo informāciju par konkrētu augļu veikalu. Datu kopā ir 3 slejas; tās ir šādas. Produkts & amp; ID , Pasūtījuma datums , un Piegādes informācija .

Lejupielādēt praksē

Rakstzīmju noņemšana no String.xlsm

14 veidi, kā noņemt rakstzīmi no virknes Excel

1. Funkcijas REPLACE izmantošana, lai dzēstu rakstzīmes no virknes

Šeit es izskaidrošu, kā jūs varat izmantot ATJAUNOT funkciju, lai no virknes noņemtu rakstzīmes.

No Piegādes informācija ailē, es noņemšu piegādes statusu un iegūšu tikai Adrese izmantojot ATJAUNOT funkcija.

Sāksim procedūru, izmantojot ATJAUNOT funkcija.

1. solis:

➤ Es izvēlējos E4 šūna.

Pēc tam atlasītajā šūnā vai šūnā Formula Bar .

=REPLACE(D4, 1, 13, "")

Paskatīsimies, kā ATJAUNOT funkcija darbojas. Tai ir četras argumenti . In old_text izvēlējās D4 šūnā un start_num ņemot vērā 1 , atlasīts 13 num_chars . Visbeidzot, es izvēlējos tukša vieta("") new_text .

Šeit es gribu aizstāt 13 rakstzīmes no sākuma (1) ar tukša vieta .

2. solis:

Nospiediet IEVADIET Tagad iegūsiet aizstāto rakstzīmi, kas ir piegāde. Adrese .

Ja jums ir tādu pašu skaitu rakstzīmju, kuras jādzēš no citām šūnām, tad varat izmantot Uzpildes rokturis uz Automātiskā aizpildīšana pārējo šūnu formulu.

Lasīt vairāk: Kā noņemt rakstzīmes programmā Excel (6 metodes)

2. Izmantojot RIGHT funkciju

Varat izmantot PRĀVAIS funkciju, lai no virknes noņemtu rakstzīmes no kreisā puse .

No Produkts & amp; ID slejā es izvilkšu tikai Pasūtījuma Id izmantojot PRĀVAIS funkcija.

Šeit es jums parādīšu, kā varat izmantot PRĀVAIS funkcija.

1. solis:

➤ Es izvēlējos E4 šūna.

Pēc tam atlasītajā šūnā vai šūnā Formula Bar .

=PRAVA(B4, 4)

Šajā gadījumā PRĀVAIS funkcijai ir divas Argumenti . In teksts izvēlējās B4 šūnā un num_chars ņemot vērā 4 kā es gribu iegūt 4 rakstzīmes no pa labi .

2. solis:

Nospiediet IEVADIET Tagad jūs iegūsiet pareizās 4 rakstzīmes, kas ir Pasūtījuma Id .

3. solis:

Tā kā es gribu iegūt vienāds rakstzīmju skaits no labās puses, tāpēc es izmantoju Uzpildes rokturis uz Automātiskā aizpildīšana pārējo šūnu formulu.

Lasīt vairāk: Excel rakstzīmju noņemšana no labās puses (5 veidi)

3. Izmantojot RIGHT & amp; LEN funkciju, lai no virknes noņemtu rakstzīmes

Varat arī izmantot PRĀVAIS funkciju kopā ar LEN funkciju, lai no virknes noņemtu rakstzīmes.

Lai demonstrētu procedūru, no Produkts & amp; ID kolonnā es izvilkšu tikai Pasūtījuma Id .

Sāksim procedūru, izmantojot PRĀVAIS funkciju kopā ar LEN funkcija,

1. solis:

➤ Es izvēlējos E4 šūna.

Pēc tam atlasītajā šūnā vai šūnā Formula Bar .

=RIGHT(B4,LEN(B4)- 6)

Šeit aprēķiniet num_chars izmantojot LEN funkcija. teksts izvēlējās B4 šūna tad atņemti 6 rakstzīmes no izvēlētā teksts . Visbeidzot. PRĀVAIS funkcija izraksta atlikušās rakstzīmes no pa labi .

2. solis:

Nospiediet IEVADIET taustiņu. Tādējādi jūs iegūsiet pareizās rakstzīmes, kas būs Pasūtījuma Id .

Ja jums ir tādu pašu skaitu rakstzīmju, kuras jādzēš no citām šūnām, tad varat izmantot Uzpildes rokturis uz Automātiskā aizpildīšana pārējo šūnu formulu.

Lasīt vairāk: Kā noņemt rakstzīmes no kreisās puses programmā Excel (6 veidi)

4. Izmantojot VALUE & amp; RIGHT funkciju

Iepriekš, izmantojot PRĀVAIS un LEN funkciju, mēs saņēmām Pasūtījuma Id bet šīs funkcijas apstrādā skaitļus kā virknes. Ja vēlaties pārvērst virknes skaitļos, varat izmantot funkciju VALUE funkcija.

1. solis:

Vispirms atlasiet šūnas, kurās vēlaties saglabāt iegūto vērtību.

➤ Es izvēlējos E4 šūna.

Pēc tam atlasītajā šūnā vai šūnā Formula Bar .

=VĒRTĪBA(RIGHT(B4,LEN(B4)-6))

Šajā gadījumā VALUE funkcija ņems iegūtās rakstzīmes no pa labi teksts un pārveidos to par skaitli.

Jūs varat redzēt, kā tiek izmantoti RIGHT & amp; LEN funkcija sadaļa_3

2. solis:

Nospiediet IEVADIET Tādējādi jūs iegūsiet pareizās rakstzīmes skaitļu formātā.

Ja jums ir tas pats raksturs, lai noņemtu no citām šūnām, tad varat izmantot Uzpildes rokturis uz Automātiskā aizpildīšana pārējo šūnu formulu.

Saistīts saturs: Pēdējā simbola noņemšana no virknes Excel (5 vienkāršas metodes)

5. Funkcijas LEFT izmantošana, lai no virknes noņemtu rakstzīmi

Lai noņemtu virknes rakstzīmes no kreisās puses, varat izmantot LEFT funkcija.

Šeit es izvilkšu Produkts nosaukumu no Produkts & amp; ID sleja.

Sāksim procedūru,

1. solis:

➤ Es izvēlējos E4 šūna.

Pēc tam atlasītajā šūnā vai šūnā Formula Bar .

=LEFT(B4, 5)

Šajā gadījumā LEFT funkcijai ir divas Argumenti . In teksts izvēlējās B4 šūnā un num_chars ņemot vērā 5 kā es gribu iegūt 5 rakstzīmes no pa kreisi .

2. solis:

Nospiediet IEVADIET atslēga.

Rezultātā iegūsiet 5 kreisās rakstzīmes, kas būs. Produkts nosaukums.

Ja jums ir tas pats raksturs, lai noņemtu no citām šūnām, tad varat izmantot Uzpildes rokturis uz Automātiskā aizpildīšana pārējo šūnu formulu.

Lasīt vairāk: Pirmā simbola noņemšana no virknes programmā Excel (6 ātri veidi)

6. Izmantojot LEFT & amp; LEN funkciju

Virknes rakstzīmju noņemšana no labajā pusē varat izmantot arī LEFT funkciju kopā ar LEN funkcija.

Lai demonstrētu procedūru, no Produkts & amp; ID kolonnā es izvilkšu tikai Produkts .

Sāksim procedūru,

1. solis:

➤ Es izvēlējos E4 šūna.

Pēc tam atlasītajā šūnā vai šūnā Formula Bar .

=LEFT(B4, LEN(B4) - 5)

Šeit, lai aprēķinātu num_chars izmantojot LEN funkcija. teksts izvēlējās B4 šūna tad atņemti 5 rakstzīmes no izvēlētā teksts . Visbeidzot. LEFT funkcija izraksta atlikušās rakstzīmes no pa labi atlasītās šūnas vērtību.

2. solis:

Nospiediet IEVADIET atslēga.

Beigās jūs iegūsiet atlasītās šūnas kreisās rakstzīmes, kas būs atlasītās šūnas nosaukums. Produkts .

3. solis:

Varat izmantot Aizpildiet Rokturis uz Automātiskā aizpildīšana pārējo šūnu formulu.

Saistīts saturs: Pēdējā simbola noņemšana no virknes programmā Excel ar VBA (2 vienkārši veidi)

7. Izmantojot LEFT & amp; SEARCH funkciju, lai dzēstu rakstzīmes no virknes

Varat izmantot MEKLĒT funkciju ar LEFT funkciju, lai noņemtu virknes rakstzīmes no labās puses, un tā saglabās kreiso vērtību.

Lai demonstrētu procedūru, no Piegādes informācija kolonnā es izvilkšu tikai pa kreisi vērtība, kas būs piegāde Statuss .

Sāksim procedūru,

1. solis:

➤ Es izvēlējos E4 šūna.

Pēc tam atlasītajā šūnā vai šūnā Formula Bar .

=LEFT(D4, SEARCH("_at_", D4) -1)

Šajā gadījumā MEKLĒT funkcija meklēs norādīto rakstzīmi _at_ kā es to izmantoju kā find_text .In within_text izvēlējās D4 šūna tad atņemts 1 raksturs.

Portāls MEKLĒT funkcija sniegs pozīcijas numuru, tad LEFT funkcija to izmantos kā num_chars un izvēlieties arī D4 šūnā, lai no meklējamā simbola iegūtu kreiso vērtību.

2. solis:

Nospiediet IEVADIET atslēga.

Beigās no atlasītās šūnas saņemsiet meklēto rakstzīmju kreisās rakstzīmes, kas būs nosaukuma piegāde. Statuss .

3. solis:

Varat izmantot Aizpildiet Rokturis uz Automātiskā aizpildīšana pārējo šūnu formulu.

Lasīt vairāk: VBA, lai noņemtu rakstzīmes no virknes programmā Excel (7 metodes)

Līdzīgi lasījumi:

  • Kā noņemt atsevišķas pēdiņas programmā Excel (6 veidi)
  • Puspunktu noņemšana programmā Excel (4 metodes)
  • Kā noņemt apostrofu programmā Excel (5 vienkāršas metodes)
  • Frāžu noņemšana programmā Excel (4 vienkārši veidi)
  • Kā noņemt dolāra zīmi programmā Excel (7 vienkārši veidi)

8. Funkcijas SUBSTITUTE izmantošana

Portāls SUBSTITŪTS Izmantojot šo funkciju, varat no Excel programmas dzēst virknes rakstzīmes. Izmantojot šo funkciju, varat noņemt virknes rakstzīmes.

Lai demonstrētu procedūru, datu kopās izmantoju dažas nevēlamas īpašas rakstzīmes. Produkts sleja.

1. solis:

➤ Es izvēlējos E4 šūna.

Pēc tam atlasītajā šūnā vai šūnā Formula Bar .

=SUBSTITUTE(B4,"%","")

Šeit, šajā SUBSTITŪTS funkcija izmantoja B4 šūnu kā teksts , ņemot vērā raksturu (%) old_text , tad izmanto tukšu kā new_text .

Tātad. SUBSTITŪTS funkcija aizstās doto rakstzīmi ar tukšs .

2. solis:

Nospiediet IEVADIET atslēga.

Tādējādi rakstzīmes no virknes tiks noņemtas.

3. solis:

Varat izmantot Aizpildiet Rokturis uz Automātiskā aizpildīšana pārējo šūnu formulu.

Saistīts saturs: Kā noņemt tukšos rakstzīmes programmā Excel (5 metodes)

9. MID un LEN funkcijas izmantošana, lai dzēstu rakstzīmes no virknes

Varat arī izmantot MID funkciju kopā ar LEN funkciju, lai no virknes noņemtu rakstzīmes.

Lai demonstrētu procedūru, es nedaudz mainīju datu kopu.

Sāksim procedūru,

1. solis:

➤ Es izvēlējos E4 šūna.

Pēc tam atlasītajā šūnā vai šūnā Formula Bar .

=MID(B4,7,LEN(B4)-5)

Šeit, izmantojot LEN funkcija Es aprēķināšu num_chars un izmantot to MID funkcija . In the teksts izvēlējās B4 šūna tad atņemti 5 rakstzīmes no izvēlētā teksts .

Tagad MID izvēlēta funkcija B4 šūnā kā tekstu, izmanto 7 start_num kā es gribu iegūt rakstzīmes no 7. pozīcija.

2. solis:

Nospiediet IEVADIET atslēga.

Visbeidzot, jūs iegūsiet Pasūtījuma Id kurā tiks noņemta pārējā virkne.

3. solis:

Varat izmantot Aizpildiet Rokturis uz Automātiskā aizpildīšana pārējo šūnu formulu.

Lasīt vairāk: Noteiktu rakstzīmju noņemšana no Excel virknes (5 metodes)

10. Flash Fill izmantošana

Varat izmantot Flash Fill komandu, lai noņemtu virknes rakstzīmes programmā Excel.

Lai izmantotu Flash Fill komandu, vispirms ir jāizveido modelis, pēc kura vadīties.

Šeit esmu izveidojis piegādes modeli. Statuss noņemot Adrese daļa no Piegādes informācija sleja.

Pēc tam atveriet Dati cilne>> atlasiet Flash Fill

Šeit, sekojot paraugam, tiek izņemtas pārējās šūnu zīmes.

Saistīts saturs: Rakstzīmju noņemšana pēc noteikta rakstzīmju veida programmā Excel (4 triki)

11. Izmantojot Find & amp; Replace, lai dzēstu rakstzīmes no virknes

Jums ir vēl viena ērta iespēja dzēst rakstzīmes, izmantojot Lente Tas ir Atrast & amp; aizstāt funkcija.

Ļaujiet man parādīt šīs funkcijas izmantošanu.

Vispirms atveriet Sākums cilne>>> doties uz Rediģēšana grupa>> no Atrast & amp; atlasīt >> atlasīt Aizstāt

➤A dialoglodziņš no Atrast un Aizstāt parādīsies.

No turienes Atrodiet, kas , norādiet rakstzīmi, kuru vēlaties atrast, lai noņemtu.

➤Esmu sniedzis raksturu (%) un saglabāja Aizstāt ar tukšs.

Pēc tam noklikšķiniet uz Atrast visu

Tagad redzēsiet, kuras šūnas vērtība satur šo rakstzīmi.

➤Pēc tam noklikšķiniet uz Aizstāt visus

Parādīsies ziņojums par to, cik daudz aizstāšanu ir notikušas.

➤Tur tiks parādīts 15 aizvietotāji.

Tādējādi no visām virknēm tiks noņemts norādītais raksturs.

Saistīts saturs: Kā noņemt pirmos 3 rakstzīmes programmā Excel (4 metodes)

12. Teksta izmantošana kolonnās

Varat arī izmantot Teksta pievienošana kolonnām komandu no lentes, lai noņemtu rakstzīmi no virknēm programmā Excel.

1. solis:

Lai to izdarītu, vispirms atveriet Dati cilne>> pēc tam atlasiet Teksta pievienošana kolonnām

2. solis:

➤ A dialoglodziņš parādīsies.

Tālāk izvēlieties datu tipu

➤ Esmu izvēlējies Norobežots pēc tam noklikšķiniet uz Nākamais

3. solis:

➤Antern dialoglodziņš parādīsies

Tagad izvēlieties Atdalītāji jūsu datiem.

➤ Es izvēlējos pasvītrojums (_) in the Citi iespēja, kā tas ir manos datos.

Varat redzēt, kā dati tiks sadalīti sadaļā Datu priekšskatījums

Pēc tam noklikšķiniet uz Nākamais .

4. solis:

➤ Atkal a dialoglodziņš parādīsies.

Tālāk atlasiet vēlamo galamērķi, kurā izvietot atdalītās vērtības.

➤I izvēlējos E4 šūna.

Visbeidzot noklikšķiniet uz Apdare .

Šeit redzēsiet vērtības Piegādes informācija aile ir sadalīta 3 jaunās ailēs.

No 3 jaunajām kolonnām 2. kolonna man nav vajadzīga, tāpēc es to dzēšu.

Tagad atlasiet šūnas un peles labo klikšķi pēc tam konteksta izvēlnē izvēlieties Dzēst .

➤A dialoglodziņš no Dzēst tiks parādīta opcija .

➤I izvēlējos Šūnu pārvietošana uz augšu un pēc tam noklikšķiniet uz LABI .

Visbeidzot, redzēsiet, ka konkrētā rakstzīme tiek izņemta no virknes. Piegādes informācija sleja.

Saistīts saturs: Kā noņemt ciparu rakstzīmes no Excel šūnām (5 metodes)

13. VBA izmantošana, lai no virknes noņemtu pirmos N rakstzīmju

Lai dzēstu rakstzīmes no virknes, varat izmantot VBA .

Aplūkosim, kā izmantot VBA redaktors,

Vispirms atveriet Izstrādātājs cilne>> atlasiet Visual Basic ( Tastatūras saīsnes ALT + F11 )

Pēc tam tiks atvērts jauns logs Microsoft Visual Basic lietojumprogrammām.

No turienes atveriet Ievietot >> atlasīt Modulis

A Modulis tiks atvērts, tad ievadiet šādu kodu atvērtajā Modulis .

 Publiskā funkcija RemoveFirstx(rng As String, cnt As Long) RemoveFirstx = Right(rng, Len(rng) - cnt) End Function 

Šeit esmu izveidojis funkciju ar nosaukumu RemoveFirstx()

Esmu paņēmis divus argumentus, lai funkcija viens no tiem ir rng kas ir Virkne tipa mainīgais, vēl viens ir cnt kas ir Long tipa mainīgais.

Tad izmantoja PRĀVAIS funkcija.

Tagad, Saglabāt kodu un atgriezieties darblapā.

Lai izmantotu izveidoto funkciju,

Vispirms atlasiet šūnas, kurās vēlaties saglabāt iegūto vērtību.

➤ Es izvēlējos E4 šūna.

Pēc tam atlasītajā šūnā vai šūnā Formula Bar .

=RemoveFirstx(B4,6)

Portāls RemoveFirstx funkcija no sākuma noņems izvēlēto rakstzīmju skaitu, ko norādīju atlasītajā diapazonā.

Nospiediet IEVADIET taustiņu. Tagad iegūsiet vēlamās rakstzīmes.

Saistīts saturs: Kā no Excel noņemt rakstzīmes, kas nav burtciparu rakstzīmes (2 metodes)

14. VBA izmantošana, lai no virknes noņemtu pēdējās N rakstzīmes

Lai no virknes noņemtu pēdējās rakstzīmes, varat izmantot VBA .

Aplūkosim, kā izmantot VBA redaktors,

Vispirms atveriet Izstrādātājs cilne>> atlasiet Visual Basic ( Tastatūras saīsnes ALT + F11 )

Tagad tiks atvērts jauns logs Microsoft Visual Basic lietojumprogrammām.

No turienes atveriet Ievietot >> atlasīt Modulis

A Modulis tiks atvērts, tad ievadiet šādu kodu atvērtajā Modulis .

 Publiskā funkcija RemoveLastx(rng As String, cnt As Long) RemoveLastx = Left(rng, Len(rng) - cnt) End Function 

Šeit esmu izveidojis funkciju ar nosaukumu RemoveLastx()

Esmu paņēmis divus argumentus, lai funkcija viens no tiem ir rng kas ir Virkne tipa mainīgais, un vēl viens ir cnt kas ir Long tipa mainīgais

Tad izmantoja LEFT funkcija

Tagad, Saglabāt kodu un atgriezieties darblapā.

Lai izmantotu izveidoto funkciju,

Vispirms atlasiet šūnas, kurās vēlaties saglabāt iegūto vērtību.

➤ Es izvēlējos E4 šūna.

Pēc tam atlasītajā šūnā vai šūnā Formula Bar .

=RemoveLastx(B4,6)

Portāls RemoveLastx funkcija no beigām noņems manu norādīto rakstzīmju skaitu izvēlētajā diapazonā.

Nospiediet IEVADIET taustiņš. Tagad jūs saņemsiet pārējās rakstzīmes.

Varat izmantot Uzpildes rokturis uz Automātiskā aizpildīšana formulu pārējām šūnām.

Saistīts saturs: Kā noņemt pirmo rakstzīmi no virknes programmā Excel, izmantojot VBA

Prakses sadaļa

Darba burtnīcā esmu pievienojis prakses lapu, kurā var praktizēt šos izskaidrotos veidus. To varat lejupielādēt no iepriekš minētās saites.

Secinājums

Šajā rakstā es esmu izskaidrojis 14 dažādu veidu veidus, kā noņemt rakstzīmes no virknes Excel. Esmu parādījis, kā jūs varat noņemt rakstzīmes no pēdējā, pirmā, vidus un utt. Visbeidzot, ja jums ir jebkāda veida ieteikumi, idejas vai atsauksmes, lūdzu, nekautrējieties komentēt zemāk.

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.