Korištenje PSTR funkcije u programu Microsoft Excel

Pin
Send
Share
Send

U nekim se slučajevima korisnik suočava sa zadatkom da se ciljanoj ćeliji iz druge ćelije vratiti određeni broj znakova, počevši od znaka navedenog na računu na lijevoj strani. Funkcija to izvrsno radi. PSTR. Njegova se funkcionalnost dodatno povećava ako se npr. U kombinaciji s njim upotrebljavaju drugi operatori PRETRAŽI ili Pronađi. Pogledajmo bliže što su značajke funkcije PSTR i pogledajte kako to funkcionira na konkretnim primjerima.

Korištenje PSTR

Glavni zadatak operatera PSTR sastoji se u izvlačenju iz navedenog elementa lista određeni broj ispisanih znakova, uključujući razmake, počevši od znaka navedenog na računu slijeva. Ova funkcija pripada kategoriji operatora teksta. Njegova sintaksa ima sljedeći oblik:

= PSTR (tekst; start_position; broj znakova)

Kao što vidite, ova formula se sastoji od tri argumenta. Svi su potrebni.

Argument "Tekst" sadrži adresu elementa lista u kojoj se nalazi izraz teksta sa znakovima koji se mogu izdvojiti.

Argument "Početni položaj" predstavljena u obliku broja koji pokazuje koji lik na računu, počevši s lijeve strane, morate izdvojiti. Prvi znak se računa kao "1"drugi za "2" itd. U računanju se uzimaju čak i razmaci.

Argument "Broj znakova" sadrži numerički pokazatelj broja znakova, počevši od početne pozicije, koji se mora izdvojiti u ciljanu ćeliju. U proračunu se, kao u prethodnom argumentu, uzimaju razmaci.

Primer 1: pojedinačna ekstrakcija

Opišite primjere funkcija PSTR započnite s najjednostavnijim slučajem kada trebate izdvojiti jedan izraz. Naravno, takve se opcije rijetko koriste u praksi, pa ovaj primjer dajemo samo kao uvod u principe rada ovog operatera.

Dakle, imamo tabelu zaposlenih u preduzeću. U prvom stupcu prikazana su imena, prezimena i imena, a poimanja zaposlenih. Trebamo koristiti operatera PSTR da u navedenoj ćeliji izvuče samo ime prve osobe sa spiska Pyotr Ivanovich Nikolaev.

  1. Odaberite element lista na kojem će se obavljati ekstrakcija. Kliknite na dugme "Umetanje funkcije"koja se nalazi u blizini crte formule.
  2. Otvara se prozor Čarobnjaci za funkcije. Idite u kategoriju "Tekst". Tamo odaberemo ime PSTR i kliknite na dugme "OK".
  3. Pokreće se prozor argumenata operatora PSTR. Kao što vidite, u ovom prozoru broj polja odgovara broju argumenata ove funkcije.

    U polju "Tekst" unesite koordinate ćelije koja sadrži ime radnika. Da se adresa ne pokreće ručno, jednostavno postavimo kursor u polje i lijevim klikom na element na listu koji sadrži podatke koji su nam potrebni.

    U polju "Početni položaj" morate navesti broj simbola, računajući s lijeve strane, od koje počinje prezime zaposlenika. Prilikom izračunavanja također uzimamo u obzir i nedostatke. Pismo "N"s kojim počinje prezime zaposlenika Nikolajeva, petnaesti je lik zaredom. Stoga smo na terenu stavili broj "15".

    U polju "Broj znakova" Morate navesti broj znakova koji čine prezime. Sastoji se od osam znakova. Ali s obzirom da u ćeliji nema više znakova nakon prezimena, možemo također naznačiti više znakova. To jest, u našem slučaju možete staviti bilo koji broj koji je jednak ili veći od osam. Stavili smo, na primjer, broj "10". Ali ako je u ćeliji nakon prezimena bilo više riječi, brojeva ili drugih simbola, morali bismo postaviti samo točan broj znakova ("8").

    Nakon unosa svih podataka kliknite na gumb "OK".

  4. Kao što vidite, nakon ove radnje ime zaposlenika prikazano je u prvom koraku koji smo odredili Primjer 1 ćelija.

Lekcija: Čarobnjak za funkcije u Excelu

Primer 2: šaržna ekstrakcija

Ali, naravno, u praktične svrhe lakše je ručno voziti u jednom prezimenu nego za to primijeniti formulu. Ali za prijenos grupe podataka pomoću funkcije bit će sasvim prikladno.

Imamo listu pametnih telefona. Svakom imenu modela prethodi riječ Smartphone. Trebamo u poseban stupac staviti samo imena modela bez ove riječi.

  1. Odaberite prvi prazni element stupca u kojem će se prikazati rezultat i nazovite prozor argumenta operatora PSTR na isti način kao u prethodnom primeru.

    U polju "Tekst" odredite adresu prvog elementa stupca s izvornim podacima.

    U polju "Početni položaj" trebamo odrediti broj znakova od kojih će podaci biti vađeni. U našem slučaju u svakoj ćeliji ime modela ima riječ Smartphone i prostora. Dakle, fraza koju želite svugdje prikazati u zasebnoj ćeliji započinje s desetim slovom. Podesite broj "10" na ovom polju.

    U polju "Broj znakova" morate postaviti broj znakova koji sadrži prikazanu frazu. Kao što vidite, ime svakog modela ima različit broj znakova. Ali činjenica da se nakon imena modela završava tekst u ćelijama spašava situaciju. Stoga u ovom polju možemo postaviti bilo koji broj koji je jednak ili veći od broja znakova s ​​najdužim imenom na ovoj listi. Podesite bilo koji broj znakova "50". Ime nijednog od ovih pametnih telefona ne prelazi 50 karaktera, tako da nam ova opcija odgovara.

    Nakon unosa podataka pritisnite gumb "OK".

  2. Nakon toga se naziv prvog modela pametnog telefona prikazuje u unaprijed određenoj ćeliji u tablici.
  3. Kako ne bismo zasebno unijeli formulu u svaku ćeliju stupca, kopiramo je pomoću oznake ispunjavanja. Da biste to učinili, stavite kursor u donji desni ugao ćelije s formulom. Kursor se pretvara u marker za ispunu u obliku malog križa. Držite lijevu tipku miša i povucite je do samog kraja stupca.
  4. Kao što vidite, cijela će kolona nakon toga biti ispunjena podacima koji su nam potrebni. Tajna je u tome da je argument "Tekst" predstavlja relativnu referentnu vrijednost i također se mijenja kako se položaj ciljnih ćelija mijenja.
  5. No problem je u tome što ako se odjednom odlučimo promijeniti ili obrišemo stupac s izvornim podacima, tada se podaci u ciljanom stupcu neće ispravno prikazivati, jer su međusobno povezani formulom.

    Da biste „odvezali“ rezultat iz izvorne kolone, izvodimo sljedeće manipulacije. Odaberite stupac koji sadrži formulu. Zatim idite na karticu "Početna" i kliknite na ikonu Kopirajkoji se nalazi u bloku Međuspremnik na vrpci.

    Kao alternativno djelovanje, nakon označavanja možete pritisnuti kombinaciju tipki Ctrl + C.

  6. Zatim, bez uklanjanja odabira, desnom tipkom miša kliknite stupac. Otvara se kontekstni meni. U bloku Umetanje opcija kliknite na ikonu "Vrijednosti".
  7. Nakon toga, umjesto formula, vrijednosti će biti umetnute u odabrani stupac. Sada možete sigurno mijenjati ili brisati izvorni stupac. To neće uticati na rezultat.

Primjer 3: upotreba kombinacije operatera

No ipak, gornji primjer je ograničen u tome što prva riječ u svim izvornim ćelijama mora imati jednak broj znakova. Primjena sa funkcijom PSTR operatera PRETRAŽI ili Pronađi značajno će se proširiti mogućnosti upotrebe formule.

Tekstori PRETRAŽI i Pronađi vratite položaj navedenog znaka u prikazanom tekstu.

Sintaksa funkcije PRETRAŽI slijedeće:

= PRETRAŽI (pretraživanje_tekst; tekst_to_potraga; početak_pozicija)

Sintaksa operatora Pronađi izgleda ovako:

= Pronađi (pretraga_tekst; pregledano_text; početak_pozicija)

Generalno, argumenti ove dvije funkcije su identični. Glavna im je razlika što se operater PRETRAŽI kada obrada podataka ne razlikuje velika i mala slova, ali Pronađi - uzima u obzir.

Pogledajmo kako se koristi operator PRETRAŽI u kombinaciji sa funkcijom PSTR. Imamo tablicu u koju se upisuju nazivi različitih modela računarske opreme s generičkim imenom. Kao i prošli put, moramo izdvojiti ime modela bez generičkog imena. Poteškoća je u tome što ako je u prethodnom primjeru generički naziv za sve stavke bio isti ("pametni telefon"), tada je na ovom popisu različit ("računar", "monitor", "zvučnici" itd.) sa različitim brojem znakova. Da bismo riješili taj problem, potreban nam je operator PRETRAŽIkoju ćemo staviti u funkciju PSTR.

  1. Odaberemo prvu ćeliju stupca u koju će se podaci izlaziti i na uobičajeni način zovemo prozor argumenata funkcije PSTR.

    U polju "Tekst", kao i obično, označavamo prvu ćeliju stupca s izvornim podacima. Sve je nepromijenjeno.

  2. A ovdje je vrijednost polja "Početni položaj" postaviće argument koji funkcija formira PRETRAŽI. Kao što vidite, sve podatke na popisu ujedinjuje činjenica da je imenu modela prethodio razmak. Dakle, operator PRETRAŽI će pretražiti prvi prostor u ćeliji izvornog raspona i izvijestiti broj ovog simbola funkcije PSTR.

    Da biste otvorili prozor argumenata operatora PRETRAŽI, postavite kursor na polje "Početni položaj". Zatim kliknite na ikonu u obliku trokuta, usmjerenu prema dolje. Ova se ikona nalazi na istoj horizontalnoj razini prozora kao i gumb. "Umetanje funkcije" i linija formula, ali s njihove lijeve strane. Otvara se popis najčešće korištenih operatora. Pošto među njima nema imena PRETRAŽI, zatim kliknite na stavku "Ostale karakteristike ...".

  3. Otvara se prozor Čarobnjaci za funkcije. U kategoriji "Tekst" odaberite ime PRETRAŽI i kliknite na dugme "OK".
  4. Pokreće se prozor argumenata operatora PRETRAŽI. Budući da tražimo prostor, u polju "Traženi tekst" stavite razmak tako što ćete tamo postaviti kursor i pritisnuti odgovarajuću tipku na tastaturi.

    U polju Tekst za pretraživanje odredite vezu do prve ćelije stupca s izvornim podacima. Ova će veza biti identična onoj koju smo prethodno naveli u polju "Tekst" u prozoru argumenata operatora PSTR.

    Argument polja "Početni položaj" nije potrebno. U našem slučaju nije potrebno da ga popunite ili možete postaviti broj "1". S bilo kojom od ovih opcija, pretraživanje će se izvršiti od početka teksta.

    Nakon unosa podataka ne žurite sa pritiskom na tipku "OK", s obzirom na funkciju PRETRAŽI ugniježđena je. Samo kliknite na ime PSTR u traci sa formulama.

  5. Nakon izvršavanja posljednje navedene radnje, automatski se vraćamo u prozor argumenata operatora PSTR. Kao što vidite, polje "Početni položaj" već ispunjena formula PRETRAŽI. Ali ova formula ukazuje na razmak, a nama treba sljedeći znak nakon razmaka, odakle i počinje ime modela. Dakle, na postojeće podatke na terenu "Početni položaj" dodajte izraz "+1" bez citata

    U polju "Broj znakova"kao u prethodnom primjeru pišemo bilo koji broj koji je veći ili jednak broju znakova u najduljem izrazu izvornog stupca. Na primjer, stavili smo broj "50". U našem slučaju je to sasvim dovoljno.

    Nakon obavljanja svih ovih manipulacija, kliknite na gumb "OK" pri dnu prozora.

  6. Kao što vidite, nakon toga ime modela uređaja prikazano je u zasebnoj ćeliji.
  7. Sada, pomoću čarobnjaka za ispunjavanje, kao i u prethodnoj metodi, kopirajte formulu u ćelije koje se nalaze ispod u ovom stupcu.
  8. Imena svih modela uređaja prikazuju se u ciljanim ćelijama. Sada, ako je potrebno, možete prekinuti vezu u tim elementima s stupcem izvornih podataka, kao i u prethodnom vremenu, uzastopnim kopiranjem i lijepljenjem vrijednosti. Međutim, ova akcija nije uvijek potrebna.

Funkcija Pronađi koristi se zajedno s formulom PSTR po istom principu kao i operator PRETRAŽI.

Kao što vidite, funkcija PSTR je vrlo povoljan alat za prikazivanje potrebnih podataka u unaprijed određenoj ćeliji. Činjenica da nije toliko popularna među korisnicima objašnjava se činjenicom da mnogi korisnici, koristeći Excel, više pažnje posvećuju matematičkim funkcijama, a ne tekstu. Kada se ova formula koristi u kombinaciji s drugim operatorima, njena funkcionalnost se dodatno poboljšava.

Pin
Send
Share
Send