Izvlecite besedo, ki vsebuje določeno besedilo v Excelu
Včasih boste morda želeli izvleči besedo iz celice, ki vsebuje določen znak ali besedilo, na primer naslednjo prikazano sliko zaslona, da izvlečete vse besede, ki vsebujejo znak "=". Kako lahko to nalogo rešite v Excelu?
Izvleček besede, ki vsebuje določen znak ali besedilo
Da bi rešili to težavo, ustvarite formulo, ki združuje funkcije TRIM, MID, SUBSTITUTE, REPT, MAX in FIND. Splošna sintaksa je:
- string: Besedilni niz ali vrednost celice, ki jo želite izvleči znotraj.
- char: Vsebuje znak ali besedilo, ki ga želite izvleči.
1. Prosimo, vnesite ali kopirajte naslednjo formulo v prazno celico, kjer želite dobiti rezultat:
2. Nato povlecite in kopirajte formulo v celice, ki jih želite uporabiti, in dobili boste naslednji rezultat:
Pojasnilo formule:
- NAMESTITEV (A2, "", REPT ("", 99)): Ta funkcija SUBSTITUTE bo zamenjala vsak presledek z 99 presledki, ki jih vrne funkcija REPT, in dobila nov besedilni niz z več presledki med vsako besedo. Število 99 je le poljubno število, ki predstavlja najdaljšo besedo, ki jo morate izluščiti.
- FIND ("=", NAMESTA (A2, "", REPT ("", 99))) - 50: Ta funkcija FIND se uporablja za iskanje položaja prvega določenega znaka (v tem primeru "=") v novem besedilnem nizu, ki ga vrne funkcija SUBSTITUTE.
- MAX (): Če se podniz pojavi na sprednji strani besedilnega niza, bo funkcija FIND dobila negativno število in ta funkcija MAX se uporablja za ponastavitev negativne vrednosti na 1.
- SREDNJA (NAMESTITEV (A2, "", REPT ("", 99)), MAX (1, FIND ("=", NAMESTA (A2, "", REPT (", 99))) - 50), 99): Ta funkcija MID se uporablja za pridobivanje 99 znakov iz besedilnega niza, ki ga funkcija SUBSTITUTE vrne na določenem položaju, ki ga vrne funkcija FIND.
- TRIM (): Ta funkcija TRIM odstrani vse odvečne presledke iz besedilnega niza, ki ga vrne funkcija MID.
Opombe:
1. V zgornji formuli lahko znak "=" spremenite v kateri koli drug znak ali besedilo, ki ga potrebujete.
2. Če je več besed, ki vsebujejo določen znak, bo izvlečena samo prva beseda.
Uporabljene relativne funkcije:
- REPT:
- Funkcija REPT se uporablja za ponavljanje znakov določeno število krat.
- SUBSTITUTE:
- Funkcija SUBSTITUTE nadomesti besedilo ali znake v besedilnem nizu z drugim besedilom ali znaki.
- TRIM:
- Funkcija TRIM odstrani vse odvečne presledke iz besedilnega niza in med besedami ohrani le posamezne presledke.
- MID:
- Funkcija MID vrne določene znake iz sredine besedilnega niza.
- MAX:
- Funkcija MAX vrne največjo številsko vrednost v območju vrednosti.
Več člankov:
- Izvlecite besedo, ki se začne s posebnim znakom v Excelu
- Na primer, morda boste morali za vsako celico izvleči besedo, ki se začne s posebnim znakom "=", kot je prikazano spodaj, kako lahko to nalogo hitro in enostavno rešite v Excelu?
- Izvleči besedilo med oklepaji iz besedilnega niza
- Če je v besedilnem nizu del besedila, obdan z oklepaji, morate zdaj med oklepaji izvleči vse besedilne nize, kot je prikazano na sliki spodaj. Kako lahko to nalogo v Excelu rešite hitro in enostavno?
- Izvlecite zadnjo vrstico besedila iz večvrstične celice
- Če želite iz vrstice besedila izvleči zadnjo vrstico besedila, ki je ločena s prelomi vrstic, tega običajno ne morete rešiti. V tem članku bom predstavil formulo za obravnavo te naloge v Excelu.
Najboljša orodja za pisarniško produktivnost
Kutools za Excel - vam pomaga izstopati iz množice
Kutools za Excel se ponaša z več kot 300 funkcijami, Zagotavljanje, da je vse, kar potrebujete, le en klik stran ...
Kartica Office - omogočite branje in urejanje z zavihki v programu Microsoft Office (vključite Excel)
- Eno sekundo za preklop med desetinami odprtih dokumentov!
- Vsak dan zmanjšajte na stotine klikov z miško, poslovite se od roke miške.
- Poveča vašo produktivnost za 50% pri ogledu in urejanju več dokumentov.
- Prinaša učinkovite zavihke v Office (vključno z Excelom), tako kot Chrome, Edge in Firefox.