Агуулгын хүснэгт
Энэ заавар нь Excel-д овог нэр, овог нэрийг томъёогоор эсвэл Текстээс багана руу хэрхэн салгах, мөн янз бүрийн форматтай нэрийн баганыг овог, овог нэр, мэндчилгээ, дагавар болгон хэрхэн хурдан хуваахыг заадаг.
Excel-д таны ажлын хуудсанд бүтэн нэр бүхий багана агуулагдаж байгаа бөгөөд та нэр, овог нэрийг тус тусад нь багана болгон хуваахыг хүсдэг нь маш түгээмэл тохиолдол юм. Даалгаврыг хэд хэдэн аргаар хийж болно - "Текстээс багана руу" функц, томьёо, нэр хуваах хэрэгслийг ашиглан. Та доороос техник тус бүрийн дэлгэрэнгүй мэдээллийг авах болно.
Excel дээр нэрийг хэрхэн Текстийг багана болгон хуваах талаар
Ижил нэртэй багана байгаа тохиолдолд хээ, жишээ нь зөвхөн овог нэр, эсвэл овог нэр, овог нэр, тэдгээрийг тусад нь багана болгон хуваах хамгийн хялбар арга бол:
- Хүссэн бүтэн нэрийн баганыг сонгоно уу. салгахын тулд.
- Өгөгдөл таб > Өгөгдлийн хэрэгсэл бүлэг рүү очоод Текстийг багана руу дарна уу.
- Текстийг багана руу хөрвүүлэх шидтэний эхний алхам дээр Хязгаарлагдмал сонголтыг сонгоод Дараах дээр дарна уу.
- Дараагийн алхам дээр нэг буюу хэд хэдэн хязгаарлагч -г сонгоод Дараах дээр дарна уу.
Манай тохиолдолд нэрний өөр хэсгүүд нь хоосон зайгаар тусгаарлагдсан байдаг тул бид энэ хязгаарлагчийг сонгодог. Өгөгдлийг урьдчилан харах хэсэг нь бидний бүх нэрийг зөвхөн задлан шинжилдэг болохыг харуулж байназүгээр.
Зөвлөгөө. Хэрэв та Андерсон, Ронни гэх мэт таслал, хоосон зай -аар тусгаарлагдсан нэрстэй харьцаж байгаа бол <доор байгаа Таслал болон Зай нүдийг шалгана уу. 1>Хязгаарлагч , Дараалсан хязгаарлагчийг нэг гэж үзэх нүдийг сонго (ихэвчлэн өгөгдмөлөөр сонгогддог).
- Сүүлийн алхам дээр та өгөгдлийг сонгоно уу. болон зориулалтын газар форматыг сонгоод Дуусгах дээр дарна уу.
Өгөгдмөл Ерөнхий формат нь ихэнх тохиолдолд сайн ажилладаг. Очих газар -ын хувьд үр дүнг гаргахыг хүсэж буй баганын хамгийн дээд нүдийг зааж өгнө үү (энэ нь одоо байгаа өгөгдлийг дарж бичих тул хоосон баганыг сонгохоо мартуузай).
Дууссан! Эхний, дунд, овог нэр нь тусдаа баганад хуваагдана:
Excel-д нэр, овог нэрийг томьёогоор тусгаарлах
Таны саяхан харсанчлан Текст Columns функц нь хурдан бөгөөд хялбар юм. Гэхдээ хэрэв та анхны нэрэндээ ямар нэгэн өөрчлөлт хийхээр төлөвлөж байгаа бөгөөд автоматаар шинэчлэгдэх динамик шийдлийг хайж байгаа бол нэрсийг томъёогоор хуваах нь дээр.
Бүтэн нэрнээс овог нэрээ хэрхэн хуваах вэ зайтай
Эдгээр томьёо нь нэг баганад нэр, овог нэрээ ганц зайгаар тусгаарласан байх үеийн хамгийн ердийн хувилбарыг хамарна.
Эхлээд авах томъёо нэр
Энэ ерөнхий нэрээр эхний нэрийг хялбархан гаргаж болнотомъёо:
ЗҮҮН( нүд, ХАЙХ(" ", нүд) - 1)Та хоосон зайны тэмдэгтийн байрлалыг авахын тулд ХАЙХ эсвэл ХАЙХ функцийг ашиглана ( " ") нүднээс 1-ийг хасвал зайг хасна. Энэ тоог ЗҮҮН функцэд мөрийн зүүн талаас эхлэн задлах тэмдэгтийн тоогоор нийлүүлнэ.
Овог авах томьёо
Овог гаргах ерөнхий томъёо Энэ нь:
ЗӨВ( нүд, LEN( нүд) - SEARCH(" ", нүд))Энэ томъёонд та мөн SEARCH функцийг ашиглан зайны тэмдэгтийн байрлалыг олж, мөрний нийт уртаас (LEN-ээр буцаана) энэ тоог хасч, мөрийн баруун талаас тийм олон тэмдэгт гаргаж авах ЗӨВ функцийг аваарай.
А2 нүдэнд бүтэн нэрийг оруулбал томьёо дараах байдалтай байна:
нэр авах:
=LEFT(A2,SEARCH(" ",A2)-1)
овог :
=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))
Та B2 ба C2 нүдэнд томьёог оруулаад бөглөх бариулыг чирж томьёог баганын доош хуулна. Үр дүн нь үүнтэй төстэй харагдах болно:
Хэрэв зарим эх нэр дунд нэр эсвэл дунд эхний агуулсан байвал танд бага зэрэг хэрэг болно. овгийг задлахад илүү төвөгтэй томьёо:
=RIGHT(A2, LEN(A2) - SEARCH("#", SUBSTITUTE(A2," ", "#", LEN(A2) - LEN(SUBSTITUTE(A2, " ", "")))))
Томьёоны логикийн өндөр түвшний тайлбар энд байна: та нэрний сүүлчийн зайг хэш тэмдгээр (#) орлуулах эсвэл өөр ямар ч дүрямар ч нэрээр гарч ирэхгүй бөгөөд тухайн тэмдэгтийн байрлалыг гарга. Үүний дараа та дээрх тоог нийт мөрний уртаас хасаад овог нэрийн уртыг гаргаснаар ЗӨВ функц нь тэр олон тэмдэгтийг гаргаж авна.
Тиймээс нэр, овог хоёрыг хэрхэн салгаж болохыг эндээс үзнэ үү. Excel-д зарим эх нэр дунд нэр орсон үед:
Нэр болон овог нэрийг таслалаар хэрхэн тусгаарлах вэ
Хэрэв танд <1-д багана нэр байгаа бол>Овог, Нэр форматтай бол та дараах томьёог ашиглан тэдгээрийг тусад нь багана болгон хувааж болно.
Нэр задлах томьёо
БАРУУН( нүд, LEN ( нүд) - ХАЙХ(" ", нүд))Дээрх жишээн дээрх шиг SEARCH функцийг ашиглан зайны тэмдэгтийн байрлалыг тодорхойлж, дараа нь хасах түүнийг нийт мөрний уртаас эхний нэрний уртыг авна. Энэ тоо нь мөрийн төгсгөлөөс хэдэн тэмдэгт гаргаж авахыг заах БАРУУН функцын тэмдэгтийн тоо аргумент руу шууд ордог.
Овог задлах томьёо
LEFT( ). нүд, SEARCH(" ", нүд) - 2)Овог авахын тулд өмнөх жишээнд дурдсан ЗҮҮН ХАЙХ хослолыг ашиглан 1-ийн оронд 2-ыг хасна. таслал ба хоосон зай гэсэн хоёр нэмэлт тэмдэгтийг тооцох.
А2 нүдэнд бүтэн нэр бичсэнээр томъёонууд дараах хэлбэртэй байна:
Олох нэр :
=RIGHT(A2, LEN(A2) - SEARCH(" ", A2))
овог -г авна уу:
=LEFT(A2, SEARCH(" ", A2) - 2)
Доорх дэлгэцийн агшин үр дүнг харуулж байна:
Бүтэн нэрийг овог, овог, овог нэрээр хэрхэн хуваах вэ
Өвөр нэр эсвэл дунд эхний овог нэрээр хуваах нь өөр өөр арга барил шаарддаг. нэрийн формат.
Хэрэв таны нэр Овог нэр Овог форматтай байвал доорх томьёо нь сайн ажиллах болно:
A | B | C | D | |
---|---|---|---|---|
1 | Бүтэн нэр | Нэр | Дод нэр | Овог |
2 | Нэр Дунд Нэр Овог | =LEFT(A2,SEARCH(" ", A2)-1) | =MID(A2, SEARCH(" ", A2) + 1, SEARCH(" ", A2, SEARCH(" ", A2)+1) - SEARCH(" ", A2)-1) | =RIGHT(A2,LEN(A2) - SEARCH(" ", A2, SEARCH(" ", A2,1)+1)) |
Үр дүн: | Дэвид Марк Уайт | Дэвид | Марк | Цагаан |
нэр -г авахын тулд та аль хэдийн танил болсон ЗҮҮН ХАЙХ томьёог ашиглана.
овог -г авахын тулд nested ашиглан 2-р зайны байрлалыг тодорхойлно уу. SEARCH функцууд, дэд зүйл Нийт мөрний уртаас байрлалыг гаргаж, үр дүнд нь овгийн уртыг авна. Дараа нь та дээрх дугаарыг ЗӨВ функцэд өгч мөрийн төгсгөлөөс тэр тооны тэмдэгтийг татахыг зааж өгнө.
дунд нэрийг задлахын тулд та байрлалыг мэдэх хэрэгтэй. нэр дээрх хоёр зай. Эхний зайны байрлалыг тодорхойлохын тулд энгийн SEARCH("",A2) функц бөгөөд та дараагийн тэмдэгтээр задлах үйлдлийг эхлүүлэхийн тулд 1-ийг нэмнэ. Энэ тоо MID функцийн эхлэх_тоо аргумент руу орно. Дунд нэрний уртыг тооцоолохын тулд та хасна. 1-р зайны байрлалыг 2-р зайны байрлалаас, үр дүнгээс 1-ийг хасаад дараачийн зайнаас салж, энэ тоог MID-ийн тэмдэгтийн тоо аргументад хийж, хэдэн тэмдэгт оруулахыг зааж өгнө. задлах.
Мөн энд Овог, Овог нэр төрлийн нэрийг ялгах томъёо байна:
A | B | C | D | |
---|---|---|---|---|
1 | Бүтэн нэр | Нэр | Дод нэр | Овог |
2 | Овог, овог нэр | =MID(A2, SEARCH(" ",A2) + 1, SEARCH(" ", A2, SEARCH(" ", A2) + 1) - SEARCH(" ", A2) -1) | =RIGHT(A2, LEN(A2) - SEARCH(" ", A2, SEARCH(" ", A2, 1)+1)) | =LEFT(A2, SEARCH(" ",A2,1)-2) |
Үр дүн: | Цагаан, Дэвид Марк | Дэвид | Марк | Цагаан |
Ижил төстэй аргыг дагавар бүхий нэрийг хуваахад ашиглаж болно:
A | B | C | D | |
---|---|---|---|---|
1 | Бүтэн нэр | Нэр | Овог | Дагавар |
2 | Нэр овог, дагавар | =LEFT(A2, SEARCH(" ",A2)-1) | =MID(A2, SEARCH(" ",A2) + 1, SEARCH(",",A2) - SEARCH(" ",A2)-1) | =RIGHT(A2, LEN(A2) - SEARCH(" ", A2, SEARCH(" ",A2)+1)) |
Үр дүн: | Роберт Фурлан, Бага | Роберт | Фурлан | Бага |
Чи ийм л байна. Excel-д нэрсийг янз бүрээр хувааж болнофункцүүдийн хослолууд. Томьёог илүү сайн ойлгож, урвуу инженерчлэхийн тулд та Excel-ийн тусдаа нэрсийн жишээ номыг татаж авах боломжтой.
Зөвлөмж. Excel 365 дээр та TEXTSPLIT функцийг ашиглан нэрийг өөрийн зааж өгсөн хязгаарлагчаар тусгаарлах боломжтой.
Excel 2013, 2016, 2019-д Flash Fill-тай тусдаа нэр
Хүн бүр Excel-ийн Flash Fill нь тодорхой загварын өгөгдлийг хурдан дүүргэх боломжтой. Гэхдээ энэ нь өгөгдлийг хуваах чадвартай гэдгийг та мэдэх үү? Үүнд:
- Эхний нэр бүхий баганын хажууд шинэ багана нэмж, эхний нүдэнд задлах нэрийн хэсгийг бичнэ үү (энэ жишээн дээрх нэр).
- Хоёр дахь нүдэнд эхний нэрийг бичиж эхлээрэй. Хэрэв Excel загварыг мэдэрвэл (ихэнх тохиолдолд энэ нь мэдрэгддэг) бусад бүх нүдэнд эхний нэрийг автоматаар бөглөнө.
- Та одоо Enter товч дарахад л хангалттай :)
Зөвлөгөө. Ихэвчлэн Flash Fill функцийг анхдагчаар идэвхжүүлдэг. Хэрэв энэ нь таны Excel дээр ажиллахгүй бол Data таб > Data tools бүлгийн Flash Fill товчийг дарна уу. Хэрэв энэ нь ажиллахгүй байгаа бол Файл > Сонголтууд руу очоод Нарийвчилсан дээр товшоод Автоматаар Flash дүүргэлт байгаа эсэхийг шалгана уу. хайрцгийг Засварлах сонголтууд хэсгээс сонгосон.
Нэр хуваах хэрэгсэл - Excel-д нэрийг ялгах хамгийн хурдан арга
Энгийн эсвэл төвөгтэй, Текстийг багана руу, Flash бөглөх болонТомьёо нь зөвхөн бүх нэр нь ижил төрлийн нэгэн төрлийн өгөгдлийн багцад сайн ажилладаг. Хэрэв та өөр өөр нэрийн форматтай харьцаж байгаа бол дээрх аргууд нь зарим нэрийн хэсгийг буруу баганад оруулах эсвэл алдаа буцаах зэргээр таны ажлын хуудсыг эмх замбараагүй болгох болно, жишээлбэл:
Ийм нөхцөлд та ажлыг хийж болно. Олон хэсгээс бүрдсэн нэр, 80 гаруй мэндчилгээ, 30 орчим өөр дагаварыг төгс таних, Excel 2016-аас Excel 2007 хүртэлх бүх хувилбар дээр жигд ажилладаг манай Split Names хэрэгсэлд.
Манай Ultimate Suite програмыг Excel-д суулгасан. , янз бүрийн форматтай нэрсийн баганыг 2 хялбар алхмаар хувааж болно:
- Та салгахыг хүссэн нэрээ агуулсан нүдийг сонгоод Нэрүүдийг хуваах дүрс дээр дарна уу. 1>Ablebits Data tab > Текст бүлэг.
- Хүссэн нэрсийн хэсгүүдийг (бидний тохиолдолд бүгдийг нь) сонгоод Хуваах дээр дарна уу.
Дууссан! Нэрийн өөр өөр хэсгүүдийг хэд хэдэн баганад яг таарсан байдлаар нь тарааж, баганын толгойг автоматаар нэмдэг. Томьёо байхгүй, таслал, хоосон зайгаар эргэлзэхгүй, өвдөлт огт байхгүй.
Хэрэв та өөрийн ажлын хуудсан дээрээ Нэр хуваах хэрэгслийг ашиглахыг сонирхож байвал Ultimate Suite-ийн үнэлгээний хувилбарыг татаж аваарай. Excel-д зориулсан.
Татаж авах боломжтой
Excel-д нэр хуваах томьёо (.xlsx файл)
Ultimate Suite 14 хоногийн бүрэн ажиллагаатай хувилбар (.exe).файл)