Tabl cynnwys
Mae fformiwla Excel yn ein helpu i hollti cell neu linyn testun neu golofn. Mae hyn yn gwneud y set ddata yn fwy darllenadwy ac yn hygyrch i'r wybodaeth gywir. Yn yr erthygl hon, rydyn ni'n mynd i weld sut mae Fformiwla Excel yn cael ei ddefnyddio i hollti celloedd neu linynnau.
Gweithlyfr Ymarfer
Lawrlwythwch y canlynol llyfr gwaith ac ymarfer corff.
Fformiwla i Hollti.xlsx
8 Ffordd Hawdd o Gymhwyso Fformiwla i Hollti yn Excel
1. Excel Fformiwla gyda CHWITH & Swyddogaethau DDE i Hollti Cell
Mae ffwythiant CHWITH yn dychwelyd y nodau mwyaf chwith ac mae'r ffwythiant DE yn ein helpu i echdynnu'r nodau olaf o destun llinyn. Dyma Microsoft Excel Swyddogaethau Testun . Gadewch i ni ddweud bod gennym ni set ddata ( B4: D9 ) gyda rhai enwau ar hap. Rydyn ni'n mynd i ddefnyddio fformiwla i rannu'r celloedd sy'n cynnwys yr enwau hynny.
CAMAU:
- Dewiswch Cell C5 i ddechrau.
- Nawr teipiwch y fformiwla:
=LEFT(B5,SEARCH(" ",B5)-1)
<0- Yna pwyswch Enter a defnyddiwch y Trin Llenwch i weld y canlyniadau yn y celloedd nesaf.
➥ Dadansoddiad Fformiwla
➤ CHWILIO(” “,B5)<2
Bydd hwn yn chwilio am y bwlch ac yn dychwelyd gyda lleoliad y gofod gyda'r swyddogaeth CHWILIO .
➤ CHWITH( B5,SEARCH(” “,B5)-1)
Bydd hyn yn echdynnu'r holl nodau ar y chwith ac yn dychwelyd ygwerth.
- Nesaf dewiswch Cell D5 .
- Teipiwch y fformiwla:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
<2
- Yn y diwedd, tarwch Enter a defnyddiwch yr offeryn Fill Handle i weld y canlyniad. <14
- Yn gyntaf dewiswch Cell D5 .
- Nesaf, ysgrifennwch y fformiwla:
- Nawr pwyswch Enter a defnyddiwch yr offeryn Fill Handle i weld y canlyniad.
➥ Dadansoddiad Fformiwla
➤ CHWILIAD(” “,B5 )
Bydd hwn yn chwilio am y bwlch ac yn dychwelyd gyda lleoliad y bwlch gyda'r swyddogaeth CHWILIO .
➤ LEN(B5)
Bydd hyn yn dychwelyd cyfanswm nifer y nodau gyda'r ffwythiant LEN .
➤ DDE (B5, LEN(B5)-SEARCH(” “,B5))
Bydd hyn yn dychwelyd gwerth yr enw olaf
Darllen Mwy: Sut i Hollti Celloedd yn Excel (Y Canllaw Eithaf)
2. MYNEGAI-ROWS Fformiwla i Rannu Un Colofn yn Colofnau Lluosog yn Excel
Defnyddir Excel Swyddogaeth ROWS i ddychwelyd y rhes rhif ac mae'r ffwythiant MYNEGAI yn dychwelyd y gwerth o'r amrediad a roddwyd. Gallwn ddefnyddio'r cyfuniad o'r ddwy swyddogaeth hyn i rannu un golofn yn golofnau lluosog. Gan dybio bod gennym set ddata ( B4:B14 ). Rydyn ni'n mynd i ddefnyddio'r fformiwla MYNEGAI-ROW i rannu'r golofn hon yn ddwy golofn ( Colofn 1 & Colofn2 ).
CAMAU:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)
➥ FformiwlaDadansoddiad
> ➤ ROWS(D$5:D5)*2-1
Bydd hyn yn dychwelyd rhif y rhes.
➤ MYNEGAI($B$5:$B$14,ROWS(D$5:D5)*2-1)
Bydd hyn yn dychwelyd y gwerth o yr ystod $B$5:$B$14 .
- Dewiswch Cell E5 .
- Teipiwch y fformiwla: <14
- Yna tarwch Enter a defnyddiwch y Fill Handle i awtolenwi'r celloedd isod.
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)
>
➥ Dadansoddiad Fformiwla
➤<2 ROWS(E$5:E5)*2
Bydd hyn yn dychwelyd rhif y rhes.
➤ MYNEGAI($B$5 :$B$14,ROWS(E$5:E5)*2)
Bydd hyn yn dychwelyd y gwerth o'r ystod $B$5:$B$14 .
0> Darllen Mwy: VBA i Hollti Llinynnol yn Golofnau Lluosog yn Excel (2 Ffordd)3. Fformiwla Excel gyda Chyfuniad o CHWITH, CANOLIG & Swyddogaethau DDE i Hollti Llinyn Testun
Weithiau mae angen i ni hollti llinyn testun. Mae Microsoft Excel Swyddogaeth CHWITH yn dychwelyd nodau mwyaf chwith llinyn testun ac mae'r ffwythiant DE yn ein helpu i echdynnu'r nodau olaf o linyn testun. Ar y llaw arall, mae'r ffwythiant MID yn tynnu'r nodau canol allan o ganol llinyn testun. Mae'r cyfuniad o Excel LEFT , MID & Swyddogaethau DDE helpwch ni i rannu un llinyn testun yn golofnau lluosog. Yma mae gennym set ddata ( B4:E9 ) o eitemau a werthwyd. Rydyn ni'n mynd i rannu'r eitem a werthwyd yn dair colofn ( COD , CYFRES , RHIF ).
CAMAU:
- Dewiswch Cell C5 .
- Teipiwch nesaf y fformiwla:
=LEFT(B5,3)
- Pwyswch Rhowch a defnyddiwch yr offeryn Fill Handle i'r celloedd isod.
- Nawr dewiswch Cell D5 .
- Teipiwch y fformiwla:
=MID(B5,4,1)
- Trowch Rhowch a defnyddiwch y Trinlen Llenwi i weld y canlyniad.
- Eto dewiswch Cell E5 .
- Ysgrifennwch y fformiwla:
=RIGHT(B5,3)
>
Darllen Mwy: Excel VBA: Llinyn Hollti yn ôl Nifer y Cymeriadau (2 Ddull Hawdd)
4. Excel IF Fformiwla i'w Hollti
I redeg prawf rhesymegol mewn ystod benodol, rydym yn defnyddio Excel swyddogaeth OS . Mae'n dychwelyd y gwerth p'un a yw'n TRUE neu FALSE . Gadewch i ni ddweud bod gennym ni set ddata ( B4: F8 ) o hanes talu cwsmeriaid. Rydyn ni'n mynd i rannu'r golofn o'r enw SWM yn ddwy golofn ( ARIAN PAROD & CERDYN ).
- Yn y dechrau, dewiswch Cell E5 .
- Nesaf teipiwch y fformiwla:
=IF(C5="Cash",D5,"N/A")
- Nawr pwyswch Enter a defnyddiwch y teclyn Fill Handle i weld y canlyniad.
Bydd y fformiwla hon yn dychwelyd y gwerth SWM a delir mewn Arian Parod yn Cell E5 . Fel arall, bydd yn dychwelyd' Amh '.
- Yna dewiswch Cell F5 .
- Ar ôl hynny, teipiwch y fformiwla: <14
=IF(C5="Card",D5,"N/A")
>
- O'r diwedd, pwyswch Enter a defnyddiwch y Fill Handle offeryn i'r celloedd isod.
Bydd y fformiwla hon yn dychwelyd y gwerth SWM a delir mewn Cerdyn yn Cell F5 . Fel arall, bydd yn dychwelyd ' N/A '.
Darllen Mwy: Sut i Hollti Un Gell yn Dau yn Excel (5 Dull Defnyddiol)
5. Cyfuniad o Swyddogaethau CHWILIO IFERROR, CANOLBARTH i Hollti'r Gair Canol
Er mwyn osgoi unrhyw wall yn y fformiwla, defnyddiwn y ffwythiant IFERROR wrth iddo ddychwelyd gyda chanlyniad posib arall. Weithiau mae gennym set ddata lle mae pob cell yn cynnwys tri gair. Gallwn ddefnyddio'r ffwythiant MID i echdynnu'r gair canol. Ond os nad oes gair canol, bydd yn dangos gwall. Ar gyfer hynny, rydym yn defnyddio'r swyddogaeth IFERROR ynghyd â MID & Swyddogaeth CHWILIO i Hollti'r gair canol yn Excel. Tybiwch fod gennym set ddata ( B4:C9 ) sy'n cynnwys enwau gwahanol awduron.
CAMAU:
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)),"")
37>
- Yn y diwedd, pwyswch Enter a defnyddiwch yr offeryn Fill Handle i'r celloedd isod.
38>
➥ Dadansoddiad Fformiwla
➤ CHWILIAD(” “,B5)
Bydd hwn yn chwilio am y gofod ac yn dychwelyd gyda'r safleo'r gofod gyda'r ffwythiant CHWILIO .
➤ CANOLBARTH(B5,SEARCH(” “,B5)+1,SEARCH(” ",B5 ,SEARCH(” “,B5)+1)-SEARCH(” “,B5))
Bydd hyn yn dychwelyd y gair canol drwy ddefnyddio'r gwahaniaeth safle rhwng y bwlch cyntaf a'r ail.
➤ IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" “,B5)),””)
Bydd hyn yn dychwelyd bwlch gwag os nad oes gair canol yn y gell.
6. Fformiwla Excel gyda SUBSTITUTE Swyddogaeth i Hollti Dyddiad
I ddisodli nod penodol mewn ystod benodol ag un arall, rydym yn defnyddio'r ffwythiant Excel SUBSTITUTE . Gallwn ddefnyddio fformiwla Excel gyda SUBSTITUTE , LEN & FIND ffwythiannau wedi'u lapio yn y ffwythiant RIGHT i rannu'r dyddiad o'r gell. Mae'n rhaid i ni gofio mai dim ond pan fydd dyddiad ar ddiwedd y gell fel y set ddata isod ( B4:C8 ) y gellir defnyddio'r fformiwla).
CAMAU:
- Dewiswch Cell C5 i ddechrau.
- Nesaf ysgrifennwch y fformiwla:
=RIGHT(B5,LEN(B5)-FIND("~",SUBSTITUTE(B5," ","~",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2)))
➥ Dadansoddiad Fformiwla
➤<2 LEN(B5)
Bydd hyn yn dychwelyd hyd y llinyn testun.
➤ SUBSTITUTE(B5," “, ””)
Bydd hwn yn disodli'r holl fylchau yng Cell B5 .
➤ LEN(B5)-LEN (SUBSTITUTE(B5,"“,””))
Bydd hyn yn tynnu’r hyd heb ofod o’r cyfanswm hyd.
➤ SUBSTITUTE(B5,” “, ” ~”, LEN(B5)-LEN(SUBSTITUTE(B5," “,”))-2)
Bydd hyn yn gosod nod ' ~ ' rhwng yr enw a'r dyddiad.
➤ FIND("~", SUBSTITUTE(B5," ","~", LEN(B5)-LEN(SUBSTITUTE(B5," " ,””))-2))
Bydd hwn yn dod o hyd i leoliad y nod ' ~ ' sef ' 4 '.
➤ DDE(B5,LEN(B5)-FIND("~", SUBSTITUTE(B5," ","~", LEN(B5)-LEN(SUBSTITUTE(B5," “,””))-2)))
Bydd hyn yn tynnu'r dyddiad o'r llinyn testun.
Darllen Mwy: Fformiwla Excel i Hollti'r Llinyn gan Goma ( 5 Enghreifftiau)
7. Fformiwla Excel i Hollti Testun Gan Ddefnyddio Swyddogaeth CHAR
Mae Excel ffwythiant CHAR yn ffwythiant testun . Mae'n golygu CYMERIAD . Mae'n dychwelyd nod a bennir gan y rhif cod ASCII. Gallwn ddefnyddio'r ffwythiant CHAR i rannu testun wrth doriad llinell gan fod y swyddogaeth hon yn cyflenwi'r nod torri. Gan dybio bod gennym set ddata ( B4:C8 ) o enw cynhyrchion Microsoft gyda blwyddyn. Rydym yn mynd i echdynnu enw'r cynnyrch gan ddefnyddio'r CHAR & swyddogaethau CHWILIO wedi'u lapio i'r ffwythiant LEFT . Yma, y cod ASCII ar gyfer y llinell yw 10 .
CAMAU:
- Dewiswch Cell C5 .
- Nawr teipiwch y fformiwla:
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)
- Yna tarwch Enter a defnyddiwch Fill Handle i weld ycanlyniad.
➥ Dadansoddiad Fformiwla
➤ SEARCH(CHAR(10),B5,1)-1
Bydd hwn yn chwilio am leoliad y llinyn testun sef ' 5 '.
➤ CHWITH(B5, SEARCH(10),B5,1)-1)
Bydd hyn yn dychwelyd y gwerth mwyaf chwith.
<0 Darllen Mwy: Excel VBA: Llinyn Hollti yn ôl Cymeriad (6 Enghraifft Ddefnyddiol)8. Fformiwla FILTERXML i'w Hollti yn Excel
I weld y testun allbwn fel deinamig arae ar ôl hollti, gallwn ddefnyddio'r ffwythiant Excel FILTERXML . Mae ar gael yn Microsoft Excel 365 . Gadewch i ni ddweud bod gennym ni set ddata ( B4: B8 ) o hanes talu cwsmeriaid. Rydyn ni'n mynd i rannu enwau'r cwsmeriaid a'r dulliau talu.
CAMAU:
- Yn gyntaf, dewiswch Cell C5 .
- Nesaf, ysgrifennwch y fformiwla:
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(B5,",","")& "","//s"))
Yma cynrychiolir yr is-nôd fel ' s ' a chynrychiolir y prif nod fel ' t '.
- Yna pwyswch Rhowch a defnyddiwch Fill Handle i awtolenwi'r celloedd isod.
➤ FILTERXML(“”&SUBSTITUTE(B5,",”,””)& “”,”,”//s”)
Bydd hyn yn troi'r llinynnau testun yn linynnau XML drwy newid y nodau amffinydd yn dagiau XML.
➤ TRANSPOSE(FILTERXML(“”&SUBSTITUTE( B5,”,”,””)& “”,”,”//s”))
Bydd swyddogaeth TRANSPOSE yn dychwelyd yr allbwnyn llorweddol yn lle fertigol.
Darllen Mwy: Sut i rannu cell sengl yn ei hanner yn Excel (yn groeslinol ac yn llorweddol)
Casgliad
Y rhain yw'r ffordd gyflymaf o ddefnyddio Fformiwla Excel i hollti. Mae yna lyfr gwaith ymarfer wedi'i ychwanegu. Ewch ymlaen a rhowch gynnig arni. Mae croeso i chi ofyn unrhyw beth neu awgrymu unrhyw ddulliau newydd.