Tabl cynnwys
Mae'r tiwtorial yn esbonio sut i hollti celloedd yn Excel gan ddefnyddio fformiwlâu a'r nodwedd Testun Hollti. Byddwch yn dysgu sut i wahanu testun yn ôl coma, gofod neu unrhyw amffinydd arall, a sut i rannu llinynnau yn destun a rhifau .
Hollti testun o un gell i sawl cell yw'r dasg i holl ddefnyddwyr Excel delio ag unwaith mewn tro. Yn un o'n herthyglau cynharach, buom yn trafod sut i rannu celloedd yn Excel gan ddefnyddio'r nodwedd Text to Colofn a Flash Fill . Heddiw, rydyn ni'n mynd i edrych yn fanwl ar sut y gallwch chi hollti llinynnau gan ddefnyddio fformiwlâu a'r offeryn Testun Hollti .
Sut i hollti testun yn Excel gan ddefnyddio fformiwlâu
I hollti llinyn yn Excel, byddwch fel arfer yn defnyddio'r ffwythiant CHWITH, DDE neu CANOLBARTH ar y cyd â naill ai FIND neu SEARCH. Ar yr olwg gyntaf, efallai y bydd rhai o'r fformiwlâu yn edrych yn gymhleth, ond mae'r rhesymeg mewn gwirionedd yn eithaf syml, a bydd yr enghreifftiau canlynol yn rhoi rhai cliwiau i chi.
Rhannu llinyn â choma, hanner colon, slaes, dash neu amffinydd arall
Wrth hollti celloedd yn Excel, yr allwedd yw lleoli lleoliad y amffinydd o fewn y llinyn testun. Yn dibynnu ar eich tasg, gellir gwneud hyn trwy ddefnyddio naill ai CHWILIO achos-sensitif neu FIND sy'n sensitif i achos. Unwaith y bydd gennych safle'r amffinydd, defnyddiwch y swyddogaeth DDE, CHWITH neu GANOLBARTH i echdynnu'r rhan gyfatebol o'r llinyn testun. Er mwyn deall yn well, gadewch i ni ystyried y canlynol(dyddiad)
Gobeithiaf eich bod hoffi'r ffordd gyflym a syml hon o rannu llinynnau yn Excel. Os ydych chi'n chwilfrydig i roi cynnig arni, mae fersiwn gwerthuso ar gael i'w lawrlwytho isod. Diolch i chi am ddarllen a gobeithio y gwelwn ni chi ar ein blog wythnos nesaf!
Ar gael i'w lawrlwytho
Fformiwlâu Celloedd Hollti Excel (ffeil .xlsx)
Ultimate Suite 14-day fersiwn gwbl weithredol (ffeil.exe)
enghraifft.A chymryd bod gennych restr o SKUs o'r patrwm Eitem-Lliw-Maint , a'ch bod am rannu'r golofn yn 3 colofn ar wahân:
<10
- I echdynnu enw'r eitem (pob nod cyn y cysylltnod 1af), mewnosodwch y fformiwla ganlynol yn B2, ac yna copïwch hi i lawr y golofn:
=LEFT(A2, SEARCH("-",A2,1)-1)
Yn y fformiwla hon, mae SEARCH yn pennu lleoliad y cysylltnod 1af ("-") yn y llinyn, ac mae'r ffwythiant LEFT yn tynnu'r holl nodau sydd ar ôl iddo (rydych yn tynnu 1 o safle'r cysylltnod oherwydd nad ydych eisiau echdynnu'r cysylltnod ei hun).
- I echdynnu'r lliw (pob nod rhwng y cysylltnod 1af ac 2il), rhowch y canlynol fformiwla yn C2, ac yna ei gopïo i lawr i gelloedd eraill:
=MID(A2, SEARCH("-",A2) + 1, SEARCH("-",A2,SEARCH("-",A2)+1) - SEARCH("-",A2) - 1)
Yn y fformiwla hon, rydym yn defnyddio swyddogaeth Excel MID i dynnu testun o A2.
Caiff y safle cychwyn a nifer y nodau i'w hechdynnu eu cyfrifo gyda chymorth 4 ffwythiant CHWILIO gwahanol:
- Rhif cychwyn yw lleoliad y cysylltnod cyntaf +1:
SEARCH("-",A2) + 1
- Nifer y nodau i'w hechdynnu : y gwahaniaeth rhwng safle'r 2il gysylltnod a'r cysylltnod 1af, minws 1:
SEARCH("-", A2, SEARCH("-",A2)+1) - SEARCH("-",A2) -1
- Rhif cychwyn yw lleoliad y cysylltnod cyntaf +1:
- I echdynnu'r maint (pob nod ar ôl y 3ydd cysylltnod), rhowch y fformiwla ganlynol yn D2:
=RIGHT(A2,LEN(A2) - SEARCH("-", A2, SEARCH("-", A2) + 1))
Yn y fformiwla hon, mae'r ffwythiant LEN yn dychwelyd cyfanswm hyd y llinyn,o ble rydych yn tynnu safle'r 2il gysylltnod. Y gwahaniaeth yw nifer y nodau ar ôl yr 2il gysylltnod, ac mae'r ffwythiant DDE yn eu tynnu. unrhyw gymeriad arall. Y cyfan sy'n rhaid i chi ei wneud yw disodli " -" gyda'r amffinydd gofynnol, er enghraifft gofod (" "), coma (","), slaes ("/"), colon (";"), lled-golon (";"), ac yn y blaen.
Awgrym. Yn y fformiwlâu uchod, mae +1 a -1 yn cyfateb i nifer y nodau yn y amffinydd. Yn yr enghraifft hon, cysylltnod ydyw (1 nod). Os yw eich amffinydd yn cynnwys 2 nod, e.e. coma a bwlch, yna rhowch y coma (",") yn unig i'r ffwythiant CHWILIO, a defnyddiwch +2 a -2 yn lle +1 a -1.
Sut i hollti llinyn wrth dorri llinell i mewn Excel
I rannu testun â gofod, defnyddiwch fformiwlâu tebyg i'r rhai a ddangosir yn yr enghraifft flaenorol. Yr unig wahaniaeth yw y bydd angen y ffwythiant CHAR arnoch i gyflenwi'r nod torri llinell gan na allwch ei deipio'n uniongyrchol yn y fformiwla.
Gan dybio, mae'r celloedd yr ydych am eu hollti yn edrych yn debyg i hyn:
Cymerwch y fformiwlâu o'r enghraifft flaenorol a rhoi CHAR(10) yn lle cysylltnod ("-") lle mai 10 yw'r cod ASCII ar gyfer porthiant Llinell.
- Edynnu enw'r eitem :
=LEFT(A2, SEARCH(CHAR(10),A2,1)-1)
- I echdynnu'r lliw :
=MID(A2, SEARCH(CHAR(10),A2) + 1, SEARCH(CHAR(10),A2,SEARCH(CHAR(10),A2)+1) - SEARCH(CHAR(10),A2) - 1)
- I echdynnu'r maint :
=RIGHT(A2,LEN(A2) - SEARCH(CHAR(10), A2, SEARCH(CHAR(10), A2) + 1))
A dyma sut olwg sydd ar y canlyniad:
Sut i rannu testun a rhifau yn Excel<9
I ddechrau, nid oes ateb cyffredinol a fyddai'n gweithio ar gyfer pob llinyn alffaniwmerig. Mae pa fformiwla i'w defnyddio yn dibynnu ar y patrwm llinynnol penodol. Isod fe welwch y fformiwlâu ar gyfer y ddau senario cyffredin.
Llinyn hollti o batrwm 'testun + rhif'
Gan dybio, mae gennych chi golofn o linynnau gyda thestun a rhifau wedi'u cyfuno, lle mae rhif bob amser yn dilyn testun. Rydych chi eisiau torri'r llinynnau gwreiddiol fel bod y testun a'r rhifau yn ymddangos mewn celloedd ar wahân, fel hyn:
Gall y canlyniad gael ei gyflawni mewn dwy ffordd wahanol.
Dull 1: Cyfrif digidau a thynnu cymaint â hynny o nodau
Y ffordd hawsaf i hollti llinyn testun lle mae rhif yn dod ar ôl testun yw hyn:
Gweld hefyd: Mewnosodwch ddyfrnod mewn dogfennau ExcelI dynnu rhifau , chi chwilio'r llinyn am bob rhif posib o 0 i 9, cael cyfanswm y rhifau, a dychwelyd cymaint â hynny o nodau o ddiwedd y llinyn.
Gyda'r llinyn gwreiddiol yn A2, mae'r fformiwla yn mynd fel a ganlyn:<3
=RIGHT(A2,SUM(LEN(A2) - LEN(SUBSTITUTE(A2, {"0","1","2","3","4","5","6","7","8","9"},""))))
I dynnu testun , rydych yn cyfrifo faint o nodau testun y mae'r llinyn yn eu cynnwys drwy dynnu nifer y digidau a dynnwyd (C2) o gyfanswm hyd y llinyn gwreiddiol yn A2 . Wedi hynny, rydych chi'n defnyddio'r ffwythiant CHWITH i ddychwelyd cymaint o nodau o ddechrau'r llinyn.
=LEFT(A2,LEN(A2)-LEN(C2))
Ble A2 yw'r llinyn gwreiddiol,a C2 yw'r rhif a echdynnwyd, fel y dangosir yn y sgrinlun:
Dull 2: Darganfyddwch leoliad y digid 1af mewn llinyn
Dewis amgen ateb fyddai defnyddio'r fformiwla ganlynol i bennu lleoliad y digid cyntaf yn y llinyn:
=MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))
Unwaith y darganfyddir lleoliad y digid cyntaf, gallwch rannu testun a rhifau drwy ddefnyddio fformiwlâu CHWITH a DDE syml iawn.
I echdynnu testun :
=LEFT(A2, B2-1)
I echdynnu rhif :
=RIGHT(A2, LEN(A2)-B2+1)
Lle A2 yw'r llinyn gwreiddiol, a B2 yw safle'r rhif cyntaf.
I gael gwared ar y golofn helpwr sy'n dal y lleoliad y digid cyntaf, gallwch chi fewnosod y fformiwla MIN yn y ffwythiannau CHWITH a DDE:
Fformiwla i echdynnu testun :
=LEFT(A2,MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))-1)
Fformiwla i echdynnu rhifau :
=RIGHT(A2,LEN(A2)-MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))+1)
Rhannu llinyn y patrwm 'rhif + testun'
Os ydych yn hollti celloedd lle mae testun yn ymddangos ar ôl rhif, byddwch yn gallu dynnu rhifau gyda'r fformiwla ganlynol:
=LEFT(A2, SUM(LEN(A2) - LEN(SUBSTITUTE(A2, {"0","1","2","3","4","5","6","7","8","9"}, ""))))
<3Mae'r fformiwla yn debyg i'r un a drafodwyd yn yr enghraifft flaenorol, heblaw eich bod yn defnyddio'r ffwythiant CHWITH yn lle DDE i gael y rhif o ochr chwith y llinyn.
Unwaith y bydd gennych y rhifau , tynnwch testun drwy dynnu nifer y digidau o gyfanswm hyd y llinyn gwreiddiol:
=RIGHT(A2,LEN(A2)-LEN(B2))
Lle A2 yw'r llinyn gwreiddiol a B2 yw'r rhif a dynnwyd,fel y dangosir yn y sgrinlun isod:
Tip. I gael rhif o unrhyw safle yn y llinyn testun , defnyddiwch naill ai'r fformiwla hon neu'r offeryn Echdynnu.
Dyma sut gallwch chi hollti llinynnau yn Excel gan ddefnyddio cyfuniadau gwahanol o ffwythiannau gwahanol. Fel y gwelwch, mae'r fformiwlâu ymhell o fod yn amlwg, felly efallai y byddwch am lawrlwytho'r sampl o lyfr gwaith Excel Split Cells i'w harchwilio'n agosach.
Os nad darganfod troeon gwallgof fformiwlâu Excel yw eich hoff alwedigaeth, chi efallai yr hoffai'r dull gweledol i hollti celloedd yn Excel, a ddangosir yn rhan nesaf y tiwtorial hwn.
Sut i hollti celloedd yn Excel gyda theclyn Hollti Testun
Ffordd amgen o hollti a Mae colofn yn Excel yn defnyddio'r nodwedd Testun Hollt sydd wedi'i chynnwys gyda'n Ultimate Suite for Excel, sy'n darparu'r opsiynau canlynol:
I wneud pethau'n gliriach, gadewch i ni gael golwg agosach ar bob opsiwn, un ar y tro.
Rhannu celloedd yn ôl nod
Dewiswch yr opsiwn hwn pryd bynnag yr hoffech rannu cynnwys y gell yn pob digwyddiad o'r nod penodedig .
Ar gyfer yr enghraifft hon, gadewch i ni gymryd llinynnau'r patrwm Eitem-Lliw-Maint a ddefnyddiwyd gennym yn rhan gyntaf y tiwtorial hwn. Fel y cofiwch efallai, fe wnaethom eu gwahanu yn 3 colofn wahanol gan ddefnyddio 3 fformiwla wahanol. A dyma sut y gallwch chi gyflawni'r un canlyniad mewn 2 gam cyflym:
- A chymryd bod gennych chi Ultimate Suitewedi'i osod, dewiswch y celloedd i'w hollti, a chliciwch yr eicon Testun Hollti ar y tab Ablebits Data .
- Y <1 Bydd cwarel>Split Text yn agor ar ochr dde eich ffenestr Excel, a byddwch yn gwneud y canlynol:
- Ehangwch y grŵp Rhannu yn ôl nod a dewiswch un o'r amffinyddion rhagosodol neu teipiwch unrhyw nod arall yn y blwch Custom .
- Dewiswch a ddylid hollti celloedd i golofnau neu resi.
- Adolygwch y canlyniad o dan y Rhagolwg adran, a chliciwch ar y botwm Hollti .
Tip. Os gallai fod sawl amffinydd olynol mewn cell (er enghraifft, mwy nag un nod gofod), dewiswch y blwch Trin amffinyddion olynol fel un blwch.
Wedi'i wneud! Mae'r dasg oedd angen 3 fformiwla a 5 ffwythiant gwahanol nawr ond yn cymryd cwpl o eiliadau a chlic botwm. rydych yn hollti llinynnau gan ddefnyddio unrhyw gyfuniad o nodau fel amffinydd. Yn dechnegol, rydych chi'n rhannu llinyn yn rhannau gan ddefnyddio un neu sawl is-linyn gwahanol fel ffiniau pob rhan.
Er enghraifft, i rannu brawddeg gyda'r cysyllteiriau " a " a " neu ", ehangwch y grŵp Rhannu gan linynnau , a rhowch y llinynnau amffinydd, un i bob llinell:
O ganlyniad, mae'r ymadrodd ffynhonnell yn cael ei wahanu ym mhob digwyddiad o bob amffinydd:
Awgrym.Yn aml gall y nodau "neu" yn ogystal ag "a" fod yn rhan o eiriau fel "oren" neu "Andalusia", felly gwnewch yn siŵr eich bod yn teipio gofod cyn ac ar ôl a a neu i atal geiriau rhag hollti.
A dyma enghraifft arall o fywyd go iawn. Gan dybio eich bod wedi mewngludo colofn o ddyddiadau o ffynhonnell allanol, sy'n edrych fel a ganlyn:
5.1.2016 12:20
5.2.2016 14:50
Nid yw'r fformat hwn yn gonfensiynol ar gyfer Excel, ac felly ni fyddai unrhyw un o'r swyddogaethau Dyddiad yn cydnabod unrhyw un o'r elfennau dyddiad neu amser. I rannu diwrnod, mis, blwyddyn, oriau a munudau yn gelloedd ar wahân, rhowch y nodau canlynol yn y blwch Rhannu â llinynnau :
- Dot (.) i wahanu diwrnod, mis , a blwyddyn
- Colon (:) i wahanu oriau a munudau
- Lle i wahanu dyddiad ac amser
Tarwch y Botwm Hollti , a byddwch yn cael y canlyniad ar unwaith:
Rhannu celloedd â mwgwd (patrwm)
Gwahanu cell â mwgwd yn golygu hollti llinyn yn seiliedig ar batrwm .
Mae'r dewisiad hwn yn ddefnyddiol iawn pan fydd angen i chi rannu rhestr o linynnau homogenaidd yn rhai elfennau, neu is-linynnau. Y cymhlethdod yw na all y testun ffynhonnell gael ei rannu ym mhob digwyddiad o derfynydd penodol, dim ond mewn rhyw ddigwyddiad(au) penodol. Bydd yr enghraifft ganlynol yn gwneud pethau'n haws i'w deall.
A chymryd bod gennych restr o linynnau wedi'u tynnu o rai logffeil:
Yr hyn rydych ei eisiau yw cael dyddiad ac amser, os o gwbl, cod gwall a manylion eithriad mewn 3 colofn ar wahân. Ni allwch ddefnyddio bwlch fel amffinydd oherwydd bod bylchau rhwng dyddiad ac amser, a ddylai ymddangos mewn un golofn, ac mae bylchau o fewn y testun eithriad, a ddylai hefyd ymddangos mewn un golofn.
Y datrysiad yw hollti llinyn gan y mwgwd canlynol: *GWALL:* Eithriad:*
Lle mae'r seren (*) yn cynrychioli unrhyw nifer o nodau.
Y colons (:) cael eu cynnwys yn y amffinyddion oherwydd nid ydym am iddynt ymddangos yn y celloedd canlyniadol.
A nawr, ehangwch yr adran Rhannu â mwgwd ar y Testun Hollti cwarel, teipiwch y mwgwd yn y blwch Rhowch amffinyddion , a chliciwch Hollti :
Bydd y canlyniad yn edrych yn debyg i hyn:
Nodyn. Mae hollti llinyn â mwgwd yn sensitif i achos . Felly, gofalwch eich bod yn teipio'r nodau yn y mwgwd yn union fel y maent yn ymddangos yn y llinynnau ffynhonnell.
Mantais fawr y dull hwn yw hyblygrwydd. Er enghraifft, os oes gan bob un o'r llinynnau gwreiddiol werthoedd dyddiad ac amser, a'ch bod am iddynt ymddangos mewn gwahanol golofnau, defnyddiwch y mwgwd hwn:
* *GWALL:* Eithriad:*
Wedi'i gyfieithu i Saesneg clir, mae'r mwgwd yn cyfarwyddo'r ategyn i rannu'r tannau gwreiddiol yn 4 rhan:
- Pob nod cyn y bwlch 1af a geir yn y llinyn
- Edynnu enw'r eitem :