En iuj kazoj, la uzanto alfrontas la taskon redoni al la cela ĉelo de alia ĉelo certan nombron da signoj, komencante per la karaktero indikita sur la konto maldekstre. La funkcio faras bonegan laboron pri ĉi tio. PSTR. Ĝia funkcieco plue pligrandiĝas se aliaj telefonistoj estas uzataj kune kun ĝi, ekz SEKRETO aŭ TRIBO. Ni rigardu pli detale, kiaj estas la trajtoj de la funkcio PSTR kaj vidu kiel ĝi funkcias laŭ specifaj ekzemploj.
Uzante PSTR
La ĉefa tasko de la telefonisto PSTR konsistas en ĉerpi el la indikita folia elemento certan nombron de presitaj signoj, inkluzive de spacoj, komencante de la karaktero indikita en la konto maldekstren. Ĉi tiu funkcio apartenas al la kategorio de tekstaj operatoroj. Ĝia sintakso prenas la jenan formon:
= PSTR (teksto; start_pozicio; nombro de signoj)
Kiel vi povas vidi, ĉi tiu formulo konsistas el tri argumentoj. Ĉiuj ili estas postulataj.
Argumento "Teksto" enhavas la adreson de la folia elemento, en kiu troviĝas la teksta esprimo kun ĉerpaj signoj.
Argumento "Komenca Pozicio" prezentita en formo de nombro, kiu indikas, kiu karaktero en la konto, komencante de maldekstre, vi devas ĉerpi. La unua gravulo kalkulas kiel "1"dua por "2" ktp Eĉ spacoj konsideras la kalkulon.
Argumento "Numero de signoj" enhavas nombran indikilon de la nombro de signoj, komencante de la komenca pozicio, kiu devas esti ĉerpita al la cela ĉelo. En la kalkulo, kiel en la antaŭa argumento, oni konsideras spacojn.
Ekzemplo 1: sola eltiro
Priskribu ekzemplojn de funkcioj PSTR komencu per la plej simpla kazo, kiam vi bezonas ĉerpi ununuran esprimon. Kompreneble tiaj opcioj estas malofte uzataj en la praktiko, tial ni donas ĉi tiun ekzemplon nur kiel enkonduko al la principoj de operacio de ĉi tiu telefonisto.
Do, ni havas tablon de dungitoj de la entrepreno. La unua kolumno montras nomojn, surnomojn kaj patronimojn de dungitoj. Ni bezonas uzi la telefoniston PSTR ĉerpi nur la nomon de la unua persono el la listo de Pjotr Ivanoviĉ Nikolaev en la indikita ĉelo.
- Elektu la elementon de la folio, en kiu estos farita la eltiro. Alklaku la butonon "Enmetu funkcion"kiu situas proksime al la linio de formuloj.
- La fenestro komenciĝas Funkciaj Sorĉistoj. Iru al la kategorio "Teksto". Ni elektas la nomon tie PSTR kaj alklaku la butonon "Bone".
- Lanco Fenestra Argumento Lanĉas PSTR. Kiel vi povas vidi, en ĉi tiu fenestro la nombro de kampoj respondas al la nombro de argumentoj de ĉi tiu funkcio.
En la kampo "Teksto" enigu la koordinatojn de la ĉelo, kiu enhavas la nomon de la laboristoj. Por ne stiri la adreson permane, ni simple metas la kursoron sur la kampon kaj maldekstre alklaku la elementon sur la folio, kiu enhavas la datumojn, kiujn ni bezonas.
En la kampo "Komenca Pozicio" vi devas specifi la simbolan numeron, nombrante de maldekstre, de kiu komenciĝas la familinomo de la oficisto. Kalkulante, ni ankaŭ konsideras mankojn. Letero "N"kun kiu la familinomo de la dungito de Nikolaev komencas, estas la dekkvina gravulo en vico. Tial ni enmetas nombron "15".
En la kampo "Numero de signoj" Vi devas specifi la nombron de signoj, kiuj konsistas la familinomo. Ĝi konsistas el ok signoj. Sed konsiderante ke ne estas pli da signoj en la ĉelo post la familinomo, ni ankaŭ povas indiki pliajn signojn. Tio estas, en nia kazo, vi povas meti ajnan nombron egalan aŭ pli ol ok. Ni metis, ekzemple, numeron "10". Sed se estus pli da vortoj, nombroj aŭ aliaj simboloj en la ĉelo post la familinomo, tiam ni nur devus agordi la ĝustan nombron da signoj ("8").
Post kiam ĉiuj datumoj estas enigitaj, alklaku la butonon "Bone".
- Kiel vi povas vidi, post ĉi tiu ago, la nomo de la oficisto estis montrita en la unua paŝo, kiun ni specifis Ekzemplo 1 ĉelo.
Leciono: Excel Feature Sorĉisto
Ekzemplo 2: eltiro per batoj
Sed, kompreneble, por praktikaj celoj, estas pli facile mane stiri kun sola familinomo ol apliki la formulon por ĉi tio. Sed translokigi grupon da datumoj uzante funkcion estos sufiĉe taŭga.
Ni havas liston de inteligentaj telefonoj. Ĉiu nomo de nomo estas antaŭita de vorto Poŝtelefono. Ni bezonas meti nur la nomojn de modeloj sen ĉi tiu vorto en apartan kolumnon.
- Elektu la unuan malplenan elementon de la kolumno, en kiu la rezulto estos montrita, kaj voku la operacian argumentan fenestron PSTR samkiel en la antaŭa ekzemplo.
En la kampo "Teksto" precizigu la adreson de la unua elemento de la kolumno kun la fontaj datumoj.
En la kampo "Komenca Pozicio" ni bezonas precizigi la karakteron nombron, de kiu la datumoj estos ĉerpitaj. En nia kazo, en ĉiu ĉelo, la nomo de la modelo havas la vorton Poŝtelefono kaj spaco. Tiel la frazo, kiun vi volas aperi en aparta ĉelo, ĉie komenciĝas per la deka karaktero. Agordu la numeron "10" sur ĉi tiu kampo.
En la kampo "Numero de signoj" vi bezonas agordi la nombron da signoj, kiuj enhavas la montritan frazon. Kiel vi povas vidi, la nomo de ĉiu modelo havas malsaman nombron da signoj. Sed la fakto, ke post la modelo nomo, la teksto en la ĉeloj finiĝas savas la situacion. Tial ni povas agordi en ĉi tiu kampo ajnan nombron egala aŭ pli granda ol la nombro de signoj en la plej longa nomo en ĉi tiu listo. Agordu ajnan nombron da signoj "50". La nomo de neniu el ĉi tiuj inteligentaj telefonoj ne superas 50 gravuloj, do ĉi tiu opcio plaĉas al ni.
Post kiam la datumoj estas enigitaj, alklaku la butonon "Bone".
- Post tio, la nomo de la unua inteligenta telefono montras en antaŭdifinita ĉelo en la tablo.
- Por ne enigi formulon aparte en ĉiu ĉelo de la kolumno, ni kopias ĝin per la pleniga markilo. Por fari tion, metu la kursoron en la sub-dekstran angulon de la ĉelo kun la formulo. La kursoro estas igita pleniga markilo en formo de malgranda kruco. Tenu la maldekstran musbutonon kaj trenu ĝin ĝis la fino de la kolumno.
- Kiel vi povas vidi, la tuta kolumno post tio plenigos la datumojn, kiujn ni bezonas. La sekreto estas ke la argumento "Teksto" reprezentas relativan referencon kaj ankaŭ ŝanĝiĝas dum la pozicio de la celaj ĉeloj ŝanĝiĝas.
- Sed la problemo estas, ke se ni subite decidas ŝanĝi aŭ forigi kolumnon kun la originalaj datumoj, tiam la datumoj en la cela kolumno ne montriĝos ĝuste, ĉar ili rilatas unu al la alia per formulo.
Por "malligi" la rezulton de la originala kolumno, ni realigas la jenajn manipuladojn. Elektu la kolumnon, kiu enhavas la formulon. Tuj poste, iru al la langeto "Hejmo" kaj alklaku la ikonon Kopiisituanta en la bloko Klapeto sur la bendo.
Kiel alternativa ago, vi povas premi ŝlosilan kombinaĵon post reliefigado Ctrl + C.
- Tuj sen forigi la elekton, dekstre alklaku la kolumnon. La kunteksta menuo malfermiĝas. En bloko Enmetu Eblojn alklaku la ikonon "Valoroj".
- Post tio, anstataŭ formuloj, valoroj estos enmetitaj en la elektitan kolumnon. Nun vi povas sekure modifi aŭ forigi la originalan kolumnon. Ĉi tio ne influos la rezulton.
Ekzemplo 3: uzado de kombinaĵo de telefonistoj
Sed tamen la supra ekzemplo estas limigita, ke la unua vorto en ĉiuj fontaj ĉeloj devas havi egalan nombron da signoj. Apliko kun funkcio PSTR telefonistoj SEKRETO aŭ TRIBO signife vastigos la eblecojn uzi la formulon.
Tekstaj telefonistoj SEKRETO kaj TRIBO redonu la pozicion de la specifita karaktero en la vidita teksto.
Funkcia Sintakso SEKRETO jenaj:
= SEARCH (serĉu_tekston; teksto_to_serĉo; komenco_pozicio)
Sintakso de telefonisto TRIBO aspektas jene:
= FINDO (serĉo_teksto; vidita_teksto; komenco_pozicio)
Entute, la argumentoj de ĉi tiuj du funkcioj estas identaj. Ilia ĉefa diferenco estas, ke la telefonisto SEKRETO kiam prilaborado de datumoj ne kazas, sed TRIBO - enkalkulas.
Ni vidu kiel uzi la telefoniston SEKRETO kombinita kun funkcio PSTR. Ni havas tablon, en kiu estas enmetitaj nomoj de diversaj modeloj de komputilaj ekipaĵoj kun generika nomo. Kiel lastfoje, ni bezonas ĉerpi la nomon de la modeloj sen generika nomo. La malfacilo estas, ke se en la antaŭa ekzemplo la genra nomo por ĉiuj eroj estis la sama ("inteligenta telefono"), tiam en la nuna listo ĝi malsimilas ("komputilo", "monitoro", "parolantoj", ktp.) kun malsama nombro da signoj. Por solvi ĉi tiun problemon, ni bezonas telefoniston SEKRETOkiun ni metos en la funkcion PSTR.
- Ni elektas la unuan ĉelon de la kolumno, kie estos donitaj la datumoj, kaj kutime ni nomas la funkcion-argumentajn fenestrojn PSTR.
En la kampo "Teksto", kiel kutime, ni indikas la unuan ĉelon de la kolumno kun la fontaj datumoj. Ĉio estas senŝanĝa.
- Kaj jen la valoro de la kampo "Komenca Pozicio" agordos la argumenton, ke la funkcio formas SEKRETO. Kiel vi povas vidi, ĉiuj datumoj en la listo estas kunigitaj de la fakto, ke la modelo nomo estas antaŭita de spaco. Sekve, la telefonisto SEKRETO serĉos la unuan spacon en la ĉelo de la fontintervalo kaj raportos la nombron de ĉi tiu funkcia simbolo PSTR.
Por malfermi la fenestron de telefonistoj SEKRETO, agordu la kursoron sur la kampon "Komenca Pozicio". Tuj poste alklaku la ikonon en formo de triangulo, direktita malsupren. Ĉi tiu ikono situas sur la sama horizontala nivelo de la fenestro kiel la butono. "Enmetu funkcion" kaj linio de formuloj, sed maldekstre de ili. Listo de la plej lastatempe uzataj telefonistoj malfermiĝas. Ĉar ne estas nomo inter ili SEKRETO, tiam alklaku la eron "Aliaj ecoj ...".
- Fenestro malfermiĝas Funkciaj Sorĉistoj. En kategorio "Teksto" elektu la nomon SEKRETO kaj alklaku la butonon "Bone".
- Lanco Fenestra Argumento Lanĉas SEKRETO. Ĉar ni serĉas spacon, en la kampo "Serĉita teksto" metu spacon starigante tie la kursoron kaj premante la respondan klavon sur la klavaro.
En la kampo Serĉi Tekston precizigu ligon al la unua ĉelo de la kolumno kun la fontaj datumoj. Ĉi tiu ligo estos identa al tiu, kiun ni antaŭe indikis sur la kampo "Teksto" en la fenestro argumentoj de telefonisto PSTR.
Kampa argumento "Komenca Pozicio" ne bezonata. En nia kazo, ne necesas plenigi ĝin aŭ vi povas agordi la numeron "1". Kun iu ajn el ĉi tiuj opcioj, la serĉado efektiviĝos de la komenco de la teksto.
Post kiam la datumoj estas enigitaj, ne rapidu premi la butonon "Bone", ekde la funkcio SEKRETO estas nestita. Simple alklaku la nomon PSTR en la formula stango.
- Post plenumi la lastan specifitan agon, ni aŭtomate revenas al la fenestra argumento de la telefonisto PSTR. Kiel vi povas vidi, la kampo "Komenca Pozicio" jam plenigita kun formulo SEKRETO. Sed ĉi tiu formulo indikas spacon, kaj ni bezonas la sekvan karakteron post la spaco, de kiu komenciĝas la nomo de la modelo. Sekve, al ekzistantaj datumoj en la kampo "Komenca Pozicio" aldoni esprimon "+1" sen citaĵoj.
En la kampo "Numero de signoj"kiel en la antaŭa ekzemplo, ni skribas ajnan nombron pli grandan aŭ egalan al la nombro de signoj en la plej longa esprimo de la fontkolumno. Ekzemple, ni metas numeron "50". En nia kazo, ĉi tio sufiĉas.
Post plenumi ĉiujn ĉi tiujn manipuladojn, alklaku la butonon "Bone" ĉe la fundo de la fenestro.
- Kiel vi povas vidi, post ĉi tio la nomo de la aparato-modelo aperis en aparta ĉelo.
- Nun, uzante la Plenumadon, kiel en la antaŭa metodo, kopiu la formulon al la ĉeloj, kiuj troviĝas sube en ĉi tiu kolumno.
- La nomoj de ĉiuj aparataj modeloj estas montritaj en la celaj ĉeloj. Nun, se necese, vi povas rompi la konekton en ĉi tiuj elementoj kun la fontkolumaj datumoj, kiel en la antaŭa tempo, kopiante kaj algluante valorojn sinsekve. Tamen ĉi tiu ago ne ĉiam necesas.
Funkcio TRIBO uzata lige kun la formulo PSTR per la sama principo kiel la telefonisto SEKRETO.
Kiel vi povas vidi, la funkcio PSTR estas tre oportuna ilo por montri la necesajn datumojn en antaŭdifinita ĉelo. La fakto ke ĝi ne estas tiel populara inter uzantoj estas klarigita per la fakto, ke multaj uzantoj, uzante Excel, atentas pli al matematikaj funkcioj, anstataŭ al teksto. Kiam vi uzas ĉi tiun formulon en kombinaĵo kun aliaj telefonistoj, ĝia funkcieco plue plibonigas.