Kako izvleči prvo besedo iz besedilnega niza v Excelu (3 preprosti načini)

Excel ima nekaj čudovitih formul, ki vam lahko pomagajo razrezati in razrezati besedilne podatke.

Včasih, ko imate besedilne podatke, boste morda želeli izvleči prvo besedo iz besedilnega niza v celici.

To lahko storite v Excelu na več načinov (z uporabo kombinacije formul, z uporabo Find and Replace in z uporabo Flash Fill)

V tej vadnici vam bom pokazal nekaj zelo preprostih načinov izvlecite prvo besedo iz besedilnega niza v Excelu.

Izvlecite prvo besedo s pomočjo besedilnih formul

Recimo, da imate naslednji nabor podatkov, kamor želite dobiti prvo besedo iz vsake celice.

Spodnja formula bo to naredila:

= NAPAKA (LEVO (A2, NAJDI ("", A2) -1), A2)

Naj razložim, kako deluje ta formula.

Del formule FIND se uporablja za iskanje položaja presledka v besedilnem nizu. Ko formula najde položaj presledka, se funkcija LEFT uporabi za ekstrahiranje vseh znakov pred tem prvim presledkom v besedilnem nizu.

Čeprav bi morala le formula LEFT zadostovati, vam bo dala napako, če je v celici samo ena beseda in nobenih presledkov.

Za reševanje te situacije sem formulo LEFT zavil v formulo IFERROR, ki preprosto vrne prvotno vsebino celice (saj ni presledkov, ki bi kazali, da je bodisi prazna ali ima samo eno besedo).

Ena dobra stvar te metode je, da je rezultat dinamičen. To pomeni, da se bo formula v stolpcu B, če spremenite izvirni niz besedila v celicah v stolpcu A, samodejno posodobila in dala pravilen rezultat.

Če formule ne želite, jo lahko pretvorite v vrednosti.

Izvlecite prvo besedo s funkcijo Poišči in zamenjaj

Druga hitra metoda za izvlečenje prve besede je uporaba Find and Replace, da odstranite vse razen prve besede.

Recimo, da imate nabor podatkov, kot je prikazano spodaj:

Spodaj so opisani koraki za iskanje in zamenjavo, da dobite samo prvo besedo in odstranite vse ostalo:

  1. Kopirajte besedilo iz stolpca A v stolpec B. S tem zagotovite, da imamo tudi izvirne podatke.
  2. Izberite vse celice v stolpcu B, kamor želite dobiti prvo besedo
  3. Kliknite zavihek Domov
  4. V skupini Urejanje kliknite možnost Najdi in izberite in nato kliknite Zamenjaj. S tem se odpre pogovorno okno Najdi in zamenjaj.
  5. V polje Najdi kaj vnesite * (en presledek, ki mu sledi znak zvezdice)
  6. Pustite polje Zamenjaj s prazno
  7. Kliknite gumb Zamenjaj vse.

Zgornji koraki bi odstranili vse razen prve besede v celicah.

Uporabite lahko tudi bližnjico na tipkovnici Control + H odprete pogovorno okno Najdi in zamenjaj.

Kako to deluje?

V polju Poišči kaj smo uporabili presledek, ki mu sledi zvezdica. Zvezdica (*) je nadomestni znak, ki predstavlja poljubno število znakov.

Ko torej Excel zahtevamo, da poišče celice, ki vsebujejo presledek, ki mu sledi znak zvezdica, in ga nadomesti s praznim, poišče prvi presledek in po njem odstrani vse, pri čemer ostane samo prva beseda.

In če imate celico, ki nima besedila ali samo eno besedo brez presledkov, zgornji koraki ne bi spremenili.

Izvlecite prvo besedo z uporabo Flash Fill

Še ena zelo preprosta in hitra metoda za izvlečenje prve besede z uporabo Flash Fill.

Flash Fill je bil predstavljen v Excelu 2013 in je po tem na voljo v vseh različicah. Pomaga pri manipulaciji besedila z identifikacijo vzorca, ki ga poskušate doseči, in ga zapolni za celoten stolpec.

Recimo, da imate spodnji nabor podatkov in želite izvleči samo prvo besedo.

Spodaj so navedeni koraki za to:

  1. V celico B2, ki je sosednji stolpec naših podatkov, ročno vnesite »Trženje« (kar je pričakovani rezultat)
  2. V celico B3 vnesite 'HR'
  3. Izberite obseg B2: B10
  4. Kliknite zavihek Domov
  5. V skupini Urejanje kliknite spustni meni Polni
  6. Kliknite možnost Flash Fill

Zgornji koraki bi zapolnili vse celice s prvo besedo iz sosednjega stolpca (stolpec A).

Pozor: V večini primerov Flash Fill deluje dobro in daje pravilen rezultat, v nekaterih primerih pa morda ne bo prinesel pravega rezultata. Še enkrat preverite, ali so rezultati pričakovani.

Opomba: Ko v drugo celico v stolpec B vnesete pričakovani rezultat, se lahko prikaže vse besedilo v vseh celicah svetlo sive barve. To je rezultat, ki ga dobite, če takoj pritisnete tipko enter. Če sive črte ne vidite, uporabite možnost Flash Fill na traku.

To so torej trije preprosti načini za izvlečenje prve besede iz besedilnega niza v Excelu.

Upam, da vam je bila ta vadnica koristna!

wave wave wave wave wave