Skip to main content

Os comhair Comhchatenate (cealla scoilte) in Excel - 4 bhealach éasca

Úsáidtear an fheidhm Concatenate in Excel chun inneachar na gcealla iolracha a chumasc i gcill amháin, ach uaireanta b'fhéidir go mbeadh ort a mhalairt a dhéanamh, is é sin ábhar cille amháin a roinnt ina ilchealla. Tá an oibríocht seo an-úsáideach le haghaidh anailíse agus eagrú sonraí. Tabharfaidh an t-alt seo isteach ceithre mhodh simplí chun é seo a bhaint amach, ag cabhrú leat do shonraí a bhainistiú ar bhealach níos éifeachtaí in Excel, cibé an tosaitheoir nó úsáideoir chun cinn tú.

Déan a mhalairt de CONCATENATE in Excel


Déan a mhalairt de CONCATENATE le foirmlí

Chun a mhalairt de fheidhm CONCATENATE a dhéanamh, is féidir leat foirmlí a úsáid a chuidíonn le teaghráin téacs a roinnt ina n-ilchealla bunaithe ar theorannóir ar leith.

  1. Cuir isteach nó cóipeáil an fhoirmle seo a leanas isteach i gcill bhán áit ar mhaith leat an toradh a chur, ansin, tarraing an láimhseáil líonta díreach chuig na cealla chun an fhoirmle seo a líonadh, agus tá na luachanna cille i gcill A2 roinnte ina gcealla scartha, féach an scáileán:
    =TRIM(MID(SUBSTITUTE($A2," ",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
    nótaí: Sa fhoirmle thuas, is féidir leat na luachanna cille a roinnt ina ilchealla ag baint úsáide as deighilteoirí éagsúla. Níl ort ach in ionad an spás idir na chéad Sleachta leis an teorannóir de do rogha.
  2. Ansin, lean ar aghaidh ag tarraingt an láimhseáil líonta síos go dtí an raon cealla inar mian leat an fhoirmle seo a chur i bhfeidhm. Má dhéantar é sin, roinnfear na luachanna cille go léir i gcolúin ar leith mar a thaispeántar an scáileán seo a leanas:
Leid: Foirmle do Excel 365 saor in aisce,

Má tá Excel 365 á úsáid agat, gheobhaidh tú feidhm níos simplí agus níos éifeachtaí - TEXTSPLIT atá ar fáil chun sonraí a roinnt ina ilcholúin.

  1. Cuir an fhoirmle seo a leanas i bhfeidhm, le do thoil, tar éis an cnaipe a bhrú Iontráil eochair, téann gach mír scartha le spás isteach i gcolún aonair go huathoibríoch, féach an scáileán:
    =TEXTSPLIT(A2, " ")
  2. Ansin, roghnaigh na cealla ina bhfuil an toradh agus ansin tarraing an láimhseáil líonta anuas chun an fhoirmle a chur i bhfeidhm agus na torthaí atá fágtha a fháil, féach an scáileán scáileáin:

Déan a mhalairt de CONCATENATE le gné chumhachtach

Kutools le haghaidh Excel soláthraíonn sé éasca le húsáid Cealla Scoilt gné, leis an ngné chliste seo, is féidir leat an t-ábhar cille a roinnt go tapa i gcolúin nó sraitheanna éagsúla bunaithe ar aon deighilteoir de réir mar is gá duit.

nótaí: Más mian leat é seo a úsáid Cealla Scoilt gné, le do thoil Íoslódáil agus a shuiteáil Kutools do Excel an chéad.

Tar éis a íoslódáil agus a shuiteáil Kutools le haghaidh Excel, ansin, cliceáil Kutools > Cumaisc & Scoilt > Cealla Scoilt chun é seo a chumasú Cealla Scoilt gné. Sa bhosca dialóige, socraigh na roghanna mar seo thíos:

  1. cliceáil cnaipe chun an liosta sonraí a theastaíonn uait a scoilt ón Raon scoilte alt;
  2. faoin cineál alt, roghnaigh Scoilt go Colúin rogha;
  3. Ón Scoilt ag alt seo, roghnaigh an deighilteoir ar mhaith leat an t-ábhar cille a roinnt bunaithe air. Anseo, roghnóidh mé Spás;
  4. Ansin, cliceáil OK cnaipe;
  5. I mbosca pras eile, cliceáil ar chill inar mian leat an toradh a chur;
  6. cliceáil OK chun an toradh a fháil.
nótaí: Chun an ghné seo a chur i bhfeidhm, le do thoil Íoslódáil agus a shuiteáil Kutools do Excel an chéad.

Déan a mhalairt de CONCATENATE le gné Flash Fill

Thug Excel 2013 agus leaganacha níos déanaí isteach gné shuntasach ar a dtugtar Flash Fill. Ní hamháin go gcabhraíonn an uirlis seo leat cealla a líonadh go huathoibríoch le sonraí ach cuireann sé ar do chumas ábhar cille a roinnt gan uaim. Sa chuid seo, déanfaidh mé iniúchadh ar conas an ghné Flash Fill a úsáid chun sonraí a scoilt in Excel.

  1. I gcill in aice láimhe (B2) in aice le do cholún sonraí bunaidh áit ar mian leat na sonraí a scoilt, ag clóscríobh an chéad ainm atá ag teastáil - Lucky. Ansin, brúigh Iontráil eochair chun dul go dtí an chéad chill eile. Féach ar an scáileán:
  2. Ansin, brúigh Ctrl + E chun an chuid eile de na cealla a líonadh, féach an scáileán scáileáin:
  3. Lean an nós imeachta céanna do na colúin Sloinne agus Breithlá, agus gheobhaidh tú an toradh mar thaispeántas thíos:
Nótaí:
  • Éilíonn Flash Fill go mbeadh na sonraí aschuir cóngarach do na sonraí bunaidh gan aon cholúin bhána eatarthu.
  • Tá na torthaí a fhaightear ón ngné Flash Fill statach, rud a chiallaíonn má tá nuashonruithe ar na sonraí bunaidh, beidh ort an ghné a athreáchtáil chun na hathruithe sin a léiriú.
  • Chun tuilleadh eolais a fháil faoin ngné Fill Flash seo, féach air seo le do thoil Máistir Iontráil Sonraí Excel le Flash Fill teagaisc.

Déan a mhalairt de CONCATENATE leis an ngné Téacs go Colún

I ndáiríre, in Excel, tá an ghné Téacs go Colúin os coinne na feidhme comhcheangail, is féidir leat é a chur i bhfeidhm chun luachanna cille a roinnt ina ilchealla ag aon deighilteoirí a theastaíonn uait.

  1. Roghnaigh na cealla ar mhaith leat a scoilt. Agus ansin, cliceáil Dáta > Téacs chuig na Colúin, féach ar an scáileán:
  2. In Céim 1 den Draoi Téacs a Thiontú go Colúin, Roghnaigh Teoranta rogha, agus ansin, cliceáil Ar Aghaidh cnaipe, féach ar an scáileán:
  3. In Céim 2 den draoi, sonraigh an deighilteoir is mian leat a úsáid faoin Teorainneoirí rogha. Anseo, seiceálfaidh mé Spás. Agus ansin, téigh ar chliceáil ar an Ar Aghaidh cnaipe, féach ar an scáileán:
  4. In Céim 3 den draoiseiceáil Ginl faoi na Formáid sonraí an cholúin, agus ansin roghnaigh cill inar mian leat na luachanna scoilte a aimsiú ón Scríbe Gort. Ar deireadh, cliceáil Críochnaigh cnaipe, féach ar an scáileán:
  5. Anois, tá na luachanna cille roghnaithe roinnte ina ilcholúin, féach an scáileán scáileáin:

Freastalaíonn gach ceann de na modhanna seo ar roghanna éagsúla úsáideoirí agus ar leibhéil castachta sonraí, rud a éascaíonn ionramháil agus eagrú éifeachtach sonraí in Excel. Cibé an gá duit ainmneacha, dátaí nó aon sonraí struchtúrtha eile a roinnt, cuireann na teicníochtaí seo réitigh luachmhara ar fáil chun do scileanna Excel a fheabhsú agus do chumas bainistíochta sonraí a fheabhsú. Má tá suim agat níos mó leideanna agus cleasanna Excel a fhiosrú, cuireann ár suíomh Gréasáin na mílte ranganna teagaisc ar fáil, le do thoil cliceáil anseo chun iad a rochtain. Go raibh maith agat as léamh, agus táimid ag tnúth le tuilleadh faisnéise cabhrach a sholáthar duit amach anseo!


Airteagail ghaolmhara:

  • Roinn Teaghráin Téacs de réir Teorainneora i Sraitheanna Iolracha - 3 Thric Thapa
  • De ghnáth, is féidir leat an ghné Téacs go Colún a úsáid chun inneachar cille a roinnt ina ilcholúin trí theorainneacha ar leith, mar shampla camóg, ponc, leathstad, slais, etc. agus na sonraí ó cholúin eile a athdhéanamh mar a thaispeántar an scáileán thíos. An bhfuil aon bhealaí maithe agat chun déileáil leis an tasc seo in Excel? Tabharfaidh an teagasc seo isteach roinnt modhanna éifeachtacha chun an post seo a chríochnú in Excel.
  • Scoilt tábla mór i táblaí beaga iolracha
  • Má tá bileog oibre mór agat ina bhfuil ilcholúin agus sonraí na céadta nó na mílte sraitheanna, anois, ba mhaith leat an tábla mór seo a roinnt ina iliomad táblaí beaga bunaithe ar luach an cholúin nó líon na sraitheanna chun na torthaí seo a leanas a fháil. Conas a d’fhéadfá déileáil leis an tasc seo in Excel?
  • Roinn ainm iomlán ar an gcéad ainm agus ar an ainm deireanach
  • Má cheaptar go bhfuil uainchlár ainm agat mar a thaispeánann an chéad ghrianghraf scáileáin i gcolún aonair thíos, agus ní mór duit an t-ainm iomlán a roinnt ar an gcolún céadainm column colún lár-ainm agus ar an gcolún ainm deiridh mar a thaispeántar an pictiúr seo a leanas. Seo roinnt modhanna fánacha chun cabhrú leat an fhadhb seo a réiteach.
  • Roinn an téacs i gcolúin ar leith trí cheannlitir
  • 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?
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Many thanks for your wonderful website and the helpful solutions.
I am using a form on my website to collect CVs and the excel output is like below:

Degree | College Name | Discipline | Year of Graduation | GPA
Masters | Oxford | Mathematics | 2020 | 88
Bachelors | Cambridge | Chemistry | 2016 | 76
Diploma | George's School | Arts | 2012 | 94

All the above lies in a single cell in excel / CSV file.

Can anybody please help me how I can rearrange all this into an excel table with each cell showing part of the entries.

I appreciate your solutions.

best regards,
Nasser
This comment was minimized by the moderator on the site
Hello, Emami

To split the data you provided, both the formula and Text to Column feature can help you. please do as this:
Method1: formula: (After pasting the formula, drag the fill handle right to get the first line result, and then drag the fill handle down to get other results.)
=TRIM(MID(SUBSTITUTE($A1,"|",REPT(" ",999)),COLUMNS($A:A)*999-998,999))

https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-reverse-concatenate.png

Method2: Text to Column:
By using Text to Column feature step by step, and in step3, please enter | character into Other box:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-reverse-concatenate-2.png

Please try, hope it can help you!
This comment was minimized by the moderator on the site
Dear skyyang,
Many thanks for the reply.
First, I cannot use the text to column method because this process has to be done automatically by a formula.
Second, the problem is the table output I receive from csv file (the form entry) is saved in a single cell not in three rows.
ie. All three rows (A1:A4) are stored in one single cell not 4 cell in 4 rows.
I hope you understand my problem and can provide me with a solution.

thanks.
This comment was minimized by the moderator on the site
Hello, Emami,
If your data in a single cell, first, you should split the data into multiple rows based on the line breaks. to split the data into rows, please use this code:
Sub SplitCells()
'Update by Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    lLFs = VBA.Len(Rng) - VBA.Len(VBA.Replace(Rng, vbLf, ""))
    If lLFs > 0 Then
        Rng.Offset(1, 0).Resize(lLFs).Insert shift:=xlShiftDown
        Rng.Resize(lLFs + 1).Value = Application.WorksheetFunction.Transpose(VBA.Split(Rng, vbLf))
    End If
Next
End Sub


Applying the code to split the data into multiple rows, see screenshot:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-split-data.png

Then, you can use this formula to split them into multiple columns as you need.
=TRIM(MID(SUBSTITUTE($A1,"|",REPT(" ",999)),COLUMNS($A:A)*999-998,999))


Please have a try, hope it can help you, if you have any other problem, please comment here.
This comment was minimized by the moderator on the site
I believe it has something to do with having over a certain amount of value in a cell. How does one use this formula with large strings?
This comment was minimized by the moderator on the site
Thank you for this. I had a strange occurence where two strings of text produced #Value!, while all the rest was fine. Any idea why this would happen?
This comment was minimized by the moderator on the site
just want to know if in a cell content i.e (123). can it be splitted to multiple column seperately as cell1 as 1, cell2 as 2 and cell3 as 3
This comment was minimized by the moderator on the site
my query is below
from given data
A B
1 Capital Account Capital Account 6,62,73,000.00
2 SHARE CAPITAL A/C SHARE CAPITAL A/C 67,17,300.00
3 SHARE PREMIUM A/C SHARE PREMIUM A/C 5,95,55,700.00


I need in column C (C + B-A) i.e
C
1 6,62,73,000.00

2 67,17,300.00

3 5,95,55,700.00
This comment was minimized by the moderator on the site
sorry I m not see perfect in first time
this formula is perfect and correct
This comment was minimized by the moderator on the site
you are A Rong Talling thissss formula
This comment was minimized by the moderator on the site
Excellent directions!
This comment was minimized by the moderator on the site
oh snap, i got it above...using text to columns then split option = 'space'
This comment was minimized by the moderator on the site
Thank you so much, helpful indeed. What if there is no comma delimiter in between the words like, "Steve Simpson" and you still want to split?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations