Excel өгөгдлийг таслалаар багана болгон хуваах (7 арга)

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

Excel нь асар том өгөгдлийн багцтай ажиллахад хамгийн өргөн хэрэглэгддэг хэрэгсэл юм. Бид Excel дээр олон хэмжээст олон тооны ажлыг гүйцэтгэх боломжтой. Заримдаа бид өгөгдлийг таслалаар багана болгон хуваах хэрэгтэй болдог. Excel дээр өгөгдлийг таслалаар багана болгон хуваахын тулд бид янз бүрийн аргыг хэрэглэж болно. Энэ нийтлэлд би Excel программ дээр өгөгдлийг багана болгон таслалаар хуваах 8 үр дүнтэй аргуудыг танд үзүүлэх болно.

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

Өгөгдлийг Comma.xlsm-ээр багана болгон хуваах

Энэ бол миний ашиглах гэж буй өгөгдлийн багц юм. Энд бид зарим хүмүүсийг Хаяг -ынх нь хамт орууллаа. Хаягууд таслалтай тул бид энэ нийтлэлд Хот болон Улс -ыг тусдаа багана болгон хуваах болно.

Excel программ дээрх өгөгдлийг таслалаар багана болгон хуваах 7 арга

1. Текстээс багана функцийг ашиглан өгөгдлийг багана болгон хуваах

Эхлээд би Текстийг хэрхэн ашиглахыг харуулах болно. Өгөгдлийг олон багана болгон хуваах функцийг багана руу шилжүүлнэ.

АЛХАМ:

  • Эхлээд C5-г сонгоно уу: C11 . Дараа нь Data таб >> Өгөгдлийн хэрэгсэл >> Текстийг багана руу хөрвүүлэх

  • Текстийг багана руу хөрвүүлэх хөтөч гарч ирнэ. Хязгаарлагдмал -г сонгоод Дараах дээр дарна уу.

  • Дараа нь Хязгаарлагч<2-ыг сонгоно уу> Таслал гэж. Дараа нь Дараах дээр дарна уу.

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

Excel өгөгдлийг хуваах болно.

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

2. Excel-ийн өгөгдлийг хуваахад Flash Fill ашиглах

Одоо би Excel өгөгдөл хуваахын тулд Flash Fill -г ашиглана уу.

АЛХАМ:

  • D5 Токио гэж бичнэ үү.

  • Дүүргэх бариул -г <1 рүү ашиглана уу>Автоматаар дүүргэх D11 хүртэл.

  • Одоо Автоматаар дүүргэх сонголтууд дээр дарна уу (харна уу. зураг)

  • Flash Fill -г сонгоно уу.

Excel нь хотууд -г харуулах болно.

  • Үүнтэй адил Улс -ыг тусгаарла.

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

3. Ашиглах ЗҮҮН, ОЛОХ & AMP-ийн хослол; Өгөгдлийг таслалаар багана болгон хуваах LEN

Энэ хэсэгт би ЗҮҮН , <1-г ашиглан өгөгдлийг хэрхэн хуваахыг тайлбарлах болно>FIND болон LEN функцууд .

АЛХАМ:

  • руу очно уу D5 . Дараах томьёог бичнэ үү.
=LEFT(C5,FIND(",",C5)-1)

Формула задаргаа

FIND(“,”,C5) C5 дахь таслал (,) тэмдэгтийн байрлалыг буцаана.

Гаралт : 6

ЗҮҮН(C5,FIND(“,”,C5)-1) ➤ Буцах C5 дэх текст -ийн эхлэлээс заасан тоо .

Гаралт : Токио

  • Дараа нь ENTER дарна уу. Excel гаралтыг буцаана.

  • Одоо Дүүргэх Бариулыг<2 ашиглана уу> Автоматаар дүүргэх руу очно уу.

Улс -г салгах бол

  • E5 . Дараах томьёог бичнэ үү.
=RIGHT(C5,LEN(C5)-FIND(",",C5))

Формула задаргаа

FIND(“,”,C5) C5 дахь таслал(,) -ын байрлалыг буцаана.

Гаралт: 6

LEN(C5) тэмдэгтийн тоо -г буцаана C5 -д.

Гаралт: 11

БАРУУН(C5,LEN(C5)-ОЛОХ( “,”,C5)) C5 -ийн төгсгөлөөс тэмдэгтийн заасан байрлалыг буцаана.

Гаралт : Япон

  • Одоо ENTER дарна уу. Excel гаралтыг харуулах болно.

  • Одоо Дүүргэх Бариулыг<2 ашиглана уу> Автоматаар дүүргэх .

4. Өгөгдлийг хуваахад PowerQuery ашиглах

Одоо би PowerQuery-г ашиглах болно. -аас өгөгдлийг Excel доторх баганууд болгон хуваах.

АЛХАМ:

  • хүснэгт үүсгэх Ингэхийн тулд муж B4:C11 -ийг бүхэлд нь сонгоно.
  • CTRL + T дарна уу. оролтын хайрцаг гарч ирнэ. өгөгдөл -г хүснэгтэндээ оруулна уу. Энд B4:C11 байна.

  • Одоо Data таб >> руу очно уу. ; -г сонгоно ууХүснэгт/Муж .

  • PowerQuery Editor цонх гарч ирнэ. Хаягийн багана дээрх курсор -г байлга. Дараа нь хулганы баруун товчийг дараад хулганаа Контекст мөр -г авчирна.
  • Контекст мөр -ээс -г сонгоно уу. Баганыг хуваах >> Хязгаарлагчаар

  • Баганыг хязгаарлагчаар хуваах харилцах цонх гарч ирнэ. Хязгаарлагч Таслал гэж сонгоно. Дараа нь OK дээр дарна уу.

  • Excel нь хуваах болно. багана 1 ба Хаяг.2 багана доор. Дараа нь Хаах & Ачаалах .

  • Excel нь өгөгдлийн багц шинэ ажлын хуудас руу шилжүүлэх болно. .

  • баганын нэрийг өөрчлөх.

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

5. Өгөгдлийг CSV файл болгон хөрвүүлэх

Одоо, Би өөр аргыг харуулах болно. Би эхлээд өгөгдлийн багц CSV ( таслалаар тусгаарлагдсан утгууд ) файл болгон хөрвүүлнэ.

АЛХАМ:

  • Эхлээд Хаяг баганыг Тэмдэглэлийн дэвтэр хуудас руу хуулах .

  • Дараа нь Файл >> Хадгалах өөр -г сонгоно уу.

  • Одоо нэрээ тохируулаад файлыг хадгал . та нэрэндээ .csv дагавар оруулах ёстой гэдгийг санаарай.

  • Одоо файлыг нээнэ үү таны байгаа байршлаас үүнийг өмнө нь хадгалсан .

  • Excel өгөгдлийг хуваах болно.

  • Одоо өөрийн хүссэнээр формат хийнэ үү.

6. Өгөгдлийг таслалаар багана болгон хуваахад VBA ашиглах

Одоо би VBA код өгөгдөл хуваах -г ашиглах болно.

АЛХАМ:

  • ALT + F11 товчийг дарж VBA цонхыг нээнэ үү.
  • Дараа нь руу очно уу. Оруулах >> Модуль -г сонгоно уу.

  • шинэ модуль нээгдэнэ. Дараах кодыг бичнэ үү.
6158

Кодын задаргаа

  • Энд, Би Дэд журам Хуваах багана үүсгэсэн. Би хувьсагч SplitData Мөр , i хувилбараар тодорхойлохдоо диагийн мэдэгдлийг ашигласан. .
  • Дараа нь би For Loop ашигласан. 5-аас 11 гэдэг нь би 5-аас 11-р эгнээний өгөгдлийг хуваах гэсэн үг юм.
  • Дараа нь би VBA Split функцийг ашигласан бөгөөд энд n нь мөр тоо бөгөөд 3 нь өгөгдөл дотор байгааг тодорхойлдог. C багана . тоо = 4 тул өгөгдөл нь д баганад хуваагдах болно.
  • Дахин хэлэхэд би Loop -ийн хувьд нэмэгдүүлэх Тоо .
  • Одоо F5 дарж <1-г ажиллуулна уу>код . Excel нь өгөгдлийг хуваах болно.

7. FILTERXML-г ашиглан ОРЛУУЛАХ & AMP ; Excel-ийн TRANSPOSE функцуудыг хуваахӨгөгдөл

Одоо би FILTERXML функцийг ОРЛУУЛАХ & TRANSPOSE функцууд. Энэ нь Excel -ийн сайжруулсан хувилбаруудад ажиллана.

АЛХАМ:

D5 болон E5<2-г сонгоно уу>. Дараах томьёог бичнэ үү

=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s"))

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

ОРЛУУЛАХ(C5,”,”,””) ➤ Энэ нь D5 ба E5<хэсэгт таслалыг (,) орлуулна. 2>.

Гаралт: “ТокиоЯпон”

FILTERXML(“”&ОРЛУУЛАХ(C5) ,”,”,””)& “”,”//s”) ➤ Энэ нь XPath -ийн дараах контент -аас XML өгөгдлийг буцаана.

Гаралт: {“Токио”;”Япон”}

TRANSPOSE(FILTERXML(“”&SUBSTITUTE(C5,”,”,"” )& “”,”//s”)) ➤ Энэ нь массивыг шилжүүлнэ.

Гаралт: {“Токио”,”Япон”}

  • Дараа нь ENTER товчийг дарна уу. Excel нь гаралтыг буцаана.

  • Дараа нь Дүүргэх бариул Автоматаар дүүргэх<2-г ашиглана>.

Дасгал хийх ажлын дэвтэр

Бясалгалаар хүнийг төгс болгодог. Аливаа аргыг өөртөө шингээх дадлага хийх нь чухал. Тийм учраас би танд дадлага хийх хуудас хавсаргав.

Дүгнэлт

Энэ нийтлэлд би 7-г харуулсан. Excel дээрх үр дүнтэй аргуудаас өгөгдлийг багананд таслалаар хуваах. Энэ нь хүн бүрт тусална гэж найдаж байна. Эцэст нь хэлэхэд, хэрэв танд ямар нэгэн санал, санаа, санал хүсэлт байвалДоор сэтгэгдэлээ үлдээнэ үү.

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