Preskoči na glavno vsebino

Kako izvleči del besedilnega niza iz celice v Excelu?

doc izvleček podniz 2

Ta vadnica prikazuje metode za izvlečenje podniza iz leve, srednje ali desne strani celice in razloži tudi, kako izvleči besedilo pred ali za določenim znakom, kot je prikazano na spodnjih zaslonih.


Izvlecite podniz od leve, srednje ali desne strani

Metoda A: Izvlecite podniz od leve, srednje ali desne s pomočjo formule

V Excelu je nekaj formul, ki vam lahko pomagajo hitro izvleči del besedila.

Izvlecite prvih n znakov

Recimo, da želite iz danih podatkov seznama izvleči prve 3 znake, izberite prazno celico, v katero želite umestiti izvlečeni rezultat, nato uporabite to formulo

= LEVO (B3,3)

B3 je celica, iz katere izvlečete znake, 3 je število znakov, ki jih želite izvleči.

Pritisnite Vnesite tipko za pridobitev ekstrahiranega rezultata. Nato povlecite ročico za polnjenje čez celice, da uporabite to formulo.
doc izvleček podniz 3

Izvleči zadnjih n znakov

Na primer, izvlecite zadnjih 6 znakov s seznama nizov, izberite prazno celico, v katero želite umestiti izvlečeni rezultat, in uporabite to formulo:

= DESNO (B9,6)

B9 je celica, iz katere izvlečete znake, 6 je število znakov, ki jih želite izvleči.

Pritisnite Vnesite tipko za pridobitev ekstrahiranega rezultata. Nato povlecite ročico za polnjenje čez celice, da uporabite to formulo.
doc izvleček podniz 4

Izvleči n znakov iz sredine

Če želite izvleči 3 znake, ki se začnejo od 4. znaka niza, lahko uporabite spodnjo formulo:

= SREDNJA (B15,4,3)

B15 je celica, iz katere izvlečete znake, 4 predstavljajo izvlečne znake iz 4. znaka (štetje od leve), 3 je število znakov, ki jih želite izvleči.

Pritisnite Vnesite tipko za pridobitev ekstrahiranega rezultata. Nato povlecite ročico za polnjenje čez celice, da uporabite to formulo.
doc izvleček podniz 5

Opomba:

Če želite izvlečene rezultate premakniti na drugo mesto, najprej kopirajte in prilepite izvlečene rezultate kot vrednost.

Metoda B: Kutools za Excel izvleči podniz od leve, srednje ali desne strani

Če formul ne poznate, lahko poskusite Kutools za ExcelJe Izvleček besedila funkcija, ki jo je enostavno obvladati.

Pred uporabo pripomočka Extract Text si vzemite 3 minute, da brezplačno namestite Kutools za Excel: Brezplačno prenesite zdaj!

1. Izberite celice, iz katerih želite izvleči podnize, kliknite Kutools > Besedilo > Izvleček besedila.
doc izvleček podniz 5

2. V popping Izvleček besedila pod pogovornim oknom Izvleček po lokaciji zavihek, prve tri možnosti vam pomagajo izvleči podniz od leve, srednje ali desne strani.
doc izvleček podniz 5

Prvi znak N: izvleči podniz od leve. Na primer, izvlecite prva 2 znaka, potrdite to možnost in v polje 2 vnesite XNUMX.
doc izvleček podniz 5

Zadnji N znak: izvleči podniz iz desne strani niza. Na primer, izvlecite zadnja 2 znaka, potrdite to možnost in vnesite 2 v besedilno polje.
doc izvleček podniz 5

Znaki od začetka do konca: izvleči določeno število znakov iz sredine za niz. Na primer, izvlecite od 4. do 9. znaka, potrdite to možnost in ločeno vnesite 4 in 9 v besedilna polja.
doc izvleček podniz 5

Vstavi kot formulo: potrdite to potrditveno polje, rezultat je formula, ki jo je mogoče spremeniti kot prvotno spremembo niza, sicer je rezultat določen.

3. Ko določite lokacijo, ki jo potrebujete, kliknite Ok, odpre se pogovorno okno, da izbere celico, v katero bo umeščen izvlečeni podniz. Kliknite V redu.
doc izvleček podniz 5

Zdaj je podniz izvlečen.
doc izvleček podniz 5


Izvleči podniz za ali pred določenim znakom

Če želite izvleči podniz po ali pred navedenim znakom, lahko za obdelavo opravila uporabite enega od spodnjih načinov.

Metoda A: Izvlecite podniz za ali pred določenim znakom z uporabo formule

Recimo, da želite za znakom izvleči znake “-"S seznama nizov uporabite to formulo:

= DESNO (B3, LEN (B3) -ISKANJE ("-", B3))

B3 je celica, iz katere želite izvleči znake, - je znak, po katerem želite izvleči niz.

Pritisnite Vnesite tipko za pridobitev ekstrahiranega rezultata. Nato povlecite ročico za polnjenje čez celice, da uporabite to formulo.
doc izvleček podniz 7

Če želite izvleči podniz pred definiranim znakom, lahko uporabite naslednjo formulo:

= LEVO (B10, ISKANJE ("-", B10) -1)

Primer primera je prikazan spodaj:
doc izvleček podniz 9

Opombe

Podatki se lahko med kopiranjem in lepljenjem rezultatov formule izgubijo ali spremenijo na drugo mesto. Da se ta težava ne bi zgodila, lahko po uporabi formule rezultate formule kopirate in prilepite kot vrednost. Lahko pa poskusite Metoda B.
doc izvleček podniz 10

Metoda B: Izvlecite podniz za ali pred definiranim znakom s strani Kutools za Excel

Za neposredno ekstrahiranje podniza po ali pred določenim znakom lahko uporabite Izvleček besedila uporabnost Kutools za Excel, ki vam lahko pomaga izvleči vse znake po ali pred znakom, lahko pa tudi določeno dolžino znakov pred ali za znakom.

Pred uporabo pripomočka Extract Text si vzemite 3 minute, da brezplačno namestite Kutools za Excel: Brezplačno prenesite zdaj!

1. Izberite celice, v katere želite izvleči znake, kliknite Kutools > Besedilo > Izvleček besedila.
doc izvleček podniz 5

2. V popping Izvleček besedila pogovorno okno, pod Izvleček po lokaciji zavihek, pojdite na pred besedilom in po možnosti besedila, da določite nastavitev, kot jo potrebujete.
doc izvleček podniz 5

Pred besedilom: izvleči podnize pred vnesenimi znaki. Na primer, v polje za besedilo bodo vneseni vsi znaki pred tem - ekstrahirani bodo.
doc izvleček podniz 5

Po besedilu: ekstrahiraj podnize po vnesenih znakih. Vtipkajte na primer - v besedilno polje, vsi znaki po - bodo ekstrahirani.
doc izvleček podniz 5

Vstavi kot formulo: potrdite to potrditveno polje, rezultat je formula, ki jo je mogoče spremeniti kot prvotno spremembo niza, sicer je rezultat določen.

3. klik Ok, odpre se pogovorno okno, da izbere celico, v katero bo umeščen izvlečeni podniz. Kliknite OK.
doc izvleček podniz 5

Zdaj je izvlečen niz pred ali po določenih znakih.
doc izvleček podniz 5


doc besedilna orodja

13 besedilnih orodij, ki jih morate imeti v Excelu, ki bodo povečala vašo učinkovitost za 90%

Skupinsko urejanje besedilnega niza v celicah, na primer dodajanje istega besedila celicam naenkrat, odstranjevanje znakov na katerem koli položaju itd.

▲ Razen orodij, prikazanih na sliki, je v Kutools za Excel še 300 naprednih orodij, ki lahko rešijo vaše 82% uganke v Excelu.

▲ V 5 minutah postanite strokovnjak za Excel, pridobite prepoznavnost in napredovanje ljudi.

▲ 110000+ ljudi z visoko učinkovitostjo izbere več kot 300 svetovno znanih podjetij.

30-dnevno brezplačno preskusno obdobje, nobena kreditna kartica ni potrebna


Izvlecite podniz med dvema znakoma

Mogoče morate v nekaterih primerih izvleči podniz med dvema znakoma. Za delo lahko izberete enega od spodnjih načinov.

Metoda A: Izvleček s formulo

Če bi iz danega seznama izvlekli znake med oklepaji (), lahko uporabite spodnjo formulo:

=MID(LEFT(B3,FIND(")",B3)-1),FIND("(",B3)+1,LEN(B3))

V formuli je B3 celica, iz katere želite izvleči niz, ( in ) sta dva znaka, med katerimi želite izvleči niz.

Pritisnite Vnesite tipko za pridobitev ekstrahiranega rezultata. Nato povlecite ročico za polnjenje čez celice, da uporabite to formulo.
doc izvleček podniz 18

Opombe

Če je formula malo težja za vas, lahko poskusite z metodo B, ki s priročnim orodjem hitro reši to težavo.

Metoda B: Kutools za Excel izvleček

In Kutools za Excelna stotine funkcij, obstaja funkcija - Izvleči nize med določenim besedilom lahko hitro izvleče podnize med dvema znakoma.

Pred uporabo pripomočka Extract Text si vzemite 3 minute, da brezplačno namestite Kutools za Excel: Brezplačno prenesite zdaj!

1. Izberite celico, v katero je bila umeščena izvlečena podniz, kliknite Kutools > Pomočnik za formulo > Besedilo > Izvleči nize med določenim besedilom.
doc izvleček podniz 5

2. V Ljubljani Pomočnik za formule dialog, pojdite na Vnos argumentov nato izberite ali neposredno vnesite sklic na celico in dva znaka, med katerimi želite izvleči.

Ko izberete sklic na celico, ki je bil uporabljen za ekstrakcijo podniza, bo sklic na celico absolutni in ne more uporabiti ročice za samodejno izpolnjevanje formule, spremenite jo v relativno.
doc izvleček podniz 5

3. klik Ok, zdaj je bil dosežen prvi rezultat, nato povlecite ročico za samodejno polnjenje čez celice, ki potrebujejo to formulo.
doc izvleček podniz 5

Nasvet:

Če želite izvleči nize med dvema znakoma (vključno z dvema znakoma), se Izvleček besedila uporabnost Kutools za Excel lahko tudi storite uslugo pri tej operaciji.

1. Izberite celice, ki jih želite izvleči podniz med znaki, kliknite Kutools > Besedilo > Izvleček besedila.
doc izvleček podniz 5

2. V popping Izvleček besedila pogovorno okno, pod Izvleček po pravilu , pojdite na Besedilo vnesite znake, med katerimi želite izvleči niz, in nadomestni znak lahko pokesa niz *. Če želite izvleči niz s fiksno dolžino, nadomestni znak ? se lahko uporabi, ena? pomeni en znak.

Nato kliknite Dodaj da dodate pravilo v Opis pravila oddelek.
doc izvleček podniz 5

3.Kliknite Ok, odpre se pogovorno okno, da izbere celico, v katero bo umeščen izvlečeni podniz. Kliknite OK.
doc izvleček podniz 5

Zdaj je bil izvlečen niz med dvema znakoma.
doc izvleček podniz 5


Izvlecite e-poštni naslov iz niza

Če želite iz danega niza ali obsega celic izvleči e-poštni naslov, lahko uporabite Izvleček e-poštnega naslova funkcijo za obdelavo tega opravila hkrati, namesto da bi jih našli enega za drugim.

Pred uporabo pripomočka Extract Email Address si vzemite 3 minute, da brezplačno namestite Kutools za Excel: Brezplačno prenesite zdaj!

1. Izberite celice, ki bodo izvlečene e-poštni naslov, in kliknite Kutools > Besedilo > Izvleček e-poštnega naslova.
doc izvleček podniz 22

2. Nato se prikaže pogovorno okno za izbiro celice za izpis naslovnih e-poštnih sporočil.
doc izvleček podniz 23

3. klik OK, so bili izpisani e-poštni naslovi v vsaki celici.
doc izvleček podniz 24


Izvleči številske ali abecedne znake iz niza

Če obstaja seznam podatkov z mešanimi številskimi in abecednimi ter posebnimi znaki, želite samo izvleči številke ali abecedne vrednosti, lahko poskusite s programom Kutools for Excel s programom Odstrani znake.

1. Preden začnete uporabljati pripomoček Odstrani znake, morate imeti kopijo podatkov, kot je prikazano na spodnji sliki zaslona:
doc izvleček podniz 25

2. Nato izberite to kopijo podatkov, kliknite Kutools > Besedilo > Odstrani znake.
doc izvleček podniz 26

3. V Ljubljani Odstrani znake pogovorno okno, preverite Nenumerično možnost, kliknite Ok.
doc izvleček podniz 27

Zdaj so ostali le številčni znaki.
doc izvleček podniz 28

Če želite izvleči samo abecedne vrednosti, označite Nealfa možnost v Odstrani znake dialog.
doc izvleček podniz 30


Prenesite vzorčno datoteko

doc vzorecKliknite za prenos te vzorčne datoteke


Druge operacije (članki), povezane s pretvorbo datotek

Izvleček časa iz niza datetime
Ponuja trike za pridobivanje časa (hh: mm: ss) ali ure / minute / sekunde samo iz niza datuma in časa (mm / dd / llll hh: mm: ss)

Izvlecite vrstice, ki ustrezajo merilom
V tem članku vam lahko pomaga hitro izvleči te vrstice, ki ustrezajo merilom, na drugo mesto v Excelu, razen pri iskanju in kopiranju enega za drugim.

Izvleči n-ti znak iz niza
Tu bomo predstavili metode za izvlečenje n-tega znaka iz niza, na primer ekstrahirali 3. znak iz niza a1b2c3, rezultat je b.

Izvlecite podniz med dvema znakoma
Pokažite metode za ekstrahiranje podniza med dvema enakima ali različnima znakoma.


  • Vrstica Super Formula (enostavno urejanje več vrstic besedila in formule); Bralna postavitev (enostavno branje in urejanje velikega števila celic); Prilepite v filtrirani obseg...
  • Združi celice / vrstice / stolpce in vodenje podatkov; Vsebina razdeljenih celic; Združite podvojene vrstice in vsoto / povprečje... prepreči podvojene celice; Primerjaj obsege...
  • Izberite Duplicate ali Unique Vrstice; Izberite prazne vrstice (vse celice so prazne); Super Find in Fuzzy Find v mnogih delovnih zvezkih; Naključna izbira ...
  • Natančna kopija Več celic brez spreminjanja sklica formule; Samodejno ustvarjanje referenc na več listov; Vstavi oznake, Potrditvena polja in še več ...
  • Priljubljene in hitro vstavite formule, Obsegi, grafikoni in slike; Šifriraj celice z geslom; Ustvari poštni seznam in pošiljanje e-pošte ...
  • Izvleček besedila, Dodaj besedilo, Odstrani po položaju, Odstrani presledek; Ustvari in natisni vmesne seštevke strani Pretvarjanje med vsebino celic in komentarji...
  • Super filter (shranite in uporabite sheme filtrov za druge liste); Napredno razvrščanje glede na mesec / teden / dan, pogostost in drugo; Poseben filter s krepko, ležeče ...
  • Združite delovne zvezke in delovne liste; Spoji tabele na podlagi ključnih stolpcev; Razdelite podatke na več listov; Paketna pretvorba xls, xlsx in PDF...
  • Razvrščanje vrtilne tabele po številka tedna, dan v tednu in še več ... Prikaži odklenjene, zaklenjene celice po različnih barvah; Označite celice s formulo / imenom...
zavihek kte 201905
  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
dno pisarniške mize
Comments (36)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Прошу прощения немного изменённый вариант:
"U.S.Р.: 4-0, артикул W9106 - 20 упак. - вес: 2,57 кг" - из этого текста хочу вытащить только 20 упак.
Можете пожалуйста подсказать?
This comment was minimized by the moderator on the site
Добрый день! Я хочу вытащить только "20 упак" из этого текста "U.S.Р.: 4-0, артикул W9106 - 20 упак."
This comment was minimized by the moderator on the site
Is it possible to extract dates such as 7/17/2022 and another might be 5/12/2015? I tried (mm/dd/yyyy) but it didn't work.

Thank you
This comment was minimized by the moderator on the site
Hi, Kimber, I do get your problem? Could you give me more detials?
This comment was minimized by the moderator on the site
Hi, on a sheet I have columns like

Contract Signed 4/9/22
Contact Dated 6/8/19
Contract Expired 12/1/21
Contact Dated 9/25/20

I would be happy to pull only the dates.

What would be every better is if I could all the Contract Signed with the date in one column, Contact Dated with date in another column, Contact expired with date in another column. I have no problem repeating the process to pull each section but that would be the perfect answer.

Thanks
Kim
This comment was minimized by the moderator on the site
Hi, Kimber, if you want to extract date from a text string, please visit this tutorial, How To Extract Date From Text Strings In Excel?, hope it can help you.
This comment was minimized by the moderator on the site
Tak bohužel nic u uvedeného nefunguje. Chtěl jsem jen použít funkci, aby ze jména a příjmení vypsal pouze příjmení, ale hlásí mi to špatnou syntaxi.
This comment was minimized by the moderator on the site
Hi, if you want to extract first name from full name, this tutorial may help you: https://www.extendoffice.com/documents/excel/829-excel-split-first-last-name.html
This comment was minimized by the moderator on the site
I have a word string "Radhey Shyam Teli, Titirkhi 3 kapilvastu"but i just need the bold part from the string to appear in the next column, mind it i have different counts of letter.
This comment was minimized by the moderator on the site
I have 2 worksheets. I'm looking to find the value in the second sheet but copy the text in the cell above it. ( for example if the value found was in cell B6, I need to copy the value in B5)

This comment was minimized by the moderator on the site
Awesome knowledge - thanks so much!
This comment was minimized by the moderator on the site
=RIGHT(B3,LEN(B3)-SEARCH("-", B3))
=LEFT(B10,SEARCH("-", B10)-1)

Can I use both formulas in one cell as I need to extract specific characters from cell ??
Example :
RefBMC 024, INV-006157 - due on 29 Aug 2020
RefHLG14 125, INV-006166 - due on 29 Aug 2020
RefMBR 215, INV-005314 - due on 01 Aug 2020
RefMSC 336, INV-005315 - due on 01 Aug 2020

I need to extract characters after Ref and Before the comma (,) symbol
Can u help me on that ? Thank you,

This comment was minimized by the moderator on the site
Need help with this. The data is below

2500: (252,211,183) #FCD3B7 srgb(252,211,183)

want only #FCD3b7 part in another column cell. the characters are not of the same length in the data set
This comment was minimized by the moderator on the site
Hi, AJ, try formula =MID(A1,SEARCH("#", A1),7)
This comment was minimized by the moderator on the site
Hi, I have a problem to solve and I don't know how to do it.

Here's my data.
10hr 35m
4m 43s

I want to extract it into three columns: hr, m, s
The final result will be like this
hr m s
10 35
4 43

Can I get a formula for the problem?

Thank you
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations