Функција функције Екцел

Anonim

ПСТ функција у Мицрософт Екцелу

У неким случајевима, корисник се суочава са задатком да врати одређени број знакова из друге ћелије из друге ћелије, почев од наведеног знака са леве стране. Уз овај задатак, ПСТР функција савршено делује. Њено функционално расте још више ако се други оператори користе у комбинацији са њом, попут претраге или проналаска. Погледајмо више детаљније како су могућности функције ПСТР-а и виде како функционише на конкретним примерима.

Коришћење ПСТ-а

Главни задатак оператора ППР је да се уклони из наведеног елемента листа одређеног броја штампаних знакова, укључујући размаке, почевши од наведеног са леве стране симбола. Ова функција се односи на категорију текстуалних оператера. Његова синтакса узима следећи образац:

= ПСТ (текст; иницијал_поситион; нумбер_намес)

Као што видимо, ова се формула састоји од три аргумента. Сви су обавезни.

Аргумент "Текст" садржи адресу елемента листова у којем се текстуалски израз налази са уклоњивим знаковима.

Првобитни аргумент о положају представљен је у облику броја који означава који знак на рачуну, почевши од леве стране, потребно је извући. Први знак се сматра "1", други за "2" итд. Чак се чак и празнине узимају у обзир у прорачуну.

Аргумент "Број знакова" садржи бројне знакове сама по себи, у распону од почетног положаја који ће се уклонити у циљну ћелију. Приликом израчунавања на исти начин као и претходни аргумент, празнине се узимају у обзир.

Пример 1: Једно уклањање

Опишите примјере употребе Функције Пастро да се покрене од најједноставнијег случаја када је потребно да се извуче један израз. Наравно, такве опције у пракси су изузетно ретке, па дајемо овај пример само као упознавање са принципима наведеног оператера.

Дакле, имамо сто запослених у Ентерприсе-у. Прва колона приказује имена, презимена и патронимијска официра. Потребно нам је коришћење ПСТР оператора да извуче само име првог лица са листе Петера Ивановича Николаева у наведеној ћелији.

  1. Одаберите елемент листа у којем ће се екстраховати. Кликните на дугме "Убаци функцију", које се налази у близини реда формуле.
  2. Пређите на Мастер оф Функција у Мицрософт Екцел-у

  3. Покрене прозор Чаробњак за чаробњаке. Идите у категорију "Текст". Долишемо име "ПСТ" и кликните на дугме "ОК".
  4. Прелазак на прозор аргумента оператера ПСТ у Мицрософт Екцелу

  5. Покретање прозора "ПСТР" оператора. Као што видите, у овом прозору број поља одговара броју аргумената ове функције.

    У пољу "Текст" уносимо координате ћелије које садрже имена радника. Да бисте ручно не возили адресу, једноставно инсталирамо курсор на терену и кликне на леви тастер миша на елементу на листу у којем су садржани подаци који су нам потребни.

    У пољу "Почетни положај" морате да одредите број знака, рачунајући на лево, из које започиње име запосленог. Приликом израчунавања, такође разматрамо размаке. Писмо "Х", са којим започиње име запосленог у Николаву, је петнаести симбол. Стога смо на терену поставили број "15".

    У пољу "Број знакова", морате да одредите број знакова из којих се презиме састоји. Састоји се од осам знакова. Али с обзиром да након презимена нема више ликова у ћелији, можемо да укажемо већи број знакова. То је, у нашем случају, можете да ставите било који број који је једнак или више осам. На пример, постављамо број "10". Али ако после презимена, у ћелији би у ћелији, било више речи, бројева или других знакова, морали бисмо да инсталирамо само тачан број знакова ("8").

    Након што се унесу све податке, притисните дугме "ОК".

  6. Аргументи оператера Прозор ПСТ у Мицрософт Екцел-у

  7. Као што видимо, након ове акције, име запосленог приказан је у примеру 1 који је наведено у првом кораку.

Презиме се приказује у ћелији у Мицрософт Екцелу

Лекција: Магистар функција у Екцелу

Пример 2: Групно вађење

Али, наравно, у практичне сврхе лакше је ручно возити једно презиме него да се пријавите за ову формулу. Али да пренесете групу података, употреба функције ће бити сасвим прикладна.

Имамо списак паметних телефона. Пре имена сваког модела реч "паметни телефон". Морамо да направимо засебну колону само имена модела без ове речи.

  1. Означавамо први празан елемент колоне на који ће се приказати резултат и назвати аргументима оператора ППР-а на исти начин као и у претходном примеру.

    У пољу "Текст" наведите адресу првог елемента колоне са изворима података.

    У пољу "почетни положај", морамо да одредимо број знака који је почев од којих ће се подаци преузети. У нашем случају, у свакој ћелији пре назива модела, реч "паметни телефон" и простор. Дакле, фраза коју треба увести у посебну ћелију свуда почиње од десетог симбола. Инсталирајте број "10" у овој области.

    У пољу "Број знакова", морате да подесите број знакова који садрже излазни фразу. Као што видимо, у име сваког модела, другачији број знакова. Али ситуација штеди чињеницу да се након имена модела, текст у ћелијама завршава. Стога можемо подесити било који број у овој области који је једнак или више од броја знакова у најдужим имену на овој листи. Успостављамо произвољни број знакова "50". Назив Ниједан од наведених паметних телефона не прелази 50 знакова, тако да је наведена опција погодна за нас.

    Након уноса података притисните дугме "ОК".

  2. Аргументи прозора ФТС функционише у другом примеру у Мицрософт Екцел-у

  3. Након тога, име првог модела паметног телефона приказује се у унапред одређеној ћелији стола.
  4. Назив првог модела телефона у Мицрософт Екцел-у

  5. Да бисте не убрали формулу у свакој ћелији свакој ћелији одвојено, натерајте га копирањем пуњења маркера. Да бисте то учинили, ставите курсор у доњи десни угао ћелије са формулом. Курсор се претвара у маркер за попуњавање у облику малог крста. Кликните на леви тастер миша и повуците је до самог краја колоне.
  6. Пуњење маркера у Мицрософт Екцел-у

  7. Као што видите, цела колона ће након тога бити испуњена подацима који су нам потребни. Тајна је да је аргумент "Текст" релативна референца и како се положај циљних ћелија промјене и промене.
  8. Подаци унети у колони у Мицрософт Екцел-у

  9. Али проблем је што ако одлучимо да се одједном променимо или уклонимо са почетним подацима, тада ће се подаци у циљном колони бити погрешно приказани, јер су повезане једни друге формуле.

    Повећање приказа података у Мицрософт Екцел-у

    "Одвезати" резултат из оригиналне колоне, произвести следеће манипулације. Изаберите колону која садржи формулу. Затим идите на картицу "Хоме" и кликните на икону "Копирај", смештено у "пуферу" на траци.

    Копирање у Мицрософт Екцел-у

    Као алтернативна акција, можете преузети комбинацију ЦТРЛ + Ц кључне после избора.

  10. Даље, без уклањања избора кликните на колону десним дугметом миша. Отвара се контекстни мени. У блоку "Уметање параметара" кликните на икону "Вредност".
  11. Убаци у Мицрософт Екцел

  12. Након тога, уместо формула, вредности ће се убацују у одабрани ступац. Сада можете да промените или избришете изворну колону без страха. То неће утицати на резултат.

Подаци се убацују као вредности у Мицрософт Екцел-у

Пример 3: Коришћење комбинације оператора

Али ипак, горњи пример је ограничен на чињеницу да је прва реч у свим изворним ћелијама требала имати једнак број знакова. Пријава заједно са функцијом оператора ППР, претрага или проналаска омогућиће вам да значајно проширите могућности коришћења формуле.

Претражите и пронађите поврат позиције наведеног симбола у тексту.

Синтакса функција Потражите следеће:

= Претрага (десиред_тект; тект_д_пое; иницијал_поситион)

Синтакса оператера изгледа:

= Пронађи (Десирено_тект; Гледано_тект; нацх_поситион)

По и великим, аргументи ове две функције су идентични. Њихова главна разлика је у томе што је оперативац за претрагу током обраде података не узима у обзир да се уписују слова и открије да узима у обзир.

Да видимо како да користим оператера претраге у комбинацији са ПСТР функцијом. Наведени смо сто у којем су наведени имена различитих модела рачунарске опреме са генерализованим именом. Као и прошли пут, морамо да издвојимо име модела без уопштено име. Потешкоћа је да ако је у претходном примеру, генерално име за све позиције било исто ("паметни телефон"), а затим на садашњој листи је другачији ("ЦОМПУТЕР", "Монитор", "Ступци", итд.) различит број знакова. Да бисмо решили овај проблем, требаће нам оператор за претрагу, који ћемо бити у функцији ПСТС-а.

  1. Производимо избор прве ћелије колоне где ће се приказати подаци и већ познати начин назовите аргументску прозор ПСТР функције.

    У пољу "Текст", као и обично, одредите прву ћелију колоне са изворима. Овде се све није промена.

  2. Увођење првог аргумента у прозору аргументације функције ПСТР-а у Мицрософт Екцелу

  3. Али вредност поља "почетни положај" поставиће аргумент који генерише функцију претраге. Као што видите, сви подаци на листи комбинују чињеницу да пре имена модела постоји простор. Стога ће оператор претраживања тражити први јаз у извору и извештавати број овог симбола ПСТР функције.

    Да бисте отворили аргументи оператера, поставите курсор у поље "Почетни положај". Затим кликните на икону у облику троугла који је усмерен под углом. Ова икона се налази на истом хоризонталном нивоу прозора, где се налази тастер "Убаци функцију" и низ формула, али лево од њих. Наведена листа недавних оператора. Пошто међу њима не постоји ни једно име "Претрага", а затим кликните на ставку "Остале функције ...".

  4. Идите на друге функције у Мицрософт Екцел-у

  5. Отвара се о отварању Мастер оф Фунцтион Визард. У категорији "Текст" доделите име "Претражи" и кликните на дугме "ОК".
  6. Прелазак на аргументе Функције Тражите Мицрософт Екцел

  7. Претрага прозора оператора се започиње. Пошто тражимо размак, а затим на терену "Школски текст" стави простор, постављање курсора и притиска на одговарајући тастер на тастатури.

    У поље "Текст за претраживање" одредите везу до прве ћелије изворне колоне. Ова веза ће бити идентична оној коју смо раније навели у пољу "Текст" у прозору аргумената ПСТР оператора.

    Аргумент на терену "Почетни положај" није потребан за попуњавање. У нашем случају не треба да се попуни или можете подесити број "1". Уз било коју од ових опција, претрага ће се извршити од почетка текста.

    Након уноса података, не журите да притиснете дугме "ОК", јер је функција претраживања угности. Само кликните на име ПСТР-а у ретку формуле.

  8. Тражи функције за аргумент прозора Мицрософт Екцел

  9. Након завршетка последње наведене акције, аутоматски се враћамо на прозор аргумента оператора ПСТР-а. Као што видите, поље "Старт позиција" већ је испуњено формулом за претрагу. Али ова формула указује на јаз и потребан нам је следећи симбол након свемирске траке, из којег почне име модела. Стога до постојећих података у пољу "Почетни положај" додајемо експресију "+1" без наводника.

    У пољу "Број знакова", као у претходном примеру, напишите било који број који је већи или једнак броју знакова у најдужем изразу колоне Извор. На пример, поставили смо број "50". У нашем случају ово је сасвим довољно.

    Након обављања свих ових манипулација, притисните дугме "ОК" на дну прозора.

  10. Аргументи прозора ПСТР функције у трећем примеру у Мицрософт Екцелу

  11. Као што видимо, након овога, име модела уређаја приказан је у посебној ћелији.
  12. Назив модела уређаја приказује се у посебној ћелији у Мицрософт Екцелу

  13. Сада, користећи чаробњака за пуњење, као у претходној методи, копирајте формулу на ћелије које се налазе доле у ​​овој колони.
  14. Ћелије су испуњене имена модела уређаја у Мицрософт Екцел-у

  15. Имена свих модела уређаја приказана су у циљним ћелијама. Сада, ако је потребно, можете да прекинете везу у овим елементима са колоном изворне податке, као и претходно време, примењујући у доследно копирање и уметање вредности. Међутим, наведена акција није увек обавезна.

Имена техничких модела убацују се као вредности у Мицрософт Екцел-у

Пронађена функција се користи у комбинацији са формулом Пастро, као исти принцип као и оператор претраге.

Као што видите, ПСТР функција је веома погодан алат за износ жељених података у унапред одређену ћелију. Чињеница да није толико популарна међу корисницима објашњава се чињеницом да многи корисници користе Екцел обрачунавају више пажње математичким функцијама, а не текстуалним. Када користите ову формулу, у комбинацији са другим оператерима, функционалност се више повећава.

Опширније