Агуулгын хүснэгт
Excel томъёо нь нүд, текстийн мөр, баганыг хуваахад тусалдаг. Энэ нь өгөгдлийн багцыг илүү уншигдах, зөв мэдээлэлд хялбар хандах боломжтой болгодог. Энэ нийтлэлд бид Excel-ийн томъёог нүд, мөрийг хуваахад хэрхэн ашигладаг талаар үзэх болно.
Дадлагын ажлын ном
Дараах файлыг татаж авна уу. ажлын дэвтэр ба дасгал.
Хуваах томъёо.xlsx
Excel-д хуваах томъёог ашиглах 8 хялбар арга
1. Excel ЗҮҮН & AMP; Нүдийг хуваах БАРУУН функцүүд
ЗҮҮН функц хамгийн зүүн талын тэмдэгтүүдийг буцаадаг бөгөөд БАРУУН функц нь текстээс сүүлийн тэмдэгтүүдийг гаргаж авахад тусалдаг. мөр. Эдгээр нь Microsoft Excel Текст функцууд юм. Бидэнд санамсаргүй нэртэй өгөгдлийн багц ( B4:D9 ) байна гэж бодъё. Бид эдгээр нэрсийг агуулсан нүдүүдийг хуваахын тулд томьёог ашиглах болно.
АЛХАМ:
- Эхлээд C5 нүд -г сонго.
- Одоо дараах томъёог бичнэ үү:
=LEFT(B5,SEARCH(" ",B5)-1)
- Дараа нь Enter товчийг дараад Дүүргэх бариулыг ашиглан дараагийн нүднүүдийн үр дүнг харна уу.
➥ Томъёоны задаргаа
➤ ХАЙХ(” “,B5)
Энэ нь орон зайг хайж SEARCH функц -ын тусламжтайгаар зайны байрлалыг буцаана.
➤ ЗҮҮН( B5,SEARCH(” “,B5)-1)
Энэ нь зүүн талын бүх тэмдэгтүүдийг задалж,утга.
- Дараа нь D5 нүд -г сонгоно уу.
- Томьёог бичнэ үү:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
- Төгсгөлд нь Enter товчийг дараад Fill Handle хэрэгслийг ашиглан үр дүнг харна уу.
➥ Томъёоны задаргаа
➤ SEARCH(” “,B5 )
Энэ нь орон зайг хайж SEARCH функц -ын тусламжтайгаар зайны байрлалыг буцаана.
➤ LEN(B5)
Энэ нь LEN функцтэй тэмдэгтүүдийн нийт тоог буцаана.
➤ БАРУУН (B5,LEN(B5)-SEARCH(” “,B5))
Энэ нь овгийн утгыг буцаана
Дэлгэрэнгүй унших: Excel дээр нүдийг хэрхэн хуваах талаар (The Ultimate Guide)
2. INDEX-ROWS Excel-ийн нэг баганыг олон багана болгон хуваах томъёо
Excel ROWS функц нь мөрийг буцаахад ашиглагддаг. тоо бөгөөд INDEX функц нь өгөгдсөн мужаас утгыг буцаана. Бид нэг баганыг олон багана болгон хуваахын тулд эдгээр хоёр функцийн хослолыг ашиглаж болно. Бидэнд өгөгдлийн багц байгаа гэж үзвэл ( B4:B14 ). Бид INDEX-ROW томьёог ашиглан энэ баганыг хоёр баганад ( Багана1 & Багана2 ) хуваах болно.
АЛХАМ:
- Эхлээд D5 нүдийг сонгоно.
- Дараа нь томьёог бичнэ үү:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)
- Одоо Enter товчийг дараад Дүүргэх бариул хэрэгслийг ашиглан үр дүн.
➥ ТомъёоЗадаргаа
➤ ROWS(D$5:D5)*2-1
Энэ нь мөрийн дугаарыг буцаана.
➤ INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)
Энэ нь дараах утгыг буцаана муж $B$5:$B$14 .
- E5 нүд -г сонгоно уу.
- Томьёог бичнэ үү:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)
- Дараа нь Enter товчийг дараад Дүүргэх бариул -г ашиглана уу. доорх нүднүүдийг автоматаар бөглөнө үү.
➥ Томъёоны задаргаа
➤ ROWS(E$5:E5)*2
Энэ нь мөрийн дугаарыг буцаана.
➤ INDEX($B$5) :$B$14,ROWS(E$5:E5)*2)
Энэ нь $B$5:$B$14 мужаас утгыг буцаана.
Дэлгэрэнгүй унших: Excel дэх мөрийг олон баганад хуваах VBA (2 арга)
3. ЗҮҮН, ДУНД & AMP хослол бүхий Excel томъёо; Текстийн мөрийг хуваах ЗӨВ функцууд
Заримдаа бид текстийн мөрийг хуваах хэрэгтэй болдог. Microsoft Excel-ийн ЗҮҮН функц нь текстийн мөрийн хамгийн зүүн талын тэмдэгтүүдийг буцаадаг бөгөөд БАРУУН функц нь текстийн мөрийн сүүлчийн тэмдэгтүүдийг задлахад бидэнд тусалдаг. Нөгөө талаас MID функц нь текстийн мөрийн дундаас дунд тэмдэгтүүдийг гаргаж авдаг. Excel-ийн хослол ЗҮҮН , ДУНД & RIGHT функцууд бидэнд нэг текстийн мөрийг олон багана болгон хуваахад тусалдаг. Энд бид зарагдсан зүйлсийн өгөгдлийн багц ( B4:E9 ) байна. Бид зарагдсан барааг гурван баганад ( КОД , ЦУВЛАЛ ,) хуваах гэж байна. ДУГААР ).
АЛХАМ:
- C5 нүд -г сонгоно уу. .
- Дараа нь томьёог бичнэ үү:
=LEFT(B5,3)
- дарна уу. гэж оруулаад Дүүргэх бариул хэрэглүүрийг доорх нүднүүдэд ашиглаарай.
- Одоо D5 нүдийг сонгоно уу .
- Томьёог бичнэ үү:
=MID(B5,4,1)
- <1-ийг дарна уу> гэж оруулаад үр дүнг харахын тулд Дүүргэх бариул -г ашиглана уу.
- Дахин E5 нүдийг сонгоно уу .
- Томьёог бичнэ үү:
=RIGHT(B5,3)
- Эцэст нь, Enter товчийг дараад Дүүргэх бариул хэрэглүүрийг ашиглан үр дүнг харна уу.
Дэлгэрэнгүй унших: Excel VBA: Мөрийг тэмдэгтийн тоогоор хуваах (2 хялбар арга)
4. Excel IF хуваах томьёо
Өгөгдсөн мужид логик тест ажиллуулахын тулд бид Excel <1 програмыг ашигладаг>IF функц . Энэ нь ҮНЭН эсвэл ХУДАЛ эсэхээс үл хамааран утгыг буцаана. Бидэнд хэрэглэгчийн төлбөрийн түүхийн мэдээллийн багц ( B4:F8 ) байна гэж бодъё. Бид ДҮН нэртэй баганыг хоёр баганад ( БЭЛЭН МӨНГӨ & КАРТ ) хуваах болно.
- Эхлээд E5 нүд -г сонгоно уу.
- Дараа нь томьёог бичнэ үү:
=IF(C5="Cash",D5,"N/A")
- Одоо Enter товчийг дараад Дүүргэх бариул хэрэгслийг ашиглан үр дүнг харна уу.
Энэ томьёо нь E5 нүдэнд бэлнээр төлсөн МӨНГӨ утгыг буцаана. Үгүй бол буцаж ирнэ' Үгүй '.
- Дараа нь F5 нүд -г сонго.
- Үүний дараа томьёог бичнэ үү:
=IF(C5="Card",D5,"N/A")
- Эцэст нь Enter товчийг дараад Дүүргэх бариулыг<2 ашиглана уу> хэрэглүүрийг доорх нүднүүд рүү оруулна.
Энэ томьёо нь F5<нүдэнд картанд төлсөн AMOUNT утгыг буцаана. 2>. Үгүй бол энэ нь ' Үгүй '-г буцаана.
Дэлгэрэнгүй унших: Excel дээр нэг нүдийг хэрхэн хоёр болгон хуваах вэ (5 ашигтай арга)
5. Дунд үгийг хуваах IFERROR, MID, SEARCH функцүүдийн хослол
Томьёонд алдаа гаргахгүйн тулд бид IFERROR функцийг ашигладаг бөгөөд энэ нь өөр боломжит үр дүн гарч ирдэг. Заримдаа нүд бүр гурван үг агуулсан мэдээллийн багцтай байдаг. Бид дунд үгийг задлахад MID функц ашиглаж болно. Гэхдээ дунд үг байхгүй бол алдаа гарна. Үүний тулд бид IFERROR функцийг MID & SEARCH функцууд Excel-ийн дунд үгийг хуваах. Бидэнд өөр өөр зохиолчдын нэрийг агуулсан мэдээллийн багц ( B4:C9 ) байна гэж бодъё.
АЛХАМ:
- Эхлээд D5 нүд -г сонго.
- Дараа нь томьёог бичнэ үү:
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)),"")
- Төгсгөлд нь Enter дарж Дүүргэх бариул хэрэглүүрийг доорх нүднүүдэд ашиглаарай.
➥ Томъёоны задаргаа
➤ SEARCH(” “,B5)
Энэ нь орон зайг хайж, байрлалтай буцах болно SEARCH функц бүхий орон зайн.
➤ MID(B5,SEARCH(” “,B5)+1,SEARCH(” “,B5 ,SEARCH(” “,B5)+1)-SEARCH(” “,B5))
Энэ нь эхний болон хоёр дахь зайны байрлалын зөрүүг ашиглан дунд үгийг буцаана.
➤ ХАЙХ(ДУНД(B5,ХАЙХ(” “,B5)+1,SEARCH(” “,B5,SEARCH(” “,B5)+1)-SEARCH(” “,B5)),”)
Хэрэв нүдэнд дунд үг байхгүй бол хоосон зайг буцаана.
6. Огноог хуваах ОРЛУУЛАХ функц бүхий Excel томъёо
Өгөгдсөн муж дахь тодорхой тэмдэгтийг өөр тэмдэгтээр солихын тулд бид Excel-ийн ОРЛУУЛАХ функцийг ашигладаг. Бид Excel томъёог ОРЛУУЛАХ , LEN & Нүднээс огноог хуваахын тулд ЭРҮҮ функц -д ороосон FIND функцууд . Доорх өгөгдлийн багц ( B4:C8 ) шиг нүдний төгсгөлд огноо байгаа үед л томьёог ашиглах боломжтой гэдгийг санах хэрэгтэй.
АЛХАМ:
- Эхлээд C5 нүд -г сонгоно уу.
- Дараа нь томьёог бичнэ үү:
=RIGHT(B5,LEN(B5)-FIND("~",SUBSTITUTE(B5," ","~",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2)))
- Эцэст нь Enter товчийг дараад Fill Handle хэрэгслийг ашиглана уу. нүднүүдийг автоматаар дүүргэх.
➥ Томъёоны задаргаа
➤ LEN(B5)
Энэ нь текстийн мөрийн уртыг буцаана.
➤ ОРЛУУЛАХ(B5," ", ””)
Энэ нь B5 нүдний бүх зайг орлуулах болно.
➤ LEN(B5)-LEN (ОРЛУУЛАХ(B5,"“,””))
Энэ нь нийт уртаас зайгүй уртыг хасна.
➤ ОРЛУУЛАХ(B5,” ", ”~”,LEN(B5)-LEN(SUBSTITUTE(B5,” “,””))-2)
Энэ нь нэрний хооронд ' ~ ' тэмдэгт байрлуулна болон огноо.
➤ ОЛОХ(“~”,ОРЛУУЛАХ(B5,” “,”~”,LEN(B5)-LEN(ОРЛУУЛАХ(B5," "" ,””))-2))
Энэ нь ' ~ ' тэмдэгтийн байрлалыг олох бөгөөд ' 4 '.
➤ БАРУУН(B5,LEN(B5)-ОЛОХ(“~”,ОРЛУУЛАХ(B5,” “,”~",LEN(B5)-LEN(ОРЛУУЛАХ(B5,") “,””))-2)))
Энэ нь текстийн мөрөөс огноог гаргаж авна.
Дэлгэрэнгүй унших: Мөрийг таслалаар хуваах Excel томьёо ( 5 Жишээ)
7. CHAR функцийг ашиглан текстийг хуваах Excel томьёо
Excel CHAR функц нь Текст функц юм. Энэ нь ДҮР гэсэн утгатай. Энэ нь ASCII кодын дугаараар тодорхойлогдсон тэмдэгтийг буцаана. Бид CHAR функцийг ашиглан текстийг мөр таслалаар нь хувааж болно, учир нь энэ функц нь завсарлагааны тэмдэгтийг өгдөг. Бидэнд Майкрософт бүтээгдэхүүний нэрний өгөгдлийн багц ( B4:C8 ) байгаа гэж үзвэл он жилтэй. Бид бүтээгдэхүүний нэрийг CHAR & SEARCH функцууд ЗҮҮН функц -д ороосон. Энд мөрийн ASCII код нь 10 байна.
АЛХАМ:
- <-г сонгоно уу. 1>C5 нүд .
- Одоо томъёог бичнэ үү:
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)
- Дараа нь Enter товчийг дараад Дүүргэх бариул -г ашигланүр дүн.
➥ Томъёоны задаргаа
➤ SEARCH(CHAR(10),B5,1)-1
Энэ нь ' 5 ' гэсэн текстийн мөрийн байрлалыг хайх болно.
➤ LEFT(B5, SEARCH(CHAR(10),B5,1)-1)
Энэ нь хамгийн зүүн талын утгыг буцаана.
Дэлгэрэнгүй унших: Excel VBA: Тэмдэгт мөрийг хуваах (6 ашигтай жишээ)
8. Excel-д хуваах FILTERXML томьёо
Гаралтын текстийг динамик байдлаар харах массивыг хуваасны дараа бид Excel FILTERXML функцийг ашиглаж болно. Үүнийг Microsoft Excel 365 дээр ашиглах боломжтой. Бидэнд харилцагчдын төлбөрийн түүхийн мэдээллийн багц ( B4:B8 ) байна гэж бодъё. Бид харилцагчийн нэрс болон төлбөрийн аргыг хуваах гэж байна.
АЛХАМ:
- Эхлээд <1-г сонгоно уу>C5 нүд .
- Дараа нь томьёог бичнэ үү:
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(B5,",","")& "","//s"))
Энд дэд зангилаа нь ' s ', үндсэн зангилаа нь ' t ' хэлбэрээр илэрхийлэгдэнэ.
- Дараа нь товчийг дарна уу. гэж оруулаад доорх нүднүүдийг автоматаар дүүргэхийн тулд Дүүргэх бариул -г ашиглана уу.
➥ Томъёоны задаргаа
➤ FILTERXML(“”&ОРЛУУЛАХ(B5,”,”,””)& “”,”//s”)
Энэ нь зааглагч тэмдэгтүүдийг XML шошго болгон өөрчилснөөр текстийн мөрүүдийг XML мөр болгон хувиргах болно.
➤ TRANSPOSE(FILTERXML(“”&SUBSTITUTE( B5,”,”,””)& “”,”//s”))
TRANSPOSE функц гаралтыг буцаанабосоо биш хэвтээ.
Дэлгэрэнгүй унших: Excel-ийн нэг нүдийг хэрхэн хоёр хэсэгт хуваах вэ (диагональ & хэвтээ)
Дүгнэлт
Эдгээр нь Excel-ийн томъёог ашиглан хуваах хамгийн хурдан арга юм. Дадлага хийх ажлын дэвтэр нэмэгдсэн байна. Үргэлжлүүлээд үзээрэй. Юу ч асууж эсвэл шинэ аргыг санал болгож болно.