Формула ашиглан Excel дээр эхний дунд болон овог нэрийг хэрхэн салгах вэ

  • Үүнийг Хуваалц
Hugh West

Энэ нийтлэлд Excel-ийн томъёоны тусламжтайгаар овог нэр, овог нэр, овог нэрийг хэрхэн ялгахыг харуулах болно. Үүнийг хурдан харахын тулд доороос харна уу.

Дадлага хийх номыг татаж авах

Дараах холбоос дээр дарж дадлага хийх номыг үнэгүй татаж авна уу.

Эхний дунд болон овог нэрийг салга.xlsx

Томъёо ашиглан овог нэр эсвэл овог нэрийг салгах 3 арга

Excel томъёог ашиглан бүтэн нэрийг хэсэг болгон хуваахад хялбар байдаг. Гэхдээ нэг удаад өөр өөр нүдэнд овог, дунд, овог нэрийг гаргаж авах ганц Excel томъёо байдаггүй. Тиймээс бид энд бүхэл нэрийн хэсгүүдийг салгахын тулд өөр өөр томьёо ашиглахыг харуулах болно.

Дараах мэдээллийн багцад бид хэд хэдэн алдартай жүжигчдийн жинхэнэ нэрсийн жагсаалттай байна.

Бид Excel-ийн томьёог ашиглан эхний, дунд, овог нэрийг бүтэн нэрнээс нь ялгаж авна ( Бага В ).

1. Эхнийхийг нь салга. Excel ЗҮҮН болон ХАЙХ функцтэй нэр

Та зөвхөн ЗҮҮН функцийг дангаар нь эсвэл SEARCH функцтэй хослуулан эхний нэрийг хялбархан гаргаж болно.

ЗҮҮН функцтэй ерөнхий томъёо:

=ЗҮҮН(Бүтэн нэр, эхний нэр дэх тэмдэгтүүдийн тоо)

Ерөнхий ЗҮҮН ХАЙХ Формула:

=ЗҮҮН(Бүтэн нэр,SEARCH(” “,Бүтэн нэр)-1)

Ашиглах Хэрэв бүтэн нэр байвал зайны оронд таслал (,). Флаш дүүргэх товчийг сонгоно уу.

Үлдсэн нүднүүд ( C6:C9 ) одоо автоматаар эхний нэрийг буцаана.

Тэмдэглэл:

Гаралтыг авахын тулд C5 нүдэнд хэв маягийг үүсгэнэ үү. Хэрэв та дунд нэрийг хасахыг хүсвэл C5 нүдэнд Виллиам Питт гэж бичээд Flash Fill гэх мэтийг оруулна уу.

Дэлгэрэнгүй унших: Excel VBA: Нэр болон нэрийг хуваах Овог (3 практик жишээ)

3. Олж солихыг ашиглан нэрүүдийг салгах

Ол, солих хэрэгсэл нь Excel-ийн өөр нэг функц бөгөөд өргөн боломжуудтай. Энэ нь Wildcards -г ашиглахыг зөвшөөрдөг. Бид эхний, дунд болон овог нэрийг задлахын тулд энэ хэсгийн "Олох, солих" хэсэгт од (*) тэмдэгтийг ашиглана. Нэрс:

  • Эхлээд тусдаа баганад бүтэн нэрийг хуулна уу.
  • CTRL+H товчийг дарна уу. Ол, солих цонх гарч ирнэ.
  • Юуг олох: талбарт хоосон зай бичиж, дараа нь одоор (*) тэмдэглэнэ.
  • Орлуулах: талбарт юу ч бичээрэй. Үүнийг хоосон орхино уу.
  • Бүгдийг нь солих товчийг дарна уу.

Дараах зургаас харахад энэ арга төгс ажилладаг. 👇

Тусдаа овог:

  • Бүтэн нэрийг тусад нь баганад хуулж сонго.
  • CTRL+H товчийг дарна уу.
  • Овогуудыг ялгахын тулд одоор (8) бичиж, ард нь бичнэ үү. Юуг олох вэ: хайрцагт хоосон зай. Орлуулах: нүдийг хоосон орхи.
  • Одоо Бүгдийг нь солих товчийг дарна уу.

Дараах зураг нь үр дүнг харуулж байна. 👇

3.2 Бүтэн нэрээс дунд нэрийг хасах

Бүтэн нэрнээс дунд нэрийг хасахын тулд 3.1-д заасантай адил ажиллах журамтай байна. . Гэхдээ та Ол, солих цонхны Юуг олох нүдэнд хоосон зай тавьж, дараа нь одоор (*) оруулах хэрэгтэй. Орлуулах нүдийг хоосон орхиж болохгүй. Энэ удаад та хоосон зай оруулах хэрэгтэй. Дараа нь Бүгдийг нь солих товчийг дарна уу.

Дэлгэрэнгүй унших: Excel-д томъёо ашиглан нэрийг хэрхэн хуваах вэ (4 хялбар) Арга)

Шуурхай тэмдэглэл

  • Та бүх зүйлд ХАЙХ функцийн оронд том жижиг үсгээр ялгах ОЛОО функцийг ашиглаж болно. дээрх томьёо.
  • SEARCH эсвэл FIND функц нь өгөгдсөн текст мөрийн зүүн талын булангийн хайсан тэмдэгтийн байрлалыг буцаана.
  • Хэнд Нэг удаад нэг аргаар нэрсийг салгаж, T ext to Columns функцийг ашиглана уу.
  • Flash Fill функцийг ашиглахын тулд зэргэлдээ хэсэгт хээ үүсгэнэ үү. багана. Үгүй бол Flash Fill дарааллыг мэдэрч чадахгүй.

Дүгнэлт

Бид Excel программ дээр нэр, дунд, овог нэрийг ялгах 3 томьёоны жишээг тус бүрийн давуу болон сул талуудын хамт авч үзсэн. Хэрэв танд байгаа боласуулт байвал коммент хэсэгт бидэнд мэдэгдэнэ үү. Excel-тэй холбоотой бусад нийтлэлүүдийг уншихыг хүсвэл манай ExcelWIKI сайтад зочилно уу.

таслалтай байна.

ЗҮҮН ХАЙХ томьёо нь нэг шалтгааны улмаас энэ тохиолдолд ЗҮҮН томъёоноос илүү үр дүнтэй байдаг. ЗҮҮН томьёоны хувьд эхний нэрний тэмдэгтүүдийн тоог гараар оруулах шаардлагатай. ЗҮҮН-ХАЙХ томьёо нь таны нэр хэдэн тэмдэгттэй байгааг олох бөгөөд дараа нь ЗҮҮН функцтэй эхний нэрийг буцаана.

1.1 ЗҮҮН-ийг ашиглана. ХАЙХ Формула

Эхний нэрсийг салгахын тулд дараах алхмуудыг гүйцэтгэнэ үү.

Алхам:

  • Эхлээд дараах томьёог хуулж бичнэ үү. C5 нүдэнд.

=LEFT(B5,SEARCH(" ",B5)-1)

  • ENTER <8-г дарна уу>товчлууд Дүүргэх бариул дүрсийг доорх нүднүүдийн дээгүүр чирээд тэдгээрт томьёог хуулна.

Тэмдэглэл:

Та мөн SEARCH функцын оронд FIND функц -ийг ашиглаж болно. Тэдгээрийн ялгаа нь SEARCH нь жижиг жижиг жижиг жижиг жижиг жижиг жижиг үсгийг харгалздаггүй, тиймээс илүү уян хатан байдаг бол FIND том жижиг жижиг үсгээр харуулдаг. Гэхдээ энэ тохиолдолд функц хоёулаа сайн ажиллах болно.

1.2 Зөвхөн ЗҮҮН функцийг ашиглана уу

Гүйцэтгэх алхамууд дараах байдалтай байна.

Алхам:

  • Эхний нэрэнд байгаа тэмдэгтүүдийн тоог тоол. Жишээлбэл, "Уильям Брэдли Питт"-ийн эхний нэрний тэмдэгтийн дугаар нь 7 (W i l l i a m).
  • C5 нүд рүү очоод дараах томьёог оруулна уу. рууүүнийг.

=LEFT(B5,7)

  • ENTER дарж эхний бүтэн нэрийг авна уу. нэр.
  • Дараагийн нүднүүд рүү очоод өмнөх бүх алхмуудыг давт.

Эцсийн гаралт нь дараах зураг дээрх шиг байна. 👇 Би ч бас харгалзах томьёог харуулсан.

Дэлгэрэнгүй унших: Excel програмын нэрийг гурван баганад хэрхэн хуваах вэ (3 арга)

2. Овог нь салга (дунд нэртэй эсвэл овоггүй)

Нэрийн төрөл байж болно. Дунд нэртэй нэрс, дунд нэргүй нэрс! Овог нэрийг бүтэн нэрнээс нь салгахын тулд овог нэр байгаа эсэхийг авч үзэх хэрэгтэй. Үүнээс хамааран томьёо өөр өөр байх болно.

2.1 Дунд нэр байгаа үед

Бид БАРУУН, ЛЕН, ОЛОХ ба ОРЛУУЛАХ-ыг ашиглан томьёог хэрэглэнэ. хоёр дахь аргын функцууд. Доорх алхмуудыг хийхэд л болно.

Алхам:

  • Дараах томьёог C5 нүдэнд бичнэ үү эсвэл хуулна уу.

=RIGHT(A2,LEN(A2)-FIND("^",SUBSTITUTE(A2," ","^",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))

  • ENTER товчийг дараад Дүүргэх бариул дүрсийг татна. арга.

Эцсийн үр дүнг доор харуулав. 👇

Тэмдэглэл:

Та үүний оронд SEARCH функцийг ашиглаж болно. FIND функцийн.

🔎 Томъёо хэрхэн ажилладаг вэ?

  • ОРЛУУЛАХ(B5,” “,””)

    ОРЛУУЛАХ функц нь текстийн “ “ орон зайг орлоно. B5 эсийн хоосон мөр “” тэмдэгт.

    Үр дүн: “УиллиамБрэдлиПитт”.

  • LEN(SUBSTITUTE(B5,” “,””))

    LEN функц нь “WilliamBradleyPitt”-ийн уртыг буцаана.

    Үр дүн: 18.

  • LEN(B5)-LEN(ОРЛУУЛАХ(B5,” “,””))

    Үр дүн: 2 .

  • ОРЛУУЛАХ(B5,” “,”^”,LEN(B5)-LEN(ОРЛУУЛАХ(B5," “,””)) ))))

    Энд LEN(B5)-LEN(SUBSTITUTE(B5,” “,””))=2-ын гаралт нь энэ ОРЛУУЛАГЧ-ын 4-р аргумент болж ажилладаг. функц. Энэ нь ОРЛУУЛАХ функц нь B5 нүдний текстийн мөр дэх 2-р хоосон зайны тэмдэгт " "-ыг орлуулах болно гэсэн үг юм.

    Үр дүн: "Уильям Брэдли^Питт".

  • ОЛОХ(“^”,ОРЛУУЛАХ(B5,” “,”^",LEN(B5)-LEN(ОРЛУУЛАХ(B5," “,””))))

    SUBSTITUTE(B5," ","^",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))-н гаралт нь "William Bradley^Pitt" . Тиймээс FIND функц нь зүүн булан дахь “William Bradley^Pitt” текстийн мөрнөөс “^” тэмдэгтийн байрлалыг олно.

    Үр дүн: 16.

  • LEN(B5)-ОЛОХ(“^”,ОРЛУУЛАХ(B5,” “,”^",LEN(B5)-LEN(ОРЛУУЛАХ(B5," " ,””))))

    Үр дүн: 4.

  • =БАРУУ(B5,LEN(B5)) -ОЛОХ(“^”,ОРЛУУЛАХ(B5,” “,”^”,LEN(B5)-LEN(ОРЛУУЛАХ(B5," “,””)))))

    Үр дүн: Питт.

2.2 Дунд нэр байхгүй үед

Хэрэв бүтэн нэрэнд дунд нэр байхгүй бол бидний ажилилүү хялбар байдаг. Ийм тохиолдолд овог нэрийг ялгахын тулд бүтэн нэрний зайны тэмдэгтийн байрлалыг зүүнээс баруун тийш тодорхойлж, үр дүнг бүтэн нэрийн текстийн мөрийн уртаас хасаад дараа нь энэ 2 дахь үр дүнг <7 болгон ашиглах хэрэгтэй. БАРУУ функцийн>тоо_тэмдэгт аргумент.

Үүнийг хийхийн тулд дараах хялбар алхмуудыг хийнэ үү.

Алхам:

  • Дараах томьёог С5 нүдэнд бичээд ENTER товчийг дарна уу.

=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Томьёог доош хуулахын тулд Дүүргэх бариул дүрсийг чирнэ үү.

Энд үр дүн байна . 👇

🔎 Томъёоны задаргаа

  • ХАЙХ (” “,B5)

    SEARCH функц нь зүүн талын B5 нүдэнд хоосон зайны тэмдэгтийн (” ") байрлалыг буцаана.

    Үр дүн: 5.

  • LEN(B5)-SEARCH(” “,B5)

    Үр дүн: 4.

  • БАРУУ(B5,LEN(B5)-SEARCH(” “,B5))

    LEN(B5)-SEARCH(” “,B5) хэсэг нь овог нэрийн тэмдэгтүүдийн тоог буцаана. Тэгэхээр RIGHT функц нь B5 нүдэн дэх текстийн мөрнөөс 4 тэмдэгт, өөрөөр хэлбэл овог нэрийг буцаана.

    Үр дүн: Питт.

Дэлгэрэнгүй унших: Excel дээр нэрийг таслалаар хэрхэн хуваах вэ (3 тохиромжтой арга)

3. Дунд нэрийг салгах (Ганц эсвэл Олон)

Бид ганц эсвэл олон дунд нэртэй байж болно. Аль ч тохиолдолд бид тусдаа Excel ашиглах ёстойтомъёо. Бид доор хоёуланг нь харууллаа.

3.1 ДУНД ХАЙЛТЫН томьёогоор нэг дунд нэрийг тусгаарлах

Нэг дунд нэрийг салгахын тулд MID функцтэй томьёог ашиглаж болно. 8>олон SEARCH функцтэй хослуулсан. MID функц нь өгөгдсөн байрлалаас эхлэн заасан текстийн мөрийн дундаас өгөгдсөн тооны тэмдэгтийг буцаана.

MID функцийн синтакс:

=MID(текст, эхлэл_тоо, тэмдэгт)

Одоо доорх алхмуудыг дагана уу.

Алхам:

  • Юуны өмнө С5 нүдэнд дараах томьёог бичээд ENTER товчийг дарна уу.

=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-(SEARCH(" ",B5)+1))

  • Бүх нүдэнд томьёог хуулахын тулд Дүүргэх бариул дүрсийг C9 нүд хүртэл чирнэ үү.

Доорх зурган дээр дунд овог нэрийг төгс салгаж байгааг харна уу. 👇

Тэмдэглэл:

Хэрэв зарим бүтэн нэр нь зөвхөн овог, овогтой бол томъёонд Эхлэл дэх IFERROR функц .

=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")

🔎 Томъёоны задаргаа

Энэ томьёонд ашигласан MID функц нь шаардлагатай гурван аргументтай.

» B5 нь текстийн аргументыг хэлнэ. .

» SEARCH(” “,B5)+1 нь эхлэх_тоо аргументыг илэрхийлнэ.

» SEARCH(” “,B5 ,SEARCH(” “,B5)+1)-(SEARCH(” “,B5)+1) нь MID функцийн тэмдэгтийн тоо аргументыг буцаана.

  • ХАЙХ(” “,B5) + 1

    SEARCH функц нь B5 нүдэн дэх текстийн мөрөнд хоосон зайны тэмдэгтийг (" ") хайж, зайны байрлалыг буцаана. мөрний зүүн булангаас. 1-ийг гаралттай нь нэмбэл дунд нэр эхэлж буй байрлал гарч ирнэ.

    Үр дүн: 9.

  • SEARCH(” “, B5, SEARCH(” “, B5)+1) – (SEARCH(” “, B5)+1)

    Энэ хэсэгт гурван SEARCH функц байна. Эхний SEARCH функц доторх SEARCH(” “, B5)+1) хэсэг нь “ “ тэмдэгтийн байрлалыг тоолох эхлэлийн байрлалыг буцаана. Тиймээс SEARCH(” “, B5, SEARCH(” “, B5)+1) нь текстийн мөр дэх хоёр дахь зайны тэмдэгтийн байрлалыг буцаана. Үүнээс (SEARCH(” “, B5)+1)-ийн гаралтыг хасвал MID функцийн тоо_тэмдэгтийн аргумент гарч ирнэ.

    Үр дүн: 7.

  • MID(B5, SEARCH(” “, B5) + 1, SEARCH(” “, B5, SEARCH(” “, B5)+1) – (SEARCH(” “, B5)+1))

    Эцэст нь MID функц нь дунд нэрийг буцаана.

    Үр дүн: “Брэдли”.

3.2 Олон дунд нэрийг салгах

Хэрэв танд олон дунд нэр байгаа бол та тэдгээрийг бүтэн нэрнээс нь салгаж болно. Өмнөх томьёоны нэгэн адил бид MID функцийг ашиглах болно. Үүний тусламжтайгаар бид TRIM болон LEN функцуудыг нэгтгэх болно.

Олон дундыг салгах ерөнхий томъёоНэр:

=TRIM(MID(нэр,LEN(эхний)+1,LEN(нэр)-LEN(эхний&сүүлийн)

Алхам:

  • Юуны өмнө та овог нэр хоёрыг тусдаа хоёр баганад C ба <7 болгон хуваах хэрэгтэй>D . Бид энэ талаар 1.1, 2-т хэлэлцсэн.

  • Дараах томьёог E5 нүдэнд хуулж ENTER<дарна уу. 8>.

=TRIM(MID(B5,LEN(C5)+1,LEN(B5)-LEN(C5&D5)))

  • дүүргэх бариулыг чирэх болон бүх нэрсийн гаралтыг авна уу. 👇

🔎 Томъёоны задаргаа

  • LEN(C5&D5)

    Үр дүн: 10.

  • LEN( B5)-LEN(C5&D5)

    Үр дүн: 13.

  • LEN(C5)+1

    Үр дүн: 6.

  • MID(B5,LEN(C5)+1,LEN(B5)-LEN (C5&D5))

    Үр дүн: ” Э.Хоффман “

  • =TRIM(” Э.Хоффман “)

    Үр дүн: “Э. Хоффман”.

Excel-ийн дунд болон овог нэрийг салгах өөр аргууд

Одоогоор бид эхлээд салгаж болох хэд хэдэн томьёог сурсан. Excel дэх дунд эсвэл овог нэр. Одоо энэ хэсэгт бид Excel-ийн томьёогүй өөр аргуудыг сурах болно.

1. Текстийг багананд оруулах функцийн тусламжтайгаар бүтэн нэрийг хуваах

Excel текстийг багана Wizard нь овог, дунд, овог нэрийг зэрэг ялгах боломжийг олгодог. Доорх энгийн алхмуудыг дагаарай.

Алхам:

  • Хүрээг сонгоно уу.бүтэн нэрийг агуулсан B5:B9 нүднүүд.
  • Өгөгдлийн таб >> Өгөгдлийн хэрэгслийн бүлэг >> Текстээс баган руу бичих товчийг дарна уу.

  • Дараах цонх гарч ирнэ. Хязгаарлагдмал товчийг дараад Дараах> товчийг дарна уу.

  • Зайг тэмдэглэх хэлгийг чагтлаад Дараах> -г дахин дарна уу.

  • Баганын өгөгдлийн формат гэж сонгоно. Ерөнхий .
  • Эхний гаралт гарах очих C5 нүдийг сонгоно уу.
  • Дуусгах -г дарна уу.

  • Хэрэв дараах цонх гарч ирвэл OK товчийг дарна уу.

Дараах зурагт тусдаа нэрсийг харуулав. 👇

Дэлгэрэнгүй унших: Excel дээр нэрийг хэрхэн хуваах вэ (5 үр дүнтэй арга)

2. Excel 2013, 2016, 2019 & Flash Fill ашиглах -ын эхний, дунд эсвэл овог нэрийг тусгаарла. 365

Excel Flash Fill нь нүднүүдийн хэв маягийг мэдэрч дараагийн нүднүүдийг загварын дагуу автоматаар дүүргэх боломжтой гайхалтай функц юм. Хэрэв та Excel 2013, 2016, 2019, эсвэл 365 ашиглаж байгаа бол энэ функцийг ашиглах боломжтой.

Дараах алхмууд нь Excel Flash Fill ашиглан овог, дунд, овог нэрийг хэрхэн задлах/ устгахыг харуулах болно.

Алхам:

  • C5 нүдэнд эхний нэрийг бичнэ үү.
  • C5:C9-г сонгоно уу. болон Өгөгдлийн таб руу очно уу.
  • Өгөгдлийн хэрэгслийн бүлгээс ,

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.