Агуулгын хүснэгт
Өөр өөр нөхцөл байдалд бид өгөгдлөө өөр өөр хэсгүүдэд хуваах хэрэгтэй. Эдгээр өгөгдлийг задлах нь ихэвчлэн зай, таслал эсвэл бусад шалгуураар хийгддэг. Эдгээр өгөгдлүүдийг хуваах нь өгөгдлийн ямар хэсгийг тухайн цаг үед хэрэгтэй байгааг олж авахад үнэхээр тусалдаг. Excel-д өгөгдлийг хэрхэн хуваах 5 ашигтай, хялбар аргыг энэ нийтлэлд авч үзэх болно.
Дадлага хийх ажлын номыг татаж авах
Энэ дасгалын ажлын номыг татаж авна уу.
Excel.xlsm доторх өгөгдлийг хуваах
Excel дэх өгөгдлийг хуваах 5 арга
Excel дээр өгөгдлийг хэрхэн хуваахыг харуулахын тулд бид дараах хүснэгтийн бүтэн хэлбэрийн нэрийг ашиглах болно. Бүтэн нэр багана , -ийн өөр өөр хүмүүс ба тэдгээрийн нэрсийг эхний болон хоёрдугаар хэсэгт мөн харуулав. Бид эдгээр хэсгүүдэд хэрхэн хүрч байгааг янз бүрийн аргаар тайлбарлаж, дүрсэлсэн болно.
1. Текстийг багана руу оруулах Excel-ийн өгөгдлийг хуваах боломжууд
Энэ процесст, зай, таб, таслал зэрэг хязгаарлагч нь сонгосон өгөгдлийг нэг буюу хэд хэдэн нүдэнд тусгаарлана. Текстээс багана руу оруулах боломж нь Excel-ийн өгөгдлийг хуваах гайхалтай хэрэгсэл юм
Алхам
- Эхлээд хүссэн нүднүүдийг сонго. хуваах.
- Дараа нь Өгөгдөл > Баган руу бичнэ үү.
- Үүний дараа шинэ харилцах цонх нээгдэнэ. гэсэн нүднээс тусгаарлагдсан хэсгийг сонгоно. Тэгээд Дараах -г товшино уу.
- Дараагийн товчийг дарсны дараа дараагийн харилцах цонх гарч ирнэ.Бид өгөгдсөн өгөгдлийг үг хоорондын зайны байрлалын дагуу хуваахыг хүсэж байгаа тул харилцах цонхны Зай сонголтын хайрцаг -г тэмдэглэнэ үү.
- Дараа нь дараагийн харилцах цонхноос Ерөнхий гэснийг сонгоно уу.
- Баганын өгөгдлийн формат хайрцгийн баруун доор Очих газар нүдний лавлах хайрцаг байна. . Энэ хайрцагт та хуваах өгөгдлөө хаана байрлуулахаа оруулах ёстой.
- Очих нүднүүдийг сонгосны дараа харилцах цонхны Дуусгах дээр дарна уу.
- Доорх шиг өөрийн очих нүднүүдийг Очих талбараас сонгоно уу.
- Дараа нь Дуусгах дээр дарснаар бүх нэрс одоо овог болон овог нэрээр хуваагдаж байгааг та анзаарах болно.
Цааш унших: Excel Өгөгдлийг таслалаар багана болгон хуваах (7 арга)
2. Томъёо ашиглан Excel-ийн нүднүүдийг хуваах
Томьёо нь Excel-д өгөгдлийг хуваахад тохиромжтой хэрэгсэл байж болно. Жишээлбэл, TEXT функцийн томьёо эсвэл TRIM / MID -г ашиглан бид өөр өөр төрлийн өгөгдлийг хялбар бөгөөд уян хатан байдлаар хуваах боломжтой.
2.1 Текстийн функц бүхий томьёо
Алхам
- Бид энэ аргын хувьд өөр нэрийн өгөгдлийн багц ашиглах гэж байна. Энэ өгөгдлийн багц нь өмнөх өгөгдлийн багцтай харьцуулахад дунд нэрийн багана агуулж байна.
- Дараа нь C5 нүдэнд дараах томьёог оруулна:
=LEFT(B5,SEARCH(" ", B5)-1)
- Дараа нь дүүргэх бариулыг сонгоод нүд рүү чирнэ үү.C10 .
- Энэ томъёо нь Бүтэн нэр баганын эхний хэсгийг хуваана.
- Нэр баганын дунд хэсгийг хуваахын тулд дараах томьёог оруулаад enter товчийг дарна уу:
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)
.
- Enter товчийг дарсны дараа Бүтэн нэр баганын дунд хэсэг D5
<нүдэнд байна. 1>
- Үүний дараа дүүргэх бариулын товчлуурыг D10 нүд рүү чирнэ үү. Энэ нь нөгөө Бүтэн нэр дунд хэсгийг хуваах болно.
- Хуваахын тулд Бүтэн нэр баганын сүүлчийн хэсэгт дараах томьёог оруулна уу:
=RIGHT(B5,LEN(B5) - SEARCH(" ", B5, SEARCH(" ", B5,1)+1))
.
- Enter товчийг дарсны дараа В5 нүдэнд байгаа нэрний сүүлчийн хэсэг E5 нүд рүү хуваагдаж байгааг харах болно.
- Дүүргэх бариулын товчлуурыг E10 нүд рүү чирнэ үү. Энэ нь Овог баганад байгаа нөгөө бүтэн нэрийн сүүлчийн хэсгийг хуваах болно.
2.2 Өгөгдлийг хуваахын тулд хасах болон дунд функцийг ашиглах
Алхам
- Эхлээд C5 нүдэнд дараах томьёог оруулах хэрэгтэй:
=TRIM(MID(SUBSTITUTE($B5," ",REPT(" ",999)),COLUMNS($C:C)*999-998,999))
.
- Энэ томьёо нь Нэр баганын Бүтэн нэр -ийн эхний хэсгийг хуваана.
- Үүний дараа дүүргэх бариул товчийг сонгоод E5 нүд рүү хэвтээ байдлаар чирнэ үү.
- Дараа нь <6 C5 дахь>Бүтэн нэр баганын өгөгдөл нь гурван хэсэгт бүрэн хуваагданабагана.
- Дараа нь C5 нүд: E5 нүдийг сонгоод дүүргэх бариулыг доош чирнэ үү. E10 нүд рүү.
- Дүүргэх бариулыг сулласны дараа таны бүх үүрэн өгөгдөл одоо хуваагдаж байгааг харах болно. гурван хэсэг.
Дэлгэрэнгүй: Excel-ийн нэг нүдэнд өгөгдлийг олон баганад хэрхэн хуваах вэ (5 арга)
3. Excel-ийн өгөгдлийг нүд рүү хуваах Flash Fill функцийг ашиглах
Алхамууд
- Эхлээд та өгөгдлийн багцын эхний мөрийг бөглөх хэрэгтэй. Энэ нь C5 болон D5 нүдэнд хуваагдсан нэр, овог нэрийг оруулах шаардлагатай гэсэн үг.
- Үүний дараа хулганы баруун товчийг дарж булангийн бариулыг C11 нүд рүү чирнэ үү.
- Дараа нь суллана уу. бариул, бариулыг суллахад шинэ унадаг цонх нээгдэнэ. Тэр цонхноос Flash Fill-г сонгоно уу.
- Flash Fill товчийг сонгосноор эхний хэсгийг хуваах болно. C5 нүдэнд хийсэн шиг нэрний баганад байгаа нэрсийн нэг хэсэг.
- Сүүлийн<6-д ижил үйлдлийг давтана уу> Нэр багана, энэ нь Бүтэн нэр багананд байгаа нэрнүүдийн сүүлчийн хэсгийг хуваана.
Одоо бүх нэрс Бүтэн нэр баганад хоёр хэсэгт хуваагдана.
Дэлгэрэнгүй: Excel програмын нэг нүдн дэх өгөгдлийг олон мөрөнд хэрхэн хуваах вэ (3 арга)
4. Хуваах эсүүдболон Power Query бүхий Excel дэх Текст
Excel дэх Power Query гэх мэт хүчирхэг хэрэгслийг ашигласнаар та бүтэн нэр баганад байгаа нэрийг хялбархан хувааж болно.
Алхамууд
- Эхлээд хүснэгтийн дурын нүдийг сонгоод Өгөгдөл > Хүснэгт / Мужаас очно уу.
- Дараа нь шинэ Үүрэн лавлагаа хүснэгтийн мужийг сонгох хэрэгтэй.
- Мужид орсны дараа цоо шинэ цонх нээгдэх бөгөөд энэ цонхонд та хоосон багануудыг арилгах хэрэгтэй.
- Дараа нь багануудыг арилгахын тулд та Бүтэн нэр баганыг давхарх хэрэгтэй.
- Дараа нь хулганын баруун товчийг дарна уу. контекст цэснээс Баганыг хуваах > Хязгаарлагчаар очно уу.
- Шинэ цонх нээгдэнэ. Тэр цонхноос Сонгох буюу хязгаарлагч унтраах цэснээс Space-г сонгоно уу. Мөн Split at дээр Хязгаарлагч тохиолдох бүрийг сонгоно уу. Дараа нь ОК дарна уу.
- ОК дарсны дараа та <6 гэдгийг харах болно>Бүтэн нэр г гурван тусдаа баганад хуваасан.
- Тэдгээр баганын нэрийг Дундын нэр болгон өөрчил, Нэр, ба Овог . Дараа нь Хаах ба ачаалах дээр дарна уу.
- Цахилгаан хэрэгслийг хааж ачаалсны дараа. Үндсэн ажлын дэвтэрт ийм шинэ хуудас гарч ирнэ.
ҮүндАжлын хуудаснаас Бүтэн нэр багананд байгаа нэрс нь тэдгээрийн хоорондох зайд үндэслэн гурван тусдаа хэсэгт хуваагдсан болохыг та тодорхой харж болно.
5. Excel-д өгөгдлийг хуваахын тулд VBA макро ашиглах
VBA засварлагчийн энгийн макро код нь дээрх бүх асуудлыг маш амархан шийдэж чадна. Үүний зэрэгцээ макро ашиглах нь маш төвөггүй бөгөөд цаг хугацаа хэмнэдэг.
Алхамууд
- Visual Basic Editor-ийг эхлүүлнэ үү. Хөгжүүлэгч таб.
- гар дээрх Alt + F11 -г дарснаар Visual Basic редакторыг идэвхжүүлж болно.
- Visual Basic засварлагчийг ажиллуулсны дараа шинэ цонх нээгдэнэ.
- Шинэ цонхонд Insert<7 дээр дарна уу>, дараа нь Модуль.
- Дараа нь цагаан засварлагч нээгдэнэ. Энэ засварлагч дээр та дараах кодыг бичих хэрэгтэй:
6130
- Код бичихдээ Модуль болон VBA засварлагч -г хаа. .
- Харах табаас Макро командыг товшоод Макро харах сонголтыг сонгоно уу.
- Дараа нь шинэ харилцах цонх нээгдэх ба уг харилцах цонхноос өөрийн үүсгэсэн макро сонгоод Ажиллуулах дээр дарна уу.
Run, -г товшсоны дараа та бүтэн нэр баганад байгаа таны бүх нэр гурван өөр хэсэгт хуваагдсан болохыг харах болно.
Цааш унших: Өгөгдлийг олон файл болгон хуваах Excel макро(Энгийн алхмуудаар)
Дүгнэлт
Үүнийг нэгтгэн дүгнэхэд “Excel-д өгөгдлийг хэрхэн хуваах вэ” гэсэн асуултыг үндсэн 6 аргаар хариулж болно. Тэдгээр нь голчлон томьёо ашиглах, Text to Column функцийг ашиглах, Power Query ашиглах, өөр нэг нь VBA засварлагч дээр жижиг макро ажиллуулах явдал юм. VBA процесс нь цаг хугацаа бага шаарддаг бөгөөд хялбаршуулсан боловч VBA-тай холбоотой урьдчилсан мэдлэг шаарддаг. Үүний нэгэн адил Power query нь маш тохиромжтой хэрэгсэл боловч бага зэрэг цаг хугацаа шаарддаг.
Нөгөө талаар бусад аргуудад ийм шаардлага байхгүй. Текстээс багана хүртэлх арга нь эдгээрийн дотроос хамгийн тохиромжтой, хэрэглэхэд хялбар арга юм. Энэ асуудлыг шийдэхийн тулд та эдгээр аргуудыг дадлагажуулж, дадлагажуулж болох дадлага хийх номыг татаж авах боломжтой.
Сэтгэгдэл хэсгээс асууж, санал хүсэлтээ асууж болно. Exceldemy нийгэмийг сайжруулахад чиглэсэн аливаа санал бол маш их талархах болно.