Mewn rhai achosion, mae gan y defnyddiwr y dasg o ddychwelyd nifer penodol o gymeriadau i'r gell darged o gell arall, gan ddechrau gyda'r arwydd a nodir ar y cyfrif ar y chwith. Mae'r swyddogaeth yn gwneud iawn gyda'r dasg hon. PSTR. Mae ei swyddogaeth yn cynyddu hyd yn oed yn fwy os defnyddir gweithredwyr eraill ar y cyd ag ef, er enghraifft CHWILIO neu DIWEDD. Gadewch i ni edrych yn fanylach ar nodweddion y swyddogaeth. PSTR a gweld sut mae'n gweithio gydag enghreifftiau penodol.
Defnyddio PSTR
Prif dasg y gweithredwr PSTR yw tynnu nifer penodol o gymeriadau printiedig, gan gynnwys bylchau, o elfen benodol y daflen, gan ddechrau gyda'r cymeriad a nodir ar ochr chwith y symbol. Mae'r swyddogaeth hon yn perthyn i'r categori gweithredwyr testun. Mae ei chystrawen fel a ganlyn:
= PSTR (testun; blaenlythreniad; nifer y cymeriadau)
Fel y gwelwch, mae tair dadl yn y fformiwla hon. Mae angen pob un.
Dadl "Testun" yn cynnwys cyfeiriad yr elfen o'r daflen sy'n cynnwys y mynegiant testun gyda'r cymeriadau a echdynnwyd.
Dadl "Sefyllfa Cychwynnol" wedi'i gyflwyno ar ffurf rhif, sy'n dangos o ba arwydd ar y cyfrif, gan ddechrau o'r chwith, mae angen ei dynnu. Mae'r cymeriad cyntaf yn cyfrif fel "1"yn ail "2" ac yn y blaen Mae hyd yn oed mannau yn cael eu cyfrif yn y cyfrifiad.
Dadl "Nifer y cymeriadau" yn cynnwys mynegai rhifol o nifer y cymeriadau, gan ddechrau o'r safle cychwynnol i'w echdynnu i'r gell darged. Wrth gyfrifo'r un peth ag yn y ddadl flaenorol, caiff lleoedd eu hystyried.
Enghraifft 1: echdynnu sengl
Disgrifiwch enghreifftiau o ddefnydd y swyddogaeth. PSTR Gadewch i ni ddechrau gyda'r achos symlaf pan fydd angen i chi dynnu un mynegiant. Wrth gwrs, anaml y defnyddir opsiynau o'r fath yn ymarferol, felly dim ond fel cyflwyniad i egwyddorion gweithredu'r gweithredwr penodedig yr ydym yn rhoi'r enghraifft hon.
Felly, mae gennym dabl o weithwyr. Mae'r golofn gyntaf yn cynnwys enwau'r gweithwyr. Mae angen i ni ddefnyddio'r gweithredwr PSTR dim ond cyfenw y person cyntaf o'r rhestr o Peter Ivanovich Nikolayev yn y gell benodedig.
- Dewiswch yr elfen o'r ddalen y gwneir yr echdynnu ynddi. Cliciwch ar y botwm "Mewnosod swyddogaeth"sydd wedi'i leoli ger y bar fformiwla.
- Mae'r ffenestr yn dechrau. Meistri swyddogaeth. Ewch i'r categori "Testun". Dewiswch enw "PSTR" a chliciwch ar y botwm "OK".
- Mae ffenestr dadl y gweithredwr yn cael ei lansio. "PSTR". Fel y gwelwch, yn y ffenestr hon mae nifer y meysydd yn cyfateb i nifer y dadleuon o'r swyddogaeth hon.
Yn y maes "Testun" nodwch gyfesurynnau'r gell, sy'n cynnwys enw'r gweithwyr. Er mwyn peidio â gyrru yn y cyfeiriad â llaw, dim ond gosod y cyrchwr yn y maes a chlicio botwm chwith y llygoden ar yr elfen ar y daflen, sy'n cynnwys y data sydd ei angen arnom.
Yn y maes "Sefyllfa Cychwynnol" rhaid i chi nodi'r rhif symbol, gan gyfrif o'r chwith, y mae enw olaf y gweithiwr yn dechrau ohono. Rydym hefyd yn ystyried gofodau wrth gyfrifo. Llythyr "H", y mae cyfenw'r cyflogai Nikolaev yn dechrau gydag ef, yw'r bymthegfed symbol. Felly, yn y maes rhowch y rhif "15".
Yn y maes "Nifer y cymeriadau" Rhaid i chi nodi nifer y cymeriadau sy'n ffurfio'r enw olaf. Mae'n cynnwys wyth cymeriad. Ond o ystyried ar ôl yr enw olaf nad oes mwy o gymeriadau yn y gell, gallwn ddangos mwy o gymeriadau. Hynny yw, yn ein hachos ni, gallwch roi unrhyw rif sy'n hafal i wyth neu fwy. Er enghraifft, rydym wedi rhoi'r rhif "10". Ond os oedd mwy o eiriau, rhifau neu gymeriadau eraill ar ôl y cyfenw yn y gell, yna byddai'n rhaid i ni osod union nifer y cymeriadau yn unig ("8").
Ar ôl cofnodi'r holl ddata, cliciwch ar y botwm "OK".
- Fel y gwelwch, ar ôl y weithred hon, dangoswyd enw'r gweithiwr yn yr un a nodwyd yn y cam cyntaf. Enghraifft 1 cell
Gwers: Dewin swyddogaeth Excel
Enghraifft 2: echdynnu grwpiau
Ond, wrth gwrs, at ddibenion ymarferol, mae'n haws cofnodi un enw olaf â llaw na defnyddio fformiwla ar gyfer hyn. Ond byddai trosglwyddo'r grŵp data sy'n defnyddio'r swyddogaeth yn eithaf priodol.
Mae gennym restr o ffonau clyfar. Cyn enw pob model yw'r gair "Smartphone". Mae angen i ni roi colofn ar wahân dim ond enwau modelau heb y gair hwn.
- Dewiswch yr elfen colofn wag gyntaf y bydd y canlyniad yn cael ei harddangos ynddi, a ffoniwch ffenestr dadl y gweithredwr PSTR yn yr un modd ag yn yr enghraifft flaenorol.
Yn y maes "Testun" nodi cyfeiriad elfen gyntaf y golofn gyda'r data gwreiddiol.
Yn y maes "Sefyllfa Cychwynnol" mae angen i ni nodi rhif y symbol y bydd y data'n cael ei dynnu ohono. Yn ein hachos ni, ym mhob cell cyn enw'r model yw'r gair "Smartphone" a gofod. Felly, mae'r ymadrodd yr ydych am ei roi mewn cell ar wahân ym mhob man yn dechrau gyda'r degfed cymeriad. Gosodwch y rhif "10" yn y maes hwn.
Yn y maes "Nifer y cymeriadau" mae angen i chi osod nifer y cymeriadau sy'n cynnwys yr ymadrodd sydd wedi'i arddangos. Fel y gwelwch, yn enw pob model mae nifer gwahanol o gymeriadau. Ond mae'r ffaith bod y testun yn y celloedd yn dod i ben ar ôl enw'r model yn arbed y sefyllfa. Felly, yn y maes hwn gallwn osod unrhyw rif sy'n hafal i neu'n fwy na nifer y cymeriadau yn yr enw hiraf yn y rhestr hon. Gosodwch rif mympwyol o gymeriadau. "50". Nid yw enw unrhyw un o'r ffonau clyfar a restrir yn fwy na 50 cymeriadau, felly mae'r opsiwn hwn yn addas i ni.
Ar ôl i'r data gael ei gofnodi, cliciwch ar y botwm "OK".
- Wedi hynny, mae enw'r model cyntaf y ffôn clyfar yn cael ei arddangos mewn cell tabl a bennwyd ymlaen llaw.
- Er mwyn peidio â nodi'r fformiwla ym mhob cell o golofn ar wahân, rydym yn gwneud ei gopïo drwy farciwr llenwi. I wneud hyn, rhowch y cyrchwr yng nghornel dde isaf y gell gyda'r fformiwla. Trosir y cyrchwr yn farciwr llenwi ar ffurf croes fechan. Clampiwch fotwm chwith y llygoden a'i lusgo hyd at ddiwedd y golofn.
- Fel y gwelwch, bydd y golofn gyfan ar ôl hyn yn cael ei llenwi â'r data sydd ei angen arnom. Y gyfrinach yw bod y ddadl "Testun" yn gyfeirnod cymharol a hefyd yn newid wrth i safle'r celloedd targed newid.
- Ond y broblem yw, os penderfynwn newid neu ddileu colofn gyda'r data gwreiddiol yn sydyn, ni fydd y data yn y golofn darged yn cael ei arddangos yn gywir, gan eu bod yn perthyn i'w gilydd gan y fformiwla.
Er mwyn "datgymalu" canlyniad y golofn wreiddiol, rydym yn gwneud y triniaethau canlynol. Dewiswch y golofn sy'n cynnwys y fformiwla. Nesaf, ewch i'r tab "Cartref" a chliciwch ar yr eicon "Copi"wedi'i leoli mewn bloc "Clipfwrdd" ar y tâp.
Fel cam arall, gallwch bwyso'r cyfuniad allweddol ar ôl ei ddewis Ctrl + C.
- Yna, heb dynnu'r dewis, cliciwch ar y dde ar y golofn. Mae'r fwydlen cyd-destun yn agor. Mewn bloc "Dewisiadau Mewnosod" cliciwch ar yr eicon "Gwerthoedd".
- Ar ôl hynny, yn lle fformiwlâu, caiff gwerthoedd eu rhoi yn y golofn a ddewiswyd. Nawr gallwch newid neu ddileu'r golofn wreiddiol yn ddiogel. Ni fydd yn effeithio ar y canlyniad mewn unrhyw ffordd.
Enghraifft 3: defnyddio cyfuniad o weithredwyr
Still, mae'r enghraifft uchod wedi'i chyfyngu gan y ffaith bod yn rhaid i'r gair cyntaf ym mhob cell ffynhonnell gael nifer cyfartal o gymeriadau. Defnyddiwch gyda swyddogaeth PSTR gweithredwyr CHWILIO neu DIWEDD yn ehangu'n sylweddol y posibiliadau o ddefnyddio'r fformiwla.
Gweithredwyr testun CHWILIO a DIWEDD yn dychwelyd lleoliad y cymeriad penodedig yn y testun sy'n cael ei weld.
Cystrawen swyddogaeth CHWILIO nesaf:
= SEARCH (search_text; text_for_search; initial_position)
Cystrawen gweithredwr DIWEDD edrych fel hyn:
= FIND (search_text; view_text; start_position)
Ar y cyfan, mae dadleuon y ddwy swyddogaeth hon yr un fath. Eu prif wahaniaeth yw bod y gweithredwr CHWILIO pan nad yw prosesu data yn ystyried achos llythyrau, a DIWEDD - yn ystyried.
Gadewch i ni weld sut i ddefnyddio'r gweithredwr CHWILIO wedi'i gyfuno â swyddogaeth PSTR. Mae gennym dabl lle mae enwau gwahanol fodelau o offer cyfrifiadurol gydag enw cyffredinol yn cael eu cofnodi. Fel y tro diwethaf, mae angen i ni adfer enw'r modelau heb enw generig. Yr anhawster yw, yn yr enghraifft flaenorol, bod yr enw generig ar gyfer pob swydd yr un fath (“ffôn clyfar”), yna yn y rhestr hon mae'n wahanol (“cyfrifiadur”, “monitor”, “siaradwyr”, ac ati) gyda nifer gwahanol o gymeriadau. I ddatrys y broblem hon, mae angen y gweithredwr arnom CHWILIOyr ydym yn nythu mewn swyddogaeth PSTR.
- Rydym yn gwneud y dewis o gell gyntaf y golofn lle bydd y data yn allbwn, ac yn y ffordd arferol yn galw'r ffenestr dadleuon swyddogaeth PSTR.
Yn y maes "Testun"fel arfer, rydym yn nodi cell gyntaf y golofn gyda'r data gwreiddiol. Mae'r cyfan yn gyflawn.
- Ond gwerth y cae "Sefyllfa Cychwynnol" yn gosod y ddadl bod y swyddogaeth yn ffurfio CHWILIO. Fel y gwelwch, mae'r holl ddata yn y rhestr yn cael eu huno gan y ffaith bod lle cyn enw'r model. Felly, y gweithredwr CHWILIO yn chwilio am y lle cyntaf yng nghell yr ystod ffynhonnell ac yn adrodd rhif y symbol swyddogaeth hwn PSTR.
I agor ffenestr dadl y gweithredwr CHWILIO, gosodwch y cyrchwr yn y maes "Sefyllfa Cychwynnol". Nesaf, cliciwch ar yr eicon ar ffurf triongl, wedi'i gyfeirio i lawr. Mae'r eicon hwn wedi'i leoli ar yr un lefel lorweddol yn y ffenestr lle mae'r botwm wedi'i leoli. "Mewnosod swyddogaeth" a'r bar fformiwla, ond i'r chwith ohonynt. Mae rhestr o'r gweithredwyr a ddefnyddiwyd ddiwethaf yn agor. Gan nad oes enw yn eu plith "CHWILIO", yna cliciwch ar yr eitem "Nodweddion eraill ...".
- Agor ffenestr Meistri swyddogaeth. Yn y categori "Testun" dewiswch yr enw "CHWILIO" a chliciwch ar y botwm "OK".
- Mae ffenestr dadl y gweithredwr yn dechrau. CHWILIO. Gan ein bod yn chwilio am le, yna yn y maes "Chwilio testun" rhowch ofod drwy osod y cyrchwr yno a gwasgu'r allwedd gyfatebol ar y bysellfwrdd.
Yn y maes "Chwilio testun" nodi'r cysylltiad â chell gyntaf y golofn â'r data gwreiddiol. Bydd y ddolen hon yr un fath â'r un a nodwyd gennym yn y maes yn flaenorol "Testun" yn ffenestr dadl y gweithredwr PSTR.
Dadl maes "Sefyllfa Cychwynnol" nid oes angen. Yn ein hachos ni, nid oes angen ei llenwi, neu gallwch osod y rhif "1". Ar gyfer unrhyw un o'r opsiynau hyn, bydd y chwiliad yn cael ei berfformio o ddechrau'r testun.
Ar ôl cofnodi'r data, peidiwch â rhuthro i wasgu'r botwm "OK"fel y swyddogaeth CHWILIO yn nythu. Cliciwch ar yr enw PSTR yn y bar fformiwla.
- Ar ôl gweithredu'r weithred benodol ddiwethaf, byddwn yn dychwelyd yn awtomatig i ffenestr dadleuon y gweithredwr. PSTR. Fel y gwelwch, y cae "Sefyllfa Cychwynnol" wedi llenwi â'r fformiwla eisoes CHWILIO. Ond mae'r fformiwla hon yn nodi gofod, ac mae angen y cymeriad nesaf arnom ar ôl y gofod, y mae'r enw model yn dechrau ohono. Felly, i'r data presennol yn y maes "Sefyllfa Cychwynnol" rydym yn gorffen mynegiant "+1" heb ddyfynbrisiau.
Yn y maes "Nifer y cymeriadau"fel yn yr enghraifft flaenorol, ysgrifennwch unrhyw rif sy'n fwy na neu'n hafal i nifer y cymeriadau yn y mynegiant hiraf o'r golofn wreiddiol. Er enghraifft, rhowch y rhif "50". Yn ein hachos ni, mae hyn yn ddigon.
Ar ôl yr holl driniaethau penodedig, cliciwch ar y botwm "OK" ar waelod y ffenestr.
- Fel y gwelwch, ar ôl hyn, dangoswyd enw'r model dyfais mewn cell ar wahân.
- Nawr, gan ddefnyddio'r Fill Wizard, fel yn y dull blaenorol, copïwch y fformiwla i'r celloedd sydd wedi'u lleoli isod yn y golofn hon.
- Mae enwau pob model dyfais yn cael eu harddangos yn y celloedd targed. Yn awr, os oes angen, gallwch dorri'r ddolen yn yr elfennau hyn gyda'r golofn data ffynhonnell, fel yn y gorffennol, trwy gymhwyso gwerthoedd copïo a gludo yn ddilyniannol. Fodd bynnag, nid oes angen y weithred hon bob amser.
Swyddogaeth DIWEDD a ddefnyddir ar y cyd â'r fformiwla PSTR ar yr un egwyddor â'r gweithredwr CHWILIO.
Fel y gwelwch, y swyddogaeth PSTR Mae'n offeryn cyfleus iawn ar gyfer arddangos y data angenrheidiol mewn cell ragnodedig. Mae'r ffaith nad yw mor boblogaidd ymysg defnyddwyr yn cael ei egluro gan y ffaith bod llawer o ddefnyddwyr, gan ddefnyddio Excel, yn rhoi mwy o sylw i swyddogaethau mathemategol, yn hytrach na rhai testunol. Wrth ddefnyddio'r fformiwla hon ar y cyd â gweithredwyr eraill, mae ei swyddogaeth yn cynyddu hyd yn oed yn fwy.