Mat der PSTR Funktioun a Microsoft Excel benotzt

Pin
Send
Share
Send

An e puer Fäll ass de Benotzer konfrontéiert mat der Aufgab fir zréck an d'Zilzell vun enger anerer Zell eng gewëssen Unzuel u Charakteren ze kréien, ugefaange vum Charakter, dat um Kont ugewise gëtt op der lénker. D'Funktioun mécht eng super Aarbecht vun dësem. PSTRAn. Seng Funktionalitéit gëtt weider erhéicht wann aner Betreiber a Kombinatioun mat et zB benotzt ginn SICHT oder FINDAn. Loosst eis e bëssche méi genau kucken wat d'Features vun der Funktioun sinn PSTR a kuckt wéi et mat spezifesche Beispiller funktionnéiert.

Mat Hëllef vu PSTR

D'Haaptaufgab vum Bedreiwer PSTR besteet am Extrait aus dem gezeechentene Blatelement eng gewëssen Zuel vu gedréckte Charaktere, inklusiv Plazen, aus dem Zeeches dat op de Kont uewe lénks ugewise gëtt. Dës Funktioun gehéiert zu der Kategorie vun den Textbetreiber. Seng Syntax hëlt déi folgend Form un:

= PSTR (Text; Start_ Positioun; Zuel vun de Personnagen)

Wéi Dir kënnt gesinn, besteet dës Formel aus dräi Argumenter. All vun hinnen sinn noutwendeg.

Argument "Text" enthält d'Adress vum Blatelement an deem den Textausdrock mat extrazierbaren Zeeche steet.

Argument "Start Positioun" a Form vun enger Nummer presentéiert, déi uginn, wéi en Zeechen am Kont, vu lénks, braucht Dir ze extrahieren. Den éischte Charakter zielt als "1"zweeten fir "2" asw. Och Raim gëtt an der Berechnung berécksiichtegt.

Argument "Zuel vun de Personnagen" enthält eng numeresch Indikator fir d'Zuel vun de Personnagen, ugefaange vun der Startpositioun, déi an d'Zilzell extrahéiert musse ginn. An der Berechnung, sou wéi am viregte Argument, ginn Raimlechkeeten Rechnung gedroen.

Beispill 1: eenzeg Extraktioun

Beschreiwen Funktioun Beispiller PSTR fänkt mam einfachste Fall un, wann Dir en eenzelen Ausdrock extrahéiere muss. Natierlech ginn esou Optiounen selten an der Praxis benotzt, dofir gi mir dëst Beispill nëmmen als Aféierung an d'Prinzipien vun der Operatioun vun dësem Bedreiwer.

Also, mir hunn en Dësch vu Mataarbechter vun der Firma. Déi éischt Kolonn weist d'Nimm, Familljennumm an Patronymik vun de Mataarbechter. Mir brauchen de Bedreiwer ze benotzen PSTR fir nëmmen den Numm vun der éischter Persoun aus der Lëscht vum Pyotr Ivanovich Nikolaev an der ugewisener Zell ze extrahieren.

  1. Wielt d'Element vum Blat an deem d'Extraktioun ausgefouert gëtt. Klickt op de Knäppchen "Füügt Funktioun"déi an der Form vun der Formel läit.
  2. D'Fenster fänkt un Funktioun ZaubererAn. Gitt an d'Kategorie "Text"An. Mir wielt den Numm do PSTR a klickt op de Knäppchen "OK".
  3. Operator Argument Fënster lancéiert PSTRAn. Wéi Dir kënnt gesinn, an dëser Fënster ass d'Zuel vun de Felder entsprécht der Zuel vun den Argumenter vun dëser Funktioun.

    Am Feld "Text" gitt d'Coordinaten vun der Zell déi den Numm vun den Aarbechter enthält. Fir d'Adress net manuell ze féieren, placéiere mir einfach de Cursor am Feld a lénks klickt op d'Element op der Plack déi d'Donnéeën enthält déi mir brauchen.

    Am Feld "Start Positioun" Dir musst d'Symbolnummer uginn, vu lénks zielen, vun deem de Familljennumm vum Employé ufänkt. Bei der Berechnung huele mir och Lücken Rechnung. Bréif "N"mat deem de Numm vum Employé vum Nikolaev ufänkt, ass de fofzéngten Charakter an enger Zeil. Dofir setze mir eng Zuel am Feld "15".

    Am Feld "Zuel vun de Personnagen" Dir musst d'Zuel vun de Personnagen uginn, déi de Virnumm ausmécht. Et besteet aus aacht Personnagen. Awer wann Dir bedenkt datt et net méi Personnagen an der Zell nom Virnumm sinn, kënne mir och méi Zeechen uginn. Dat ass, an eisem Fall kënnt Dir all Ziffer setzen déi d'selwecht oder méi grouss ass wéi aacht. Mir setzen zum Beispill eng Zuel "10"An. Awer wann et méi Wierder, Zuelen oder aner Symboler an der Zell nom Virnumm waren, da musse mer nëmmen d'exakt Zuel vun de Personnagen astellen ("8").

    Nodeems all d'Date aginn sinn, klickt op de Knäppchen "OK".

  4. Wéi Dir kënnt gesinn, no dëser Aktioun gouf den Numm vum Salarié am éischte Schrëtt ugewisen deen mir uginn hunn Beispill 1 Zell.

Lektioun: Excel Feature Wizard

Beispill 2: Charg Extraktioun

Awer natierlech fir praktesch Zwecker ass et méi einfach manuell an engem eenzegen Numm ze féieren wéi d'Formel fir dat ze maachen. Awer eng Grupp vun Daten mat enger Funktioun ze transferéieren ass ganz passend.

Mir hunn eng Lëscht vu Smartphones. All Virnumm gëtt virdru mat engem Wuert SmartphoneAn. Mir mussen nëmmen d'Nimm vun Modellen ouni dëst Wuert an enger separater Kolonn setzen.

  1. Wielt dat éischt eidel Element vun der Kolonn, an deem d'Resultat ugewise gëtt, a rufft den Operateur Argumentfenster PSTR op déiselwecht Manéier wéi am virege Beispill.

    Am Feld "Text" spezifizéiert d'Adress vum éischten Element vun der Kolonn mat de Quellendaten.

    Am Feld "Start Positioun" mir musse d'Charakternummer spezifizéieren aus där d'Donnéeën extrahéiert ginn. An eisem Fall huet an all Zell den Numm vum Modell d'Wuert Smartphone a Raum. Also, de Saz, deen Dir an enger separater Zelle iwwerall wëllt weisen, fänkt mam zéngte Charakter un. Set d'Zuel "10" an dësem Feld.

    Am Feld "Zuel vun de Personnagen" musst Dir d'Zuel vun de Personnagen astellen déi den affichéierte Phras enthält. Wéi Dir kënnt gesinn, huet den Numm vun all Modell eng aner Unzuel vun Zeechen. Awer de Fait datt nom Modellnumm den Text an den Zellen opgeet, spuert d'Situatioun. Dofir kënne mir an dësem Feld all Zuel astellen déi d'selwecht oder méi grouss ass wéi d'Zuel vun de Personnagen am längsten Numm op dëser Lëscht. Setzt all Zuel vun Zeechen "50"An. Den Numm op kee vun dëse Smartphones gëtt net iwwerschratt 50 Zeechen, sou datt dës Optioun eis passt.

    Nodeems d'Daten aginn sinn, klickt op de Knäppchen "OK".

  2. Duerno gëtt den Numm vum éischte Smartphone Modell an enger virbestëmmter Zell an der Tabell ugewisen.
  3. Fir eng Formel net separat an all Zell vun der Kolonn anzeginn, kopéiere mir se mat der Füllmarkéierung. Fir dëst ze maachen, setze de Cursor am ënneschten rietsen Eck vun der Zell mat der Formel. De Cursor gëtt op eng Füllmarkéierung a Form vun engem klenge Kräiz ëmgewandelt. Halt de lénksen Maustast an dréckt et ganz zum Schluss vun der Kolonn.
  4. Wéi Dir kënnt gesinn, gëtt d'ganz Kolonn no deem gefëllt mat den Daten déi mir brauchen. D'Geheimnis ass dat Argument "Text" representéiert eng relativ Referenz an ännert sech och wéi d'Positioun vun den Zilzellen ännert.
  5. Awer de Problem ass datt wa mer plötzlech décidéieren eng Kolonn mat den originelle Daten z'änneren oder ze läschen, da ginn d'Donnéeën an der Zilkolonn net korrekt ugewisen, well se matenee verbonne sinn duerch eng Formel.

    Fir "d'Resultat aus der ursprénglecher Kolonn" ze verbannen ", maachen mir déi folgend Manipulatiounen. Wielt d'Kolonn déi d'Formel enthält. Als nächst gitt op d'Tab "Heem" a klickt op d'Ikon Kopiean der Spär lokaliséiert Clipboard op der Band.

    Als alternativ Handlung kënnt Dir eng Tastekombinatioun drécken nom Highlighting Ctrl + C.

  6. Duerno, ouni d'Selektioun ze läschen, klickt mat riets klickt op der Kolonn. De Kontextmenu geet op. A Spär Optiounen dobäizemaachen klickt op d'Ikon Wäerter.
  7. Duerno, amplaz vu Formelen, ginn Wäerter an déi gewielten Kolonn hin. Elo kënnt Dir sécher d'originell Kolonn änneren oder läschen. Dëst wäert net d'Resultat beaflossen.

Beispill 3: eng Kombinatioun vu Betreiber benotzt

Awer nach ëmmer ass dat uewen Beispill limitéiert datt dat éischt Wuert an all Quellezellen eng gläich Unzuel u Charaktere muss hunn. Applikatioun mat Funktioun PSTR Opérateuren SICHT oder FIND wäert d'Méiglechkeeten vun der Benotzung vun der Formel bedeitend ausbauen.

Textbetreiber SICHT an FIND gitt d'Positioun vum spezifizéierte Charakter am gekucktten Text zréck.

Funktioun Syntax SICHT folgend:

= NËMMEN (search_text; text_to_search; start_position)

Bedreiwer Syntax FIND gesäit esou aus:

= FIND (search_text; gekuckt_text; Startpositioun)

Deemno sinn d'Argumenter vun dësen zwou Funktiounen identesch. Hir Haaptunterschied ass datt de Bedreiwer SICHT wann d'Veraarbechtung vun Donnéeën net Kassensensitive ass, awer FIND - hëlt Rechnung.

Loosst eis kucken wéi de Bedreiwer ze benotzen SICHT kombinéiert mat Funktioun PSTRAn. Mir hunn en Dësch an deem d'Nimm vu verschiddenen Modeller vu Computerausrüstung mat engem generesche Numm aginn sinn. Als leschte Kéier brauche mir den Numm vun de Modeller ze extrahéieren ouni e generesche Numm. D'Schwieregkeet ass datt wann am viregte Beispill de generesche Numm fir all Elementer d'selwecht war ("Smartphone"), dann ass et an der heiteger Lëscht anescht ("Computer", "Monitor", "Spriecher", etc.) mat enger anerer Zuel vu Personnagen. Fir dëse Problem ze léisen, brauche mir e Bedreiwer SICHTdéi mir an d'Funktioun setzen PSTR.

  1. Mir wielt déi éischt Zelle vun der Kolonn wou d'Donnéeën eraus ginn, an op der gewéinlecher Manéier ruffe mir d'Funktiounsargumentfenster un PSTR.

    Am Feld "Text", wéi gewinnt, weisen mir déi éischt Zelle vun der Kolonn mat de Quellendaten. Alles ass onverännert.

  2. An hei ass de Wäert vum Feld "Start Positioun" setzt d'Argument datt d'Funktioun formt SICHTAn. Wéi Dir kënnt gesinn, sinn all d'Daten op der Lëscht vereenegt mam Fakt datt de Modelnumm e Raum gëtt. Dofir de Bedreiwer SICHT wäert fir den éischte Raum an der Zell vun der Quellbereich sichen an d'Nummer vun dëser Funktiounssymbol berichten PSTR.

    Fir de Bedreiwer Argumenter Fënster opzemaachen SICHT, set de Cursor op d'Feld "Start Positioun"An. Als nächst klickt op d'Ikon an der Form vun engem Dräieck, riicht no ënnen. Dës Ikon ass um selwechten horizontalen Niveau vun der Fënster wéi de Knäppchen. "Füügt Funktioun" an eng Zeil vun Formelen, awer no lénks. Eng Lëscht mat de meescht benotzte Betreiber gëtt op. Well et keen Numm ass ënnert hinnen SICHT, klickt dann op dat Element "Aner Funktiounen ...".

  3. Fenster mécht op Funktioun ZaubererAn. An der Kategorie "Text" wielt den Numm SICHT a klickt op de Knäppchen "OK".
  4. Operator Argument Fënster lancéiert SICHTAn. Well mir sichen no engem Raum, am Feld "Sichen Text" setzt e Raum andeems Dir de Cursor do setzt an de entspriechende Schlëssel op der Tastatur dréckt.

    Am Feld Sich Text spezifizéiert e Link op déi éischt Zelle vun der Kolonn mat de Quellendaten. Dëse Link wäert sëlwecht sinn zu deem dee mir virdrun am Feld uginn hunn "Text" an der Fenster vun den Operateur Argumenter PSTR.

    Feldargument "Start Positioun" net erfuerderlech. An eisem Fall ass et net néideg fir se auszefëllen oder Dir kënnt d'Nummer astellen "1"An. Mat ee vun dësen Optiounen gëtt d'Sich vum Ufank vum Text duerchgefouert.

    Nodeems d'Daten aginn sinn, maacht net op de Knäppchen dréckt "OK", zënter der Funktioun SICHT gëtt nestéiert. Klickt einfach op den Numm PSTR an der Formelbar.

  5. Nodeems mir déi lescht spezifizéiert Aktioun ausgefouert hunn, ginn mir automatesch zréck an d'Fenster vun den Operateur Argumenter PSTRAn. Wéi Dir kënnt gesinn, d'Feld "Start Positioun" scho a Formel ausgefëllt SICHTAn. Awer dës Formel weist e Raum un, a mir brauche den nächste Charakter nom Raum, aus deem den Numm vum Modell ufänkt. Dofir, op existent Daten am Feld "Start Positioun" add Ausdrock "+1" ouni Zitater.

    Am Feld "Zuel vun de Personnagen"wéi am virege Beispill, mir schreiwen all Nummer déi méi grouss ass wéi oder d'Zuel vun den Zeechen am längsten Ausdrock vun der Quellkolonn. Zum Beispill, mir setzen eng Nummer "50"An. An eisem Fall ass dëst relativ genuch.

    Nodeems Dir all dës Manipulatioune gemaach hutt, klickt op de Knäppchen "OK" um Enn vun der Fënster.

  6. Wéi Dir kënnt gesinn, no dësem Numm gouf den Apparat vum Gerät an enger separater Zell ugewisen.
  7. Elo, andeems Dir de Fill Wizard benotzt, wéi an der viregter Method, kopéiert d'Formel op d'Zellen déi ënnen an dëser Kolonn sinn.
  8. D'Nimm vun all Apparat Modeller ginn an den Zielzellen ugewisen. Elo, wann néideg, kënnt Dir d'Verbindung an dësen Elementer mat der Quellendatakolonn briechen, wéi an der viregter Zäit, andeems Dir Wäerter sequenziell kopéiert an ze pechen. Dës Handlung ass awer net ëmmer erfuerderlech.

Funktioun FIND a Verbindung mat der Formel benotzt PSTR vum selwechte Prinzip wéi de Bedreiwer SICHT.

Wéi Dir kënnt gesinn, d'Funktioun PSTR ass e ganz praktescht Tool fir déi néideg Donnéeën an enger prezifizéierter Zell ze weisen. D'Tatsaach datt et net sou populär bei de Benotzer ass, gëtt erkläert duerch d'Tatsaach datt vill Benotzer, déi Excel benotzen, méi mathematesch Funktiounen ugesinn, anstatt fir Text. Wann Dir dës Formel a Kombinatioun mat anere Betreiber benotzt, gëtt seng Funktionalitéit weider verbessert.

Pin
Send
Share
Send