Skip to main content

Conas téacs a roinnt ina cholúin ar leithligh le ceannlitir in Excel?

doc roinnte de réir caipitil 1

Ag ceapadh, tá raon sonraí agat a theastaíonn uait ábhar na cille a roinnt ina cholúin ar leithligh leis an bpríomhchathair mar a thaispeántar an pictiúr seo a leanas, an bhfuil aon smaointe maithe agat chun an fhadhb seo a réiteach in Excel?

Roinn an téacs i gcolúin ar leithligh le ceannlitir le foirmlí

Roinn an téacs i gcolúin ar leithligh le ceannlitir le cód VBA

Roinn an téacs i gcolúin ar leithligh le ceannlitir le Kutools for Excel


Mura bhfuil ach dhá fhocal i do chealla, cabhraíonn na foirmlí seo a leanas leat an post seo a chríochnú. Déan mar a leanas le do thoil:

1. Iontráil an fhoirmle eagar seo: =LEFT(A2,SMALL(FIND(CHAR(ROW(INDIRECT("65:90"))),A2&"ABCDEFGHIJKLMNOPQRSTUVWXYZ"),2)-1) (A2 an cill is mian leat a roinnt le ceannlitir) i gcill bhán atá cóngarach do do shonraí, agus ansin brúigh Ctrl + Shift + Iontráil eochracha le chéile chun an chéad fhocal a fháil, féach an scáileán:

doc roinnte de réir caipitil 2

2. Ansin roghnaigh C2, agus tarraing an láimhseáil líonta síos go dtí na cealla ar mhaith leat an fhoirmle seo a chur i bhfeidhm, baineadh na chéad fhocail go léir de na cealla raon ag an am céanna, féach an scáileán:

doc roinnte de réir caipitil 3

3. Téigh ar fhoirmle eile a iontráil: = REPLACE (A2,1, LEN (C2), "") (A2 an cill é ba mhaith leat a scoilt, agus C2 an bhfuil an chéad fhocal a chuir tú ar ais sa chill i gcill D2, agus brúigh Iontráil eochair chun an dara focal a fháil, féach an scáileán:

doc roinnte de réir caipitil 4

4. Roghnaigh cill D2, tarraing an láimhseáil líonta síos go dtí na cealla chun an dara focal a fháil, agus tá ábhar cille an raoin roinnte ina dhá cholún leis an gceannlitir, féach an scáileán:

doc roinnte de réir caipitil 5


Ní chuirtear na foirmlí thuas ach i bhfeidhm ar an luach cille ina bhfuil dhá fhocal, má tá gá le focail iolracha i gcill a roinnt, is féidir leat spásanna a chur roimh na ceannlitreacha, agus ansin an Téacs a chur i bhfeidhm ar Cholúin chun ábhar na cille a roinnt ina colúin ar leithligh de réir spáis.

Ar dtús, cuir cód VBA i bhfeidhm chun spásanna a chur roimh an gceannlitir chun na focail a scaradh.

1. Coinnigh síos an ALT + F11 eochracha a oscailt Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. Cliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas sa Modúil Fuinneog.

Cód VBA: Cuir isteach spásanna roimh gach ceannlitir i gcill

Function SplitWords(ByVal Str As String) As String
'updateby Extendoffice 20151128
    Dim I As Integer
    SplitWords = Left(Str, 1)
    For I = 2 To Len(Trim(Str))
        If (Asc(Mid(Str, I, 1)) > 64) And _
           (Asc(Mid(Str, I, 1)) < 91) And _
           (Mid(Str, I - 1, 1) <> " ") Then _
            SplitWords = SplitWords & " "
        SplitWords = SplitWords & Mid(Str, I, 1)
    Next
End Function

3. Sábháil agus dún an cód seo, téigh ar ais chuig an mbileog oibre, iontráil an fhoirmle seo le do thoil: = scoilteanna (A2) isteach i gcill bhán in aice le do chuid sonraí, féach an scáileán:

doc roinnte de réir caipitil 6

4. Ansin tarraing an láimhseáil líonta síos go dtí na cealla a theastaíonn uait an fhoirmle seo a chur i bhfeidhm, agus cuireadh na spásanna isteach roimh gach ceannlitir chun ábhar na cille a scaradh, féach an scáileán:

doc roinnte de réir caipitil 7

5. Agus ansin ba cheart duit cealla foirmle tráchtais a chóipeáil agus a ghreamú mar luachanna chun na foirmlí a bhaint in áit eile nó sa raon bunaidh.

doc roinnte de réir caipitil 8

Sa dara háit, cuir an ghné Téacs go Colún i bhfeidhm chun ábhar na cille a roinnt ina cholúin ar leithligh leis an spás.

6. Roghnaigh na luachanna cille a chuir tú spásanna isteach, agus cliceáil Dáta > Téacs chuig na Colúin, i gCéim1 den Tiontaigh Téacs go Draoi na gColún, Roghnaigh Teoranta rogha, féach an scáileán:

doc roinnte de réir caipitil 9

7. Ansin cliceáil Ar Aghaidh cnaipe, i gCéim 2 den draoi, seiceáil Spás rogha faoin Teorainneoirí alt, féach an pictiúr:

doc roinnte de réir caipitil 10

8. Téigh ar cliceáil Ar Aghaidh cnaipe, i gCéim 3 den draoi, roghnaigh Go ginearálta rogha faoin Formáid sonraí an cholúin, agus ansin roghnaigh cill inar mian leat na luachanna scoilte a chur trí chliceáil doc roinnte de réir caipitil 12 cnaipe, féach ar an scáileán:

doc roinnte de réir caipitil 11

9. Faoi dheireadh, cliceáil Críochnaigh cnaipe, roinneadh ábhar na cille ina ilcholúin mar a thaispeántar an scáileán a leanas:

doc roinnte de réir caipitil 13


Má tá tú Kutools le haghaidh Excel, ag comhcheangal a Cuir Téacs agus Cealla Scoilt gnéithe, is féidir leat déileáil leis an tasc seo go héasca agus go compordach, déan mar a leanas:

Kutools le haghaidh Excel : le níos mó ná 300 breiseán áisiúil Excel, saor in aisce le triail gan aon teorannú i 30 lá.

1. Roghnaigh na sonraí bunaidh a theastaíonn uait a roinnt.

2. Ansin cliceáil KutoolsTéacs > Cuir Téacs, féach ar an scáileán:

3. Sa an Cuir Téacs bosca dialóige, clóscríobh an barra spáis uair amháin nó aon deighilteoir eile a theastaíonn uait sa Téacs bosca, agus ansin roghnaigh Tá an chéad litir uachtarach ó na Ná cuir ach le alt, féach an pictiúr:

doc roinnte de réir caipitil 15

4. Ansin cliceáil Ok cnaipe, agus spásanna curtha leo roimh gach ceannlitir, féach an scáileán:

doc roinnte de réir caipitil 16

5. Agus ansin is féidir leat an Cealla Scoilt fóntais de Kutools le haghaidh Excel chun na luachanna cille a roinnt de réir spáis, an raon sonraí a roghnú agus ansin cliceáil Kutools > Cumaisc & Scoilt > Cealla Scoilt, féach ar an scáileán:

6. Sa an Cealla Scoilt dialóg, roghnaigh Scoilt go Colúin faoi ​​na cineál alt, agus seiceáil Spás nó teorantóirí eile a chuir tú leis i gCéim 3, féach an pictiúr:

doc roinnte de réir caipitil 18 18

7. Ansin cliceáil Ok, agus tá bosca pras popped amach chun a mheabhrú duit cill a roghnú chun na sonraí scoilte a chur, féach an scáileán:

doc roinnte de réir caipitil 19

8. Faoi dheireadh, cliceáil OK cnaipe, agus gheobhaidh tú an toradh a theastaíonn uait, féach an scáileán:

doc roinnte de réir caipitil 20

Íoslódáil agus triail saor in aisce Kutools le haghaidh Excel Now!


Kutools le haghaidh Excel: le níos mó ná 300 breiseán áisiúil Excel, saor in aisce le triail gan aon teorannú i 30 lá. Íoslódáil agus triail saor in aisce Anois!

Uirlisí Táirgiúlachta Oifige is Fearr

🤖 Kutools AI Aide: anailís sonraí a réabhlóidiú bunaithe ar: Forghníomhú Chliste   |  Gin Cód  |  Cruthaigh Foirmlí Saincheaptha  |  Anailís a dhéanamh ar Sonraí agus Cairteacha a Ghin  |  Feidhmeanna Kutools a agairt...
Gnéithe Coitianta: Faigh, Aibhsigh nó Aithnigh Dúblaigh   |  Scrios Sraitheanna Bána   |  Comhcheangail Colúin nó Cealla gan Sonraí a Chailleadh   |   Babhta gan Foirmle ...
Cuardaigh Super: Ilchritéir VLookup    VLookup Illuachanna  |   VLookup Trasna Ilbhileoga   |   Amharc doiléir ....
Liosta anuas Casta: Go tapa Cruthaigh Liosta Anuas   |  Liosta anuas Cleithiúnach   |  Liosta Buail Isteach Ilroghnacha ....
Bainisteoir Colún: Cuir Líon Sonrach Colún leis  |  Colúin Bog  |  Scoránaigh Stádas Infheictheachta na gColún Ceilte  |  Déan comparáid idir Raonta & Colúin ...
Gnéithe Réadmhaoin: Fócas Eangaí   |  Amharc Dearaidh   |   Barra Mór na Foirmle    Leabhar Oibre & Bainisteoir Bileog   |  Leabharlann Acmhainní (Uaththéacs)   |  Piocálaí Dáta   |  Comhcheangail Bileoga Oibre   |  Criptigh/Díchriptigh Cealla    Seol Ríomhphost trí Liosta   |  Scagaire Super   |   Scagaire Speisialta (scagaire trom/iodálach/stailc tríd...) ...
Barr 15 Uirlisí12 Téacs uirlisí (Cuir Téacs, Bain Carachtair,...)   |   50 + Cairt cineálacha (Cairt Gantt,...)   |   40+ Praiticiúil Foirmlí (Ríomh aois bunaithe ar lá breithe,...)   |   19 Insertion uirlisí (Cuir isteach Cód QR, Ionsáigh Pictiúr ón gCosán,...)   |   12 Tiontú uirlisí (Uimhreacha le Focail, Comhshó Airgeadra,...)   |   7 Cumaisc & Scoilt uirlisí (Sraitheanna Comhcheangail Casta, Cealla Scoilt,...)   |   ... agus eile

Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am.  Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...

Tuairisc


Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca

  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hola! Llevo todo el dia tratando de divir palabras juntas en celdas en excel, he dado con esta pagina, pero el código VBA no me funciona, tengo entendido que =Splitwords ya no esta disponible.
Es posible que puedas ayudarme?
This comment was minimized by the moderator on the site
Formula/function works as it should now, a later amendment (#25891) fixed it - thank you so much
This comment was minimized by the moderator on the site
DanMorgan = Dan
MollieClark = Mollie
Jade, Jam, Ryan, Dummy (not his real name),Jess,Cass, Jenni and Jack all come through as Jade,Jam, etc

using Excel 2013 (company supplied)
This comment was minimized by the moderator on the site
I need some help splitting a cell. I can do it by lower case next to upper case. But if the splitting word is one capitol letter, followed by another capitol letter it won't work. Also, if there are Roman numerals involved there are problems. If there is a word, such as "McDonald" or "MacDonald" there are problems. Can you help?
This comment was minimized by the moderator on the site
This doesn't work for two of the same capital letters
This comment was minimized by the moderator on the site
Hello,
If the two words are same words, please change the first array formula to the follows:
=LEFT(A2,SMALL(FIND(CHAR(ROW(INDIRECT("65:90"))),RIGHT(A2, LEN(A2)-1)&"ABCDEFGHIJKLMNOPQRSTUVWXYZ"),1))

Please remember to press Ctrl + Shift + Enter keys together.

Hope it can help you!
This comment was minimized by the moderator on the site
Thanks for the content it really worked
This comment was minimized by the moderator on the site
Your formula fail if name is like this: JhonJhon MarkMark
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations