Функција на функција на Excel

Anonim

PST функција во Microsoft Excel

Во некои случаи, корисникот се соочува со задача да врати одреден број на ликови од друга ќелија од друга ќелија, почнувајќи од наведениот знак од лево. Со оваа задача, PSTR функцијата совршено се справува. Неговиот функционален се зголемува уште повеќе ако другите оператори се користат во комбинација со него, како што се пребарување или најдат. Ајде да погледнеме повеќе подетално какви можности на функцијата PSTR се и видат како работи на конкретни примери.

Користење на PST.

Главната задача на операторот PSTR е да се отстрани од наведениот елемент на лист од одреден број печатени знаци, вклучувајќи ги и просторите, почнувајќи од наведената лево од симболот. Оваа функција се однесува на категоријата текстуални оператори. Неговата синтакса ја зема следната форма:

= PST (Text, Initial_Position; number_names)

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

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

Аргументот за почетна позиција е претставен во форма на број кој укажува на кој знак на сметката, почнувајќи од лево, треба да се извлече. Првиот знак се смета за "1", вториот за "2", итн. Дури и празнините се земаат во предвид во пресметката.

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

Пример 1: едно отстранување

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

Значи, имаме табела на вработените во претпријатието. Првата колона ги прикажува имињата, презимињата и патницичните службеници. Ние требаше користење на операторот PSTR за да го извлечеме само името на првото лице од листата на Питер Иванович Николаев во наведената ќелија.

  1. Изберете го елементот на листот во кој ќе биде извлечен. Кликнете на копчето "Вметни функција", која се наоѓа во близина на спорот за формула.
  2. Префрлете се на мајстор на функции во Microsoft Excel

  3. Прозорецот Wizard Functions започнува. Одете во категоријата "Текст". Го распределуваме името "PST" и кликнете на копчето "OK".
  4. Премин кон прозорецот на аргументите на операторот PST во Microsoft Excel

  5. "PSTR" оператор аргументи прозорецот лансирање. Како што можете да видите, во овој прозорец бројот на полиња одговара на бројот на аргументи на оваа функција.

    Во полето "Текст" Ги воведуваме координатите на ќелијата, која ги содржи имињата на работниците. За рачно да не ја возите адресата, ние едноставно го инсталираме курсорот во полето и кликнете на левото копче на глувчето на елементот на листот во кој податоците што ни се потребни се содржани.

    Во полето "Појдовна позиција", треба да го наведете бројот на карактерот, пребројувањето на лево, од кое започнува името на работникот. Кога пресметуваме, ние исто така ги разгледуваме просторите. Писмото "H", со кое започнува името на вработениот во Николаев, е петнаесеттиот симбол. Затоа, во полето го поставивме бројот "15".

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

    Откако ќе се внесат сите податоци, притиснете го копчето "OK".

  6. Оператор аргументи Прозорецот PST во Microsoft Excel

  7. Како што гледаме, по оваа акција, името на работникот беше прикажано во примерот 1 наведен во првиот чекор.

Презимето е прикажано во ќелијата во Microsoft Excel

Лекција: Мајстор на функции во Excel

Пример 2: Екстракција на група

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

Имаме листа на паметни телефони. Пред името на секој модел е зборот "паметен телефон". Ние треба да направиме посебна колона само имињата на моделите без овој збор.

  1. Го нагласуваме првиот празен елемент на колоната на која ќе биде прикажан резултатот и ќе го повика прозорецот за аргументи на PSTR операторот на ист начин како и во претходниот пример.

    Во полето "Текст", наведете ја адресата на првиот колона со изворните податоци.

    Во полето "Појдовна позиција", треба да го специфицираме бројот на карактерот почнувајќи од кој податоците ќе бидат превземени. Во нашиот случај, во секоја клетка пред името на моделот, зборот "паметен телефон" и простор. Така, фразата што треба да се внесе во посебна клетка насекаде започнува од десеттиот симбол. Инсталирајте го бројот "10" во оваа област.

    Во полето "Број на знаци", треба да го поставите бројот на знаци кои ја содржат излезната фраза. Како што гледаме, во име на секој модел, различен број на знаци. Но, ситуацијата го спасува фактот дека по името на моделот, текстот во клетките завршува. Затоа, можеме да поставите било кој број во ова поле кое е еднакво или повеќе од бројот на знаци во најдолгото име во оваа листа. Ние воспоставуваме произволен број на "50" знаци. Името кое ниту еден од наведените паметни телефони не надминува 50 знаци, така што одредената опција е погодна за нас.

    Откако ќе се внесат податоците, притиснете го копчето "OK".

  2. Прозорецот за аргументи на функцијата FTS во вториот пример во Microsoft Excel

  3. После тоа, името на првиот модел на паметен телефон е прикажан во предодредена клетка на табелата.
  4. Име на првиот телефонски модел во Microsoft Excel

  5. За да не ја внесете формулата во секоја ќелија на секоја клетка одделно, направете го копирањето со пополнување маркер. За да го направите ова, ставете го курсорот во долниот десен агол на ќелијата со формулата. Курсорот се конвертира во пополнувањето во форма на мал крст. Кликнете на левото копче на глувчето и повлечете го до самиот крај на колоната.
  6. Полнење маркер во Microsoft Excel

  7. Како што можете да видите, целата колона ќе биде пополнета со податоци што ни се потребни. Тајната е дека аргументот "текст" е релативна референца и како што се менува позицијата на целните клетки.
  8. Податоци внесени во колоната во Microsoft Excel

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

    Зголемување на екранот на податоци во Microsoft Excel

    Да се ​​"одврзува" резултатот од оригиналната колона, ги произведува следниве манипулации. Изберете колона која содржи формула. Следно, одете во табулаторот "Дома" и кликнете на иконата "Копирај", кој се наоѓа во "тампон" на снимката.

    Копирање во Microsoft Excel

    Како алтернативна акција, можете да ја преземете комбинацијата на копчиња CTRL + C по изборот.

  10. Следно, без отстранување на изборот, кликнете на колоната со десното копче на глувчето. Се отвора контекстното мени. Во блокот "Вметни параметри", кликнете на иконата "Вредност".
  11. Вметнете во Microsoft Excel

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

Податоците се вметнуваат како вредности во Microsoft Excel

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

Но, сепак, горенаведениот пример е ограничен на фактот дека првиот збор во сите изворни ќелии треба да има еднаков број на знаци. Апликација Заедно со функцијата на PSS-операторите, пребарувањето или наоѓањето ќе ви овозможи значително да ги проширите можностите за користење на формулата.

Текст оператори пребарување и најдете враќање на положбата на наведениот симбол во текстот што се гледа.

Syntax функција пребарување следната:

= Пребарување (desired_text; text_d_poe; Initial_Position)

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

= Најдете (desired_text, View_Text; nach_position)

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

Ајде да видиме како да го користите операторот за пребарување во комбинација со функцијата PSTR. Имаме табела во која се наведени имињата на различни модели на компјутерска опрема со генерализирано име. Како последен пат, треба да го извлечеме името на моделите без генерализирање на името. Тешкотијата е дека ако во претходниот пример, генерализирањето на името за сите позиции беше ист ("паметен телефон"), а потоа во сегашната листа е различна ("компјутер", "монитор", "колони", итн.) Со Различен број на знаци. За да го реши овој проблем, ќе ни треба оператор за пребарување, кој ќе биде во функцијата PSTS.

  1. Ние произведуваме избор на првата ќелија на колоната каде што ќе бидат прикажани податоците, и од веќе познатиот начин, јавете се на прозорецот за аргументирање на функцијата PSTR.

    Во полето "Текст", како и обично, наведете ја првата ќелија на колоната со изворните податоци. Сè што не е промена овде.

  2. Воведување на првиот аргумент во прозорецот за аргументи на функцијата на PSTR во Microsoft Excel

  3. Но, вредноста на полето "почетна позиција" ќе го постави аргументот што генерира функција за пребарување. Како што можете да видите, сите податоци во листата го комбинираат фактот дека пред името на моделот постои простор. Затоа, операторот за пребарување ќе го бара првиот јаз во изворот и ќе го пријави бројот на овој симбол на функцијата PSTR.

    Со цел да се отвори прозорецот на аргументите на операторот, поставете го курсорот во полето "Појдовна позиција". Следно, кликнете на иконата во форма на триаголник во режија на агол надолу. Оваа икона се наоѓа на истото хоризонтално ниво на прозорецот, каде што се наоѓа копчето "Вметни функција" и стрингот на формулата, но лево од нив. Листата на неодамнешните оператори. Бидејќи меѓу нив нема име "Барај", потоа кликнете на предметот "Други функции ...".

  4. Одете на други функции во Microsoft Excel

  5. Се отвора волшебникот за магистер по функција. Во категоријата "Текст" го распределува името "Барај" и кликнете на копчето "OK".
  6. Транзиција кон аргументи Функции Барај за Microsoft Excel

  7. Прегледот на прозорецот на операторот започнува. Бидејќи ние бараме простор, тогаш во полето "Училишниот текст" го става просторот, инсталирајќи го курсорот и притискање на соодветното копче на тастатурата.

    Во полето "Текст за пребарување", наведете линк до првата ќелија на изворната колона. Оваа врска ќе биде идентична со онаа што претходно ја наведовме во полето "Текст" во прозорецот за аргумент на операторот PSTR.

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

    Откако ќе се внесат податоците, не брзајте да го притиснете копчето "OK", бидејќи функцијата за пребарување е вгнездена. Само кликнете на името на PSTR во формуларот ред.

  8. Аргумент прозорец функција Барај Microsoft Excel

  9. По завршувањето на последното определено дејство, ние автоматски се враќаме на прозорецот за аргументи на операторот на PSTR. Како што можете да видите, полето "почетна позиција" веќе е исполнето со формула за пребарување. Но, оваа формула укажува на јазот, и ние треба следниот симбол по празно место, од кои започнува името на моделот. Затоа, на постоечките податоци во полето "Почнувајќи позиција", го додаваме изразот "+1" без цитати.

    Во полето "Број на знаци", како и во претходниот пример, напишете било кој број кој е поголем или еднаков на бројот на знаци во најдолгиот израз на изворната колона. На пример, го поставивме бројот "50". Во нашиот случај, ова е сосема доволно.

    По извршувањето на сите овие манипулации, притиснете го копчето "OK" на дното на прозорецот.

  10. Прозорецот за аргументи на PSTR функцијата во третиот пример во Microsoft Excel

  11. Како што можеме да видиме, по ова, името на моделот на уредот беше прикажан во посебна ќелија.
  12. Името на моделот на уредот се прикажува во посебна ќелија во Microsoft Excel

  13. Сега, со помош на волшебникот за полнење, како и во претходниот метод, копирајте ја формулата на клетките, кои се наоѓаат подолу во оваа колона.
  14. Клетките се исполнети со имиња на модели на уреди во Microsoft Excel

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

Имињата на моделите на техника се вметнуваат како вредности во Microsoft Excel

Обедената функција се користи во комбинација со формулата на пастро, како и истиот принцип како операторот за пребарување.

Како што можете да видите, функцијата PSTR е многу погодна алатка за изнесување на посакуваните податоци во предодредена клетка. Фактот дека не е толку популарен меѓу корисниците е објаснето со фактот дека многу корисници кои користат Excel посветуваат поголемо внимание на математичките функции, а не текстуално. Кога ја користите оваа формула, во комбинација со други оператори, функционалноста се зголемува уште повеќе.

Прочитај повеќе