Na subtleties a bhaineann le bheith ag obair le sosanna líne in Excel

Briseann líne laistigh den chill chéanna, curtha leis ag baint úsáide as aicearra méarchláir Eile+Iontráil is rud an-choitianta agus coitianta é. Uaireanta déanann na húsáideoirí iad féin chun áilleacht a chur le téacs fada. Uaireanta cuirtear aistrithe den sórt sin leis go huathoibríoch nuair a bhíonn sonraí á ndíluchtú ó aon chláir oibre (hello 1C, SAP, etc.) Is í an fhadhb atá ann go gcaithfidh tú ní hamháin breathnú ar tháblaí den sórt sin, ach oibriú leo - agus ansin is féidir leis na haistrithe carachtair dofheicthe seo a bheith ina fadhb. Agus b'fhéidir nach n-éireoidh siad - má tá a fhios agat conas iad a láimhseáil i gceart.

Breathnaímis ar an gceist seo níos mine.

Sosanna líne a bhaint trí athsholáthar

Más gá dúinn fáil réidh le Ceachtanna, is é an chéad rud a thagann chun cuimhne go hiondúil ná an teicníocht chlasaiceach “aimsiú agus ionadaigh”. Roghnaigh an téacs agus ansin cuir glaoch ar an fhuinneog athsholáthair le aicearra méarchláir Ctrl+H nó trí Baile - Aimsigh agus Roghnaigh - Ionadaigh (Baile - Aimsigh & Roghnaigh - Ionadaigh). Neamhréireacht amháin - níl sé an-soiléir conas dul isteach sa réimse uachtarach A fháil (Faigh a bhfuil) ár gcarachtar briseadh líne dofheicthe. Eile+Iontráil anseo, ar an drochuair, ní oibríonn sé a thuilleadh, ní theipeann freisin an tsiombail seo a chóipeáil go díreach ón gcill agus é a ghreamú anseo.

Cabhróidh meascán Ctrl+J – sin an rogha eile Eile+Iontráil i mboscaí dialóige nó réimsí ionchuir Excel:

Tabhair faoi deara le do thoil tar éis duit an cúrsóir caochadh a chur sa réimse barr agus brúigh Ctrl+J – ní bheidh aon rud le feiceáil sa réimse féin. Ná bíodh eagla ort - is gnáth é seo, tá an tsiombail dofheicthe 🙂

Go dtí an réimse bun Comhalta ionadaíoch (Cuir in ionad) ceachtar ná dul isteach rud ar bith, nó dul isteach i spás (más mian linn ní amháin a bhaint fleiscíní, ach a chur in ionad iad le spás ionas nach bhfuil na línte cloí le chéile ina n-iomláine amháin). Just a brúigh an cnaipe In ionad gach rud (Ionadaigh Uile) agus imeoidh ár gcnapanna:

nuance: tar éis an t-athsholáthar a cuireadh isteach le Ctrl+J fanann carachtar dofheicthe sa réimse A fháil agus féadfaidh sé cur isteach sa todhchaí - ná déan dearmad é a scriosadh tríd an cúrsóir a chur sa réimse seo agus arís agus arís eile (le haghaidh iontaofachta) na heochracha a bhrú Scrios и Cúlspás.

Briseadh líne a bhaint le foirmle

Más gá duit an fhadhb a réiteach le foirmlí, ansin is féidir leat an fheidhm ionsuite a úsáid PRINT (GLAN), atá in ann téacs na gcarachtar neamhphriontáilte go léir a ghlanadh, lena n-áirítear ár sosanna líne droch-cháilithe:

Níl an rogha seo, áfach, áisiúil i gcónaí, mar is féidir línte tar éis na hoibríochta seo a ghreamú le chéile. Chun é seo a chosc, ní mór duit ní hamháin an fleiscín a bhaint, ach spás a chur ina ionad (féach an chéad mhír eile).

Foirmle a chur in ionad sosanna líne

Agus más mian leat ní hamháin a scriosadh, ach a athsholáthar Eile+Iontráil ar spás, mar shampla, beidh gá le tógáil eile atá beagán níos casta:

Chun fleiscín dofheicthe a shocrú úsáidimid an fheidhm SYMBOL (CHAR), a aschuireann carachtar trína chód (10). Agus ansin an fheidhm SUBSTAITIÚIL (SUBSTITUTE) déanann sé cuardach ar ár gcáithníní sna sonraí foinseacha agus cuireann sé aon téacs eile ina áit, mar shampla, le spás.

Roinnt i gcolúin trí bhriseadh líne

Eolas ar go leor agus an-áisiúil uirlis Téacs de réir colúin ón táb Dáta (Sonraí — Téacs go Colúin) is féidir oibriú go han-mhaith freisin le briseadh líne agus an téacs a roinnt ó chill amháin ina chillín, é a bhriseadh de réir Eile+Iontráil. Chun seo a dhéanamh, ag an dara céim den draoi, ní mór duit a roghnú a mhalairt de charachtar an teorannaithe saincheaptha Eile (Saincheaptha) agus úsáid an aicearra méarchláir atá ar eolas againn cheana féin Ctrl+J mar mhalairt Eile+Iontráil:

Más féidir go bhfuil roinnt sosanna líne i ndiaidh a chéile i do shonraí, is féidir leat iad a “laghdú” tríd an ticbhosca a chur ar siúl Déileáil le teorannóirí as a chéile mar aon ní amháin (Láigh teorainneacha i ndiaidh a chéile mar aon ní amháin).

Tar éis duit cliceáil ar Ar Aghaidh (Ar Aghaidh) agus ag dul trí na trí chéim den draoi, gheobhaidh muid an toradh inmhianaithe:

Tabhair faoi deara, le do thoil, sula ndéanfar an oibríocht seo, go bhfuil sé riachtanach líon leordhóthanach colúin fholmha a chur isteach ar thaobh na láimhe deise den cholún scoilte ionas nach ndéanfaidh an téacs mar thoradh air sin na luachanna (praghsanna) a bhí ar dheis a fhorscríobh.

Roinn i línte ag Alt + Iontráil trí Iarratas Cumhachta

Tasc suimiúil eile is ea an téacs illíne ó gach cill a roinnt ní ina cholúin, ach ina línte:

Tógann sé ar feadh i bhfad é seo a dhéanamh de láimh, tá sé deacair le foirmlí, ní féidir le gach duine macra a scríobh. Ach go praiticiúil, tarlaíonn an fhadhb seo níos minice ná mar ba mhaith linn. Is é an réiteach is simplí agus is éasca ná an breiseán Power Query a úsáid don tasc seo, atá ionsuite in Excel ó 2016, agus le haghaidh leaganacha níos luaithe 2010-2013 is féidir é a íoslódáil go hiomlán saor in aisce ó láithreán gréasáin Microsoft.

Chun na sonraí foinseacha a luchtú go Power Query, ní mór duit ar dtús iad a thiontú go “tábla cliste” le aicearra méarchláir Ctrl+T nó trí chnaipe Formáid mar tábla tab Baile (Baile - Formáid mar Tábla). Más rud é ar chúis éigin nach bhfuil tú ag iarraidh nó nach bhfuil tú in ann “táblaí cliste” a úsáid, is féidir leat oibriú le cinn “dúr”. Sa chás seo, roghnaigh an raon bunaidh agus tabhair ainm dó ar an táb Foirmlí – Bainisteoir Ainm – Nua ( Foirmlí - Bainisteoir Ainm - Nua).

Tar éis sin, ar an táb Dáta (má tá Excel 2016 nó níos déanaí agat) nó ar an táb Ceist Chumhachta (má tá Excel 2010-2013 agat) is féidir leat cliceáil ar an gcnaipe Ón tábla/raon (Ó Tábla/Raon)chun ár tábla a luchtú isteach san eagarthóir Power Query:

Tar éis é a luchtú, roghnaigh an colún le téacs illíne sna cealla agus roghnaigh an t-ordú ar an Príomh-chluaisín Colún Scoilte - De réir Teorainneora (Baile - Colún Scoilte - De réir teorannóir):

Is dócha, go n-aithneoidh Power Query prionsabal na roinnte go huathoibríoch agus cuirfidh sé an tsiombail féin in ionad #(lf) carachtar beatha líne dofheicthe (lf = líne beatha = beatha líne) sa réimse ionchuir deighilteoir. Más gá, is féidir carachtair eile a roghnú ón liosta anuas ag bun na fuinneoige, má dhéanann tú seiceáil ar an mbosca ar dtús Scoilt le carachtair speisialta (Roinnte ag carachtair speisialta).

Ionas go bhfuil gach rud roinnte i sraitheanna, agus ní i gcolúin - ná déan dearmad an roghnóir a athrú Rónna (i sraitheanna) sa ghrúpa ardroghanna.

Níl fágtha ach cliceáil ar OK agus faigh cad ba mhaith leat:

Is féidir an tábla críochnaithe a dhíluchtú ar ais ar an mbileog leis an ordú Dún agus lódáil - Dún agus lódáil i… tab Baile (Baile - Dún&Luchtaigh - Dún&Luchtaigh go…).

Tá sé tábhachtach a thabhairt faoi deara, agus Power Query á úsáid agat, ní mór duit cuimhneamh nuair a athraíonn na sonraí foinse, nach ndéantar na torthaí a nuashonrú go huathoibríoch, mar gheall ar. ní foirmlí iad seo. Chun nuashonrú a dhéanamh, ní mór duit cliceáil ar dheis ar an tábla deiridh ar an mbileog agus roghnaigh an t-ordú Nuashonraigh & Sábháil (Athnuaigh) nó brúigh an cnaipe Nuashonraigh Uile tab Dáta (Sonraí - Athnuaigh Uile).

Macra le roinnt ina línte ag Alt+Iontráil

Chun an pictiúr a chomhlánú, déanaimis réiteach na faidhbe roimhe seo a lua freisin le cabhair ó mhacra. Oscail an Eagarthóir Visual Basic ag baint úsáide as an gcnaipe den ainm céanna ar an táb Forbróir (Forbróir) nó aicearraí méarchláir Eile+F11. Sa fhuinneog atá le feiceáil, cuir isteach modúl nua tríd an roghchlár Ionsáigh – Modúl agus cóipeáil an cód seo a leanas ansin:

Fo Scoilt_By_Rows() Cill caol Mar Raon, n Mar Slánuimhir Socraigh cill = ActiveCell Chun i = 1 Go Selection.Rows.Count ar = Scoilt(cill, Chr(10)) 'cinntigh líon na blúirí cill.Offset(1, 0 ).Athmhéadaigh(n, 1).EntireRow.Insert 'cuir isteach sraitheanna folamh faoi chill.Athraigh(n + 1, 1) = WorksheetFunction.Transpose(ar) 'cuir isteach iontu sonraí ón eagar Socraigh cill = cell.Offset(n + 1, 0) 'aistriú go dtí an chéad chill eile Ar Aghaidh i Deireadh Fo  

Fill ar Excel agus roghnaigh na cealla leis an téacs illíne is mian leat a scoilt. Ansin bain úsáid as an gcnaipe Macraí tab forbróir (Forbróir - Macraí) nó aicearra méarchláir Eile+F8chun an macra cruthaithe a rith, a dhéanfaidh an obair ar fad duit:

Voila! Is éard atá i ríomhchláraitheoirí, i ndáiríre, daoine an-leisciúil arbh fhearr leo oibriú go crua uair amháin agus gan faic a dhéanamh ansin 🙂

  • Glanadh an téacs ó junk agus carachtair bhreise
  • An fheidhm SUBSTITUTE a chur in ionad téacs agus spásanna neamhbhriste a bhaint
  • Conas téacs greamaitheach a roinnt ina gcodanna in Excel

Leave a Reply