Kako izvleči besedilo iz celice v Excelu
Microsoft Excel Junak / / September 26, 2023
Objavljeno
Ali želite izvleči besedilo iz celice v programu Microsoft Excel? Ta vodnik vas vodi skozi uporabo funkcij LEVO, DESNO, SREDINA ali ISKANJE.
Microsoft Excel daleč presega preprost vnos in analizo podatkov. Uporabite ga lahko za ustvarjanje zapletenih preglednic, ki vam omogočajo razvrščanje ogromnih naborov podatkov. S preglednicami lahko izvajate zahtevne izračune, ustvarite grafe, in več.
Nekatere Excelove osnovne funkcije pa so lahko enako uporabne, ko gre za organiziranje in upravljanje podatkov. Če poskušate izvleči besedilo iz celice v Excelu, lahko to dosežete na več načinov.
Tukaj je nekaj načinov, kako lahko izvlečete besedilo iz celice v programu Microsoft Excel.
Uporaba funkcij LEFT, MID in RIGHT
Če želite izvleči besedilo iz celice v Excelu, lahko uporabite eno od več vgrajenih funkcij, kot je LEVO, MID, oz PRAV funkcije.
Vsaka od teh treh funkcij iz besedilnega niza izvleče določeno število znakov. To je lahko iz celice (z uporabo referenc na celice) ali iz niza v sami formuli. Imena (LEVO, DESNO in SREDINA) se nanašajo na začetne točke.
Na primer, če uporabite LEVO, bi določili število znakov, ki se začnejo z leve in bi jih radi shranili. Podobno bi se z uporabo RIGHT začelo število in položaj znakov od desne.
Ustvarjanje formule z uporabo LEVO ali DESNO
Za začetek odprite Excelovo preglednico, izberite prazno celico in kliknite vrstico s formulami, da bo utripajoč kazalec aktiven. Od tam lahko vnesite svojo formulo. Funkciji LEVO in DESNO sledita istemu vzorcu. Na primer:
=LEFT(text, character_number) or =RIGHT(text, character_number)
- Zamenjati besedilo z besedilnim nizom (v narekovajih) ali sklicem na celico.
- Zamenjati številka_znaka s številom znakov, ki jih želite izvleči, začenši od skrajnega levega ali desnega položaja.
Če želite na primer z LEVO izvleči prvih pet znakov iz besede novinar, vnesite:
=LEFT("journalist",5)
Podobno, če želite izvleči zadnjih pet znakov z DESNO, vnesite:
=RIGHT("journalist",5)
Če bi bila beseda novinar v celici A4, bi za LEVO vnesli naslednje:
=LEFT(A4,5)
Za DESNO (ob predpostavki, da je bila beseda novinar v celici A5), bi namesto tega vnesli naslednje:
=RIGHT(A5,5)
Ustvarjanje formule z uporabo MID v Excelu
Funkcija MID v Excelu deluje na enak način, vendar boste morali upoštevati dodaten argument. Za uporabo MID uporabite to strukturo:
=MID(text, start_number, character_number)
- Kot pri LEVO ali DESNO, besedilo se nanaša na besedilni niz ali sklic na celico.
- Zamenjati štartna_številka s položajem v besedilnem nizu, ki ga želite začeti šteti.
- Zamenjati številka_znaka s številom znakov za štetje in ekstrahiranje.
Če želite izluščiti pet znakov za prvima dvema znakoma v besedi novinar, uporabite
=MID("journalist", 2, 5)
Če bi bila beseda v celici A3, bi vnesli:
=MID(A3,2,5)
Vrnjeno vrednost je nato mogoče analizirati ali uporabiti v drugih delih vaše preglednice.
Uporaba funkcije FIND v Excelu
The NAJTI funkcija v Excelu se uporablja za iskanje mesta številke znaka v besedilnem nizu. To lahko uporabite za ekstrahiranje besedila na podlagi vzorca ali iskalnih kriterijev. Funkcija FIND uporablja to strukturo in sintakso:
=FIND(text_search, text, start_number)
- V tej formuli je iskanje po besedilu se nanaša na iskalna merila, ki jih iščete. Če želite izvleči določeno besedo, jo vnesite tukaj ali pa črko. Iskalni niz lahko vnesete neposredno v formulo ali se sklicujete na referenco celice, ki vsebuje besedilni niz. Če vnesete niz neposredno v formulo, ga obvezno zavijte v narekovaje.
- The besedilo argument se nanaša na niz, ki ga analizirate - to je tisto, iz česar bo FIND vzel svoje znake. Tukaj lahko neposredno vnesete niz (zavit v narekovaje) ali uporabite sklic na celico, ki vsebuje besedilni niz.
- končno, štartna_številka označuje, kje v besedilnem nizu naj se začne FIND. Tako kot LEVO, DESNO in SREDINO tudi to temelji na številu znakov, začenši z leve.
Tukaj je primer. Predpostavimo, da ima celica A2 iskalno poizvedbo (pes), ima celica B2 besedilni niz (Psu je ime Bill in je dober pes.), startna številka pa je 9. Obstajata dva primera besede pes v tej poizvedbi, zato so možni rezultati lahko bodisi 5 oz 40, odvisno od vaše startne številke.
Tukaj je primer formule:
=FIND(A2,B2,9)
Če so poizvedba in besedilni nizi neposredno uporabljeni v formuli, bi namesto tega uporabili to formulo:
=FIND("dog","The dog's name is Bill and he's a good dog.",9)
V obeh primerih se bo FIND vrnil 40. Samo en pes šteje - to je drugi v nizu. Ker je startna številka 9, prvi primer od pes v nizu je prezgodaj, da bi lahko štel. V tretji vrstici pa smo izpustili začetni znak. Zato se formula vrne 5, prvi primer pes v primeru.
Uporaba Excela za analizo podatkov
Z zgornjimi koraki lahko hitro izvlečete besedilo iz celice v Excelu. Če začenjate kot analitik podatkov, je ekstrahiranje besedila iz celic uporabna veščina, ki vam lahko pomaga manipulirati s podatki in odstraniti vse odvečno.