Gan ddefnyddio'r swyddogaeth PSTR yn Microsoft Excel

Pin
Send
Share
Send

Mewn rhai achosion, mae'r defnyddiwr yn wynebu'r dasg o ddychwelyd nifer benodol o nodau i'r gell darged o gell arall, gan ddechrau o'r cymeriad a nodir ar y cyfrif ar y chwith. Mae'r swyddogaeth yn gwneud gwaith gwych o hyn. PSTR. Cynyddir ei ymarferoldeb ymhellach os defnyddir gweithredwyr eraill mewn cyfuniad ag ef, er enghraifft CHWILIO neu DERBYN. Gadewch i ni edrych yn agosach ar nodweddion y swyddogaeth PSTR a gweld sut mae'n gweithio ar enghreifftiau penodol.

Defnyddio PSTR

Prif dasg y gweithredwr PSTR yn cynnwys tynnu o'r elfen ddalen a nodwyd nifer benodol o nodau printiedig, gan gynnwys bylchau, gan ddechrau o'r cymeriad a nodir ar y cyfrif i'r chwith. Mae'r swyddogaeth hon yn perthyn i'r categori gweithredwyr testun. Mae ei gystrawen ar y ffurf ganlynol:

= PSTR (testun; start_position; nifer y nodau)

Fel y gallwch weld, mae'r fformiwla hon yn cynnwys tair dadl. Mae angen pob un ohonynt.

Dadl "Testun" yn cynnwys cyfeiriad yr elfen ddalen lle mae'r mynegiad testun gyda nodau y gellir ei dynnu.

Dadl "Sefyllfa Cychwyn" wedi'i gyflwyno ar ffurf rhif sy'n nodi pa gymeriad yn y cyfrif, gan ddechrau o'r chwith, y mae angen i chi ei dynnu. Mae'r cymeriad cyntaf yn cyfrif fel "1"ail am "2" ac ati. Mae hyd yn oed lleoedd yn cael eu hystyried wrth gyfrifo.

Dadl "Nifer y cymeriadau" yn cynnwys dangosydd rhifiadol o nifer y nodau, gan ddechrau o'r man cychwyn, y mae'n rhaid ei dynnu i'r gell darged. Yn y cyfrifiad, fel yn y ddadl flaenorol, mae lleoedd yn cael eu hystyried.

Enghraifft 1: echdynnu sengl

Disgrifiwch enghreifftiau swyddogaeth PSTR dechreuwch gyda'r achos symlaf pan fydd angen i chi dynnu mynegiad sengl. Wrth gwrs, anaml y defnyddir opsiynau o'r fath yn ymarferol, felly dim ond fel cyflwyniad i egwyddorion gweithrediad y gweithredwr hwn yr ydym yn rhoi'r enghraifft hon.

Felly, mae gennym dabl o weithwyr y fenter. Mae'r golofn gyntaf yn dangos enwau, cyfenwau a noddwyr gweithwyr. Mae angen i ni ddefnyddio'r gweithredwr PSTR i dynnu enw'r person cyntaf yn unig o restr Pyotr Ivanovich Nikolaev yn y gell a nodwyd.

  1. Dewiswch yr elfen o'r ddalen y bydd yr echdynnu yn cael ei pherfformio iddi. Cliciwch ar y botwm "Mewnosod swyddogaeth"sydd wedi'i leoli ger llinell y fformwlâu.
  2. Mae'r ffenestr yn cychwyn Dewiniaid Swyddogaeth. Ewch i'r categori "Testun". Rydyn ni'n dewis yr enw yno PSTR a chlicio ar y botwm "Iawn".
  3. Lansio Ffenestr Dadlau Gweithredwr PSTR. Fel y gallwch weld, yn y ffenestr hon mae nifer y meysydd yn cyfateb i nifer dadleuon y swyddogaeth hon.

    Yn y maes "Testun" nodwch gyfesurynnau'r gell sy'n cynnwys enw'r gweithwyr. Er mwyn peidio â gyrru'r cyfeiriad â llaw, rydym yn syml yn gosod y cyrchwr yn y maes a chlicio i'r chwith ar yr elfen ar y ddalen sy'n cynnwys y data sydd ei angen arnom.

    Yn y maes "Sefyllfa Cychwyn" rhaid i chi nodi'r rhif symbol, gan gyfrif o'r chwith, y mae cyfenw'r gweithiwr yn cychwyn ohono. Wrth gyfrifo, rydym hefyd yn ystyried bylchau. Llythyr "N"y mae cyfenw gweithiwr Nikolaev yn cychwyn ag ef, yw'r pymthegfed cymeriad yn olynol. Felly, rydyn ni'n rhoi rhif yn y maes "15".

    Yn y maes "Nifer y cymeriadau" Rhaid i chi nodi nifer y nodau sy'n ffurfio'r enw olaf. Mae'n cynnwys wyth cymeriad. Ond o ystyried nad oes mwy o gymeriadau yn y gell ar ôl yr enw olaf, gallwn hefyd nodi mwy o gymeriadau. Hynny yw, yn ein hachos ni, gallwch chi roi unrhyw rif sy'n hafal i neu'n fwy nag wyth. Rhoesom, er enghraifft, nifer "10". Ond pe bai mwy o eiriau, rhifau neu symbolau eraill yn y gell ar ôl yr enw olaf, yna dim ond union nifer y cymeriadau y byddai'n rhaid i ni eu gosod ("8").

    Ar ôl i'r holl ddata gael ei gofnodi, cliciwch ar y botwm "Iawn".

  4. Fel y gallwch weld, ar ôl y weithred hon, arddangoswyd enw'r gweithiwr yn y cam cyntaf a nodwyd gennym Enghraifft 1 cell.

Gwers: Dewin Nodwedd Excel

Enghraifft 2: echdynnu swp

Ond, wrth gwrs, at ddibenion ymarferol mae'n haws gyrru â llaw mewn cyfenw sengl na chymhwyso'r fformiwla ar gyfer hyn. Ond bydd trosglwyddo grŵp o ddata gan ddefnyddio swyddogaeth yn eithaf priodol.

Mae gennym restr o ffonau smart. Mae gair yn rhagflaenu pob enw model Ffôn clyfar. Mae angen i ni roi enwau modelau yn unig heb y gair hwn mewn colofn ar wahân.

  1. Dewiswch elfen wag gyntaf y golofn y bydd y canlyniad yn cael ei harddangos iddi, a ffoniwch ffenestr dadl y gweithredwr PSTR yn yr un modd ag yn yr enghraifft flaenorol.

    Yn y maes "Testun" nodwch gyfeiriad elfen gyntaf y golofn gyda'r data ffynhonnell.

    Yn y maes "Sefyllfa Cychwyn" mae angen i ni nodi'r rhif cymeriad sy'n cychwyn y bydd y data'n cael ei dynnu ohono. Yn ein hachos ni, ym mhob cell, enw'r gair sydd â'r gair Ffôn clyfar a lle. Felly, mae'r ymadrodd rydych chi am ei arddangos mewn cell ar wahân ym mhobman 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 nodau sy'n cynnwys yr ymadrodd a arddangosir. Fel y gallwch weld, mae gan enw pob model nifer wahanol o gymeriadau. Ond mae'r ffaith, ar ôl enw'r model, bod y testun yn y celloedd yn dod i ben yn arbed y sefyllfa. Felly, gallwn osod yn y maes hwn unrhyw rif sy'n hafal neu'n fwy na nifer y nodau yn yr enw hiraf yn y rhestr hon. Gosodwch unrhyw nifer o nodau "50". Nid yw enw unrhyw un o'r ffonau smart hyn yn fwy 50 cymeriadau, felly mae'r opsiwn hwn yn gweddu i ni.

    Ar ôl i'r data gael ei gofnodi, cliciwch ar y botwm "Iawn".

  2. Ar ôl hynny, mae enw'r model ffôn clyfar cyntaf yn cael ei arddangos mewn cell a bennwyd ymlaen llaw yn y tabl.
  3. Er mwyn peidio â nodi fformiwla ar wahân ym mhob cell o'r golofn, rydym yn ei chopïo gan ddefnyddio'r marciwr llenwi. I wneud hyn, rhowch y cyrchwr yng nghornel dde isaf y gell gyda'r fformiwla. Mae'r cyrchwr yn cael ei drawsnewid yn farciwr llenwi ar ffurf croes fach. Daliwch fotwm chwith y llygoden a'i lusgo i ben iawn y golofn.
  4. Fel y gallwch weld, bydd y golofn gyfan ar ôl hynny yn cael ei llenwi â'r data sydd ei angen arnom. Y gyfrinach yw bod y ddadl "Testun" yn cynrychioli cyfeiriad cymharol a hefyd yn newid wrth i safle'r celloedd targed newid.
  5. Ond y broblem yw, os penderfynwn newid neu ddileu colofn gyda'r data gwreiddiol yn sydyn, yna ni fydd y data yn y golofn darged yn cael ei arddangos yn gywir, gan eu bod yn gysylltiedig â'i gilydd gan fformiwla.

    Er mwyn "datod" canlyniad y golofn wreiddiol, rydym yn cyflawni'r triniaethau canlynol. Dewiswch y golofn sy'n cynnwys y fformiwla. Nesaf, ewch i'r tab "Cartref" a chlicio ar yr eicon Copiwedi'i leoli yn y bloc Clipfwrdd ar y tâp.

    Fel gweithred arall, gallwch wasgu cyfuniad allweddol ar ôl tynnu sylw Ctrl + C..

  6. Nesaf, heb gael gwared ar y dewis, de-gliciwch ar y golofn. Mae'r ddewislen cyd-destun yn agor. Mewn bloc Mewnosod Opsiynau cliciwch ar yr eicon "Gwerthoedd".
  7. Ar ôl hynny, yn lle fformwlâu, bydd gwerthoedd yn cael eu mewnosod yn y golofn a ddewiswyd. Nawr gallwch chi addasu neu ddileu'r golofn wreiddiol yn ddiogel. Ni fydd hyn yn effeithio ar y canlyniad.

Enghraifft 3: defnyddio cyfuniad o weithredwyr

Ond o hyd, mae'r enghraifft uchod yn gyfyngedig yn yr ystyr bod yn rhaid i'r gair cyntaf ym mhob cell ffynhonnell fod â nifer cyfartal o nodau. Cais gyda swyddogaeth PSTR gweithredwyr CHWILIO neu DERBYN yn ehangu'r posibiliadau o ddefnyddio'r fformiwla yn sylweddol.

Gweithredwyr testun CHWILIO a DERBYN dychwelwch safle'r cymeriad penodedig yn y testun a welwyd.

Cystrawen Swyddogaeth CHWILIO canlynol:

= CHWILIO (search_text; text_to_search; start_position)

Cystrawen Gweithredwr DERBYN yn edrych fel hyn:

= FIND (search_text; View_text; start_position)

Ar y cyfan, mae dadleuon y ddwy swyddogaeth hyn yn union yr un fath. Eu prif wahaniaeth yw bod y gweithredwr CHWILIO wrth brosesu data nid yw'n sensitif i achosion, ond DERBYN - yn ystyried.

Dewch i ni weld sut i ddefnyddio'r gweithredwr CHWILIO wedi'i gyfuno â swyddogaeth PSTR. Mae gennym dabl lle mae enwau modelau amrywiol o offer cyfrifiadurol sydd ag enw generig yn cael eu nodi. Fel y tro diwethaf, mae angen i ni dynnu enw'r modelau heb enw generig. Yr anhawster yw, os oedd yr enw generig ar gyfer pob eitem yn yr enghraifft flaenorol ("ffôn clyfar"), yna yn y rhestr bresennol mae'n wahanol ("cyfrifiadur", "monitor", "siaradwyr", ac ati) gyda nifer wahanol o gymeriadau. I ddatrys y broblem hon, mae angen gweithredwr arnom CHWILIOy byddwn yn ei roi yn y swyddogaeth PSTR.

  1. Rydyn ni'n dewis cell gyntaf y golofn lle bydd y data'n cael ei allbwn, ac yn y ffordd arferol rydyn ni'n galw'r ffenestr dadleuon swyddogaeth PSTR.

    Yn y maes "Testun", yn ôl yr arfer, rydym yn nodi cell gyntaf y golofn gyda'r data ffynhonnell. Mae popeth yn ddigyfnewid.

  2. A dyma werth y maes "Sefyllfa Cychwyn" yn gosod y ddadl bod y swyddogaeth yn ffurfio CHWILIO. Fel y gallwch weld, mae'r holl ddata ar y rhestr yn unedig gan y ffaith bod gofod yn rhagflaenu enw'r model. Felly, y gweithredwr CHWILIO yn chwilio am y gofod cyntaf yng nghell yr ystod ffynhonnell ac yn adrodd ar rif y symbol swyddogaeth hwn PSTR.

    I agor ffenestr dadleuon y gweithredwr CHWILIO, gosodwch y cyrchwr i'r cae "Sefyllfa Cychwyn". Nesaf, cliciwch ar yr eicon ar ffurf triongl, wedi'i gyfeirio tuag i lawr. Mae'r eicon hwn wedi'i leoli ar yr un lefel lorweddol o'r ffenestr â'r botwm. "Mewnosod swyddogaeth" a llinell o fformiwlâu, ond i'r chwith iddynt. Mae rhestr o'r gweithredwyr a ddefnyddiwyd yn fwyaf diweddar yn agor. Gan nad oes enw yn eu plith CHWILIO, yna cliciwch ar yr eitem "Nodweddion eraill ...".

  3. Ffenestr yn agor Dewiniaid Swyddogaeth. Yn y categori "Testun" dewiswch yr enw CHWILIO a chlicio ar y botwm "Iawn".
  4. Lansio Ffenestr Dadlau Gweithredwr CHWILIO. Gan ein bod yn chwilio am le, yn y maes "Testun wedi'i chwilio" rhowch le trwy osod y cyrchwr yno a phwyso'r allwedd gyfatebol ar y bysellfwrdd.

    Yn y maes Testun Chwilio nodwch ddolen i gell gyntaf y golofn gyda'r data ffynhonnell. Bydd y ddolen hon yn union yr un fath â'r un a nodwyd gennym o'r blaen yn y maes "Testun" yn y ffenestr dadleuon gweithredwr PSTR.

    Dadl maes "Sefyllfa Cychwyn" ddim yn ofynnol. Yn ein hachos ni, nid oes angen ei lenwi neu gallwch chi osod y rhif "1". Gydag unrhyw un o'r opsiynau hyn, cynhelir y chwiliad o ddechrau'r testun.

    Ar ôl i'r data gael ei gofnodi, peidiwch â rhuthro i wasgu'r botwm "Iawn", ers y swyddogaeth CHWILIO yn nythu. Cliciwch ar yr enw PSTR yn y bar fformiwla.

  5. Ar ôl cyflawni'r weithred benodol ddiwethaf, byddwn yn dychwelyd yn awtomatig i ffenestr dadleuon y gweithredwr PSTR. Fel y gallwch weld, y maes "Sefyllfa Cychwyn" eisoes wedi'i lenwi â fformiwla CHWILIO. Ond mae'r fformiwla hon yn dynodi gofod, ac mae angen y cymeriad nesaf arnom ar ôl y gofod, y mae enw'r model yn dechrau ohono. Felly, i'r data presennol yn y maes "Sefyllfa Cychwyn" ychwanegu mynegiant "+1" heb ddyfyniadau.

    Yn y maes "Nifer y cymeriadau"fel yn yr enghraifft flaenorol, rydym yn ysgrifennu unrhyw rif sy'n fwy na neu'n hafal i nifer y nodau yn y mynegiant hiraf o'r golofn ffynhonnell. Er enghraifft, rydyn ni'n rhoi rhif "50". Yn ein hachos ni, mae hyn yn ddigon.

    Ar ôl perfformio'r holl driniaethau hyn, cliciwch ar y botwm "Iawn" ar waelod y ffenestr.

  6. Fel y gallwch weld, ar ôl hyn arddangoswyd enw'r model dyfais mewn cell ar wahân.
  7. Nawr, gan ddefnyddio'r Dewin Llenwi, fel yn y dull blaenorol, copïwch y fformiwla i'r celloedd sydd i'w gweld isod yn y golofn hon.
  8. Mae enwau pob model dyfais yn cael eu harddangos yn y celloedd targed. Nawr, os oes angen, gallwch chi dorri'r cysylltiad yn yr elfennau hyn â'r golofn data ffynhonnell, fel yn yr amser blaenorol, trwy gopïo a gludo gwerthoedd yn olynol. Fodd bynnag, nid oes angen y weithred hon bob amser.

Swyddogaeth DERBYN a ddefnyddir ar y cyd â'r fformiwla PSTR yn ôl yr un egwyddor â'r gweithredwr CHWILIO.

Fel y gallwch weld, y swyddogaeth PSTR yn offeryn cyfleus iawn ar gyfer arddangos y data angenrheidiol mewn cell a nodwyd ymlaen llaw. Esbonnir y ffaith nad yw mor boblogaidd ymhlith defnyddwyr gan y ffaith bod llawer o ddefnyddwyr, gan ddefnyddio Excel, yn talu mwy o sylw i swyddogaethau mathemategol, yn hytrach na thestun. Wrth ddefnyddio'r fformiwla hon mewn cyfuniad â gweithredwyr eraill, mae ei swyddogaeth yn cael ei gwella ymhellach.

Pin
Send
Share
Send