Excel-funktionsfunktionen

Anonim

PST-funktion i Microsoft Excel

I vissa fall står användaren inför uppgiften att returnera ett visst antal tecken från en annan cell från en annan cell, från det angivna tecknet till vänster. Med den här uppgiften klarar PSTR-funktionen perfekt. Dess funktionella ökar ännu mer om andra operatörer används i kombination med den, till exempel sökning eller hitta. Låt oss titta mer mer detaljerat Vad Möjligheterna i PSTR-funktionen är och se hur det fungerar på specifika exempel.

Använda PST

PSTR-operatörens huvuduppgift är att avlägsna från det angivna elementet av ett ark med ett visst antal tryckta tecken, inklusive mellanslag, från och med den angivna till vänster om symbolen. Denna funktion hänvisar till kategorin av textoperatörer. Dess syntax har följande formulär:

= Pst (text; initial_position; number_names)

Som vi ser består denna formel av tre argument. Alla är obligatoriska.

Argumentet "Text" innehåller adressen till bladelementet där textuttrycket är beläget med avtagbara tecken.

Det ursprungliga läget argumentet presenteras i form av ett nummer som indikerar vilket tecken på kontot, som börjar till vänster, måste extraheras. Det första tecknet anses vara "1", den andra för "2", etc. Även luckor beaktas vid beräkningen.

Argumentet "Antal tecken" innehåller ett antal tecken i sig, som sträcker sig från den ursprungliga positionen som ska tas bort i målcellen. Vid beräkning på samma sätt som det tidigare argumentet beaktas luckor.

Exempel 1: Enstaka borttagning

Beskriv exemplen på användningen av pastrofunktionen att starta från det enklaste fallet när det är nödvändigt att extrahera ett enda uttryck. Självklart är sådana alternativ i praktiken extremt sällsynta, så vi ger detta exempel bara som bekant med principerna för den angivna operatören.

Så vi har ett bord med anställda i företaget. Den första kolumnen visar namn, efternamn och patronymiska officerare. Vi behövde använda PSTR-operatören för att bara extrahera namnet på den första personen från listan över Peter Ivanovich Nikolaev i den angivna cellen.

  1. Välj det arkelement där det kommer att extraheras. Klicka på knappen "Infoga funktion", som ligger nära Formel Row.
  2. Byt till mastern av funktioner i Microsoft Excel

  3. Fönstret Funktionsguiden startar. Gå till kategorin "Text". Vi allokerar namnet "PST" och klicka på "OK" -knappen.
  4. Övergång till Argumentfönstret på operatören PST i Microsoft Excel

  5. Fönstret "PSTR" -arguments fönsterlansering. Som du kan se, i det här fönstret motsvarar antalet fält antalet argument i den här funktionen.

    I fältet "Text" introducerar vi cellens koordinater, som innehåller namnen på arbetstagare. För att inte köra adressen manuellt installerar vi bara markören i fältet och klickar på vänster musknapp på elementet på arket där de data vi behöver finns.

    I fältet "Startläge" måste du ange teckennummer, räkna till vänster, från vilket arbetstagarens namn börjar. Vid beräkning av, anser vi också mellanslag. Brevet "H", med vilken namnet på arbetstagaren i Nikolaev börjar, är den femtonde symbolen. Därför, i fältet, ställer vi numret "15".

    I fältet "Antal tecken" måste du ange antalet tecken från vilka efternamnet består. Den består av åtta tecken. Men med tanke på att efter efternamnet finns det inga fler tecken i cellen, vi kan ange ett större antal tecken. Det vill säga, i vårt fall kan du lägga ett nummer som är lika med eller mer åtta. Vi lägger till exempel numret "10". Men om efter efternamnet skulle det finnas fler ord, siffror eller andra tecken i cellen, då måste vi bara installera det exakta antalet tecken ("8").

    När alla data har angetts, tryck på "OK" -knappen.

  6. Operatörsargumentsfönster PST i Microsoft Excel

  7. Som vi ser, efter denna åtgärd, visades arbetstagarens namn i exemplet 1 som anges i det första steget.

Efternamnet visas i cellen i Microsoft Excel

Lektion: Master of Funcles i Excel

Exempel 2: Grupputvinning

Men självklart, för praktiska ändamål är det lättare att manuellt driva ett enskilt efternamn än att ansöka om den här formeln. Men för att överföra datagruppen kommer användningen av funktionen att vara ganska lämplig.

Vi har en lista med smartphones. Innan namnet på varje modell är ordet "smartphone". Vi måste bara göra en separat kolumn endast namnen på modellerna utan det här ordet.

  1. Vi markerar det första tomma elementet i kolumnen till vilket resultatet kommer att visas och ringera argumentfönstret på PSTR-operatören på samma sätt som i föregående exempel.

    På fältet "Text" anger du adressen till det första kolumnelementet med källdata.

    I fältet "Startposition" måste vi ange teckensnumret som börjar från vilket data kommer att hämtas. I vårt fall, i varje cell före modellens namn, ordet "smartphone" och ett utrymme. Således börjar den fras som behöver föras in i en separat cell överallt från den tionde symbolen. Installera numret "10" i det här fältet.

    I fältet "Antal tecken" måste du ställa in antalet tecken som innehåller utmatningsfrasen. Som vi ser, i namnet på varje modell, ett annat antal tecken. Men situationen sparar det faktum att efter namnet på modellen slutar texten i cellerna. Därför kan vi ställa in något nummer i det här fältet som är lika med eller mer än antalet tecken i det längsta namnet i den här listan. Vi etablerar ett godtyckligt antal "50" tecken. Namnet Ingen av de listade smartphonesna överstiger inte 50 tecken, så det angivna alternativet är lämpligt för oss.

    När data anges, tryck på "OK" -knappen.

  2. Argumentfönstret på FTS-funktionen i det andra exemplet i Microsoft Excel

  3. Därefter visas namnet på den första modellen av smarttelefonen i en förutbestämd cell i tabellen.
  4. Namn på den första telefonmodellen i Microsoft Excel

  5. För att inte komma in i formeln i varje cell till varje cell separat, gör den att kopiera den genom att fylla markören. För att göra detta, sätt markören till det nedre högra hörnet av cellen med formeln. Markören omvandlas till fyllmarkören i form av ett litet kors. Klicka på vänster musknapp och dra den till slutet av kolumnen.
  6. Fyllnadsmarkör i Microsoft Excel

  7. Som du kan se kommer hela kolumnen efter det att fyllas med de data vi behöver. Hemligheten är att "text" -argumentet är en relativ referens och eftersom målcellernas position ändras också förändras.
  8. Data som anges i kolumnen i Microsoft Excel

  9. Men problemet är att om vi bestämmer oss för att plötsligt ändra eller ta bort en kolumn med initial data, visas data i målkolumnen felaktigt, eftersom de är anslutna till varandra.

    Ökad datavisning i Microsoft Excel

    För att "untie" resultatet från den ursprungliga kolumnen, producera följande manipuleringar. Välj en kolumn som innehåller en formel. Gå sedan till fliken "Hem" och klicka på ikonen "Kopiera", som ligger i "buffert" på tejpen.

    Kopiera i Microsoft Excel

    Som en alternativ åtgärd kan du ladda ner CTRL + C-tangentkombinationen efter valet.

  10. Därefter, utan att ta bort valet, klicka på kolumnen med höger musknapp. Kontextmenyn öppnas. I blocket "Infoga parametrar" klickar du på ikonen "Värde".
  11. Infoga i Microsoft Excel

  12. Efter det, istället för formler, kommer värdena att sättas in i den valda kolumnen. Nu kan du ändra eller ta bort källkolonnen utan rädsla. Det kommer inte att påverka resultatet.

Data läggs in som värden i Microsoft Excel

Exempel 3: Använda kombinationen av operatörer

Men ändå är det ovanstående exemplet begränsat till det faktum att det första ordet i alla källceller ska ha lika många tecken. Ansökan Tillsammans med PSTR-operatörernas funktion, kommer sökningen eller sökningen att göra det möjligt att öka möjligheterna att använda formeln.

Textoperatörer Sök och hitta returnera positionen för den angivna symbolen i den visade texten.

Syntaxfunktionssökning Nästa:

= Sök (önskad_text; text_d_poe; initial_position)

Operatörens syntax ser ut som:

= Hitta (önskad_text; visad_text; nach_position)

I stort sett är argumenten av dessa två funktioner identiska. Deras huvudsakliga skillnad är att sökoperatören under databehandling inte tar hänsyn till bokstäverna, och det tar hänsyn till det.

Låt oss se hur du använder sökoperatören i kombination med PSTR-funktionen. Vi har ett bord i vilket namnen på olika modeller av datorutrustning med ett generellt namn är listade. Liksom förra gången måste vi extrahera namnet på modeller utan ett generaliserande namn. Svårigheten är att om i det föregående exemplet är generaliserande namn för alla positioner samma ("smartphone"), då i den nuvarande listan är det annorlunda ("dator", "monitor", "kolumner", etc.) med olika antal tecken. För att lösa detta problem behöver vi en sökoperatör, som vi kommer att vara i PST-funktionen.

  1. Vi producerar valet av den första cellen i kolumnen där data kommer att visas, och med det redan välbekanta sättet, ring Argumentfönstret på PSTR-funktionen.

    I fältet "Text", ange som vanligt den första cellen i kolumnen med källdata. Allt är ingen förändring här.

  2. Introduktion av det första argumentet i argumentfönstret för PSTR i Microsoft Excel

  3. Men värdet på fältet "Startläge" kommer att ställa in argumentet som genererar en sökfunktion. Som du kan se, kombinerar alla data i listan det faktum att innan modellnamnet finns ett utrymme. Därför söker sökoperatören efter det första gapet i källområdet och rapportera numret på denna symbol för PSTR-funktionen.

    För att öppna operatörens argumentfönster, sätt markören i fältet "Startposition". Därefter klickar du på ikonen i form av en triangel riktad av en vinkel nedåt. Den här ikonen är placerad på samma horisontella nivå i fönstret, där knappen "Infoga funktion" är placerad och formelsträngen, men till vänster om dem. Förteckningen över de senaste aktörerna som tillämpas. Eftersom bland dem finns det inget namn "sökning", klicka sedan på objektet "Andra funktioner ...".

  4. Gå till andra funktioner i Microsoft Excel

  5. Master of Function Wizard öppnas. I kategorin "Text" Allokera namnet "Sök" och klicka på "OK" -knappen.
  6. Övergång till argumentfunktioner Sök efter Microsoft Excel

  7. Operatörens argumentfönstersökning startar. Eftersom vi letar efter ett mellanslag, sedan i fältet "Skoltexten" Sätt mellanslaget, installera markören och trycka på lämplig tangent på tangentbordet.

    I fältet "Text för sökning, ange en länk till den första cellen i källkolonnen. Denna länk kommer att vara identisk med den som vi tidigare angav i fältet "Text" i PSTR-operatörens argumentfönster.

    Argumentet för fältet "Startposition" är inte nödvändigt att fylla. I vårt fall behöver det inte fyllas eller du kan ställa in numret "1". Med något av dessa alternativ kommer sökningen att utföras från början av texten.

    När data är inmatad, rusa inte för att trycka på "OK" -knappen, eftersom sökfunktionen är kapslad. Klicka bara på namnet på PSTR i Formel Row.

  8. Argumentfönsterfunktion Sök Microsoft Excel

  9. Efter avslutad den senaste angivna åtgärden återgår vi automatiskt till operatörens argumentfönster på PSTR. Som du kan se har fältet "Startposition" redan fyllts med en sökformel. Men den här formeln pekar på gapet, och vi behöver nästa symbol efter mellanslagstången, från vilken modellnamnet börjar. Därför, till befintliga data i fältet "Startposition", lägger vi till uttrycket "+1" utan citat.

    I fältet "antal tecken", som i föregående exempel, skriv ett nummer som är större än eller lika med antalet tecken i det längsta uttrycket av källkolonnen. Till exempel ställer vi numret "50". I vårt fall är det tillräckligt.

    Efter att ha utfört alla dessa manipuleringar, tryck på "OK" -knappen längst ner i fönstret.

  10. Argumentfönstret i PSTR-funktionen i det tredje exemplet i Microsoft Excel

  11. Som vi efter detta kan se namnet på enhetsmodellen visades i en separat cell.
  12. Namnet på enhetsmodellen visas i en separat cell i Microsoft Excel

  13. Nu, med fyllningsguiden, som i föregående metod, kopierar formeln på cellerna, som ligger nedan i den här kolumnen.
  14. Celler är fyllda med namnen på modeller av enheter i Microsoft Excel

  15. Namnen på alla modeller av enheter visas i målcellerna. Nu, om det behövs, kan du bryta länken i dessa element med källdata kolumnen, som föregående tid, applicera konsekvent kopiering och infogningsvärden. Den angivna åtgärden är dock inte alltid obligatorisk.

Namnen på teknikmodellerna sätts in som värden i Microsoft Excel

Den funna funktionen används i kombination med pastroformeln, som samma princip som sökoperatören.

Som du kan se är PSTR-funktionen ett mycket bekvämt verktyg för utmatning av den önskade data till en förutbestämd cell. Det faktum att det inte är så populärt bland användarna förklaras av det faktum att många användare som använder Excel uppmärksammar matematiska funktioner, inte text. När du använder den här formeln, i kombination med andra operatörer ökar funktionaliteten ännu mer.

Läs mer