Na subtleties a bhith ag obair le briseadh loidhne ann an Excel

Briseadh loidhne taobh a-staigh an aon chill, air a chur ris le bhith a’ cleachdadh ath-ghoirid meur-chlàr Alt+Cuir a-steach tha e na rud gu math cumanta agus cumanta. Uaireannan bidh iad air an dèanamh le luchd-cleachdaidh fhèin gus bòidhchead a chur ri teacsa fada. Aig amannan thèid an leithid de ghluasadan a chuir ris gu fèin-ghluasadach nuair a bhios tu a ’luchdachadh dàta bho phrògraman obrach sam bith (hello 1C, SAP, msaa.) Is e an duilgheadas an uairsin gum feum thu chan ann a-mhàin a bhith a’ coimhead air clàran mar sin, ach ag obair còmhla riutha - agus an uairsin faodaidh na caractaran neo-fhaicsinneach gluasadan sin a bhith nan trioblaid. Agus is dòcha nach bi iad - ma tha fios agad mar a làimhsicheas tu iad gu ceart.

Bheir sinn sùil nas mionaidiche air a 'chùis seo.

A 'toirt air falbh briseadh loidhne le bhith a' cur an àite

Ma dh'fheumas sinn cuidhteas fhaighinn de thàthanan, is e a 'chiad rud a thig gu inntinn mar as trice an dòigh clasaigeach "lorg agus cuir an àite". Tagh an teacsa agus an uairsin cuir fios chun uinneag ùr le ath-ghoirid meur-chlàr Ctrl+H no tro Dachaigh - Lorg agus Tagh - Cuir na àite (Dachaigh - Lorg & Tagh - Cuir na àite). Aon neo-chunbhalachd - chan eil e glè shoilleir ciamar a thèid thu a-steach don raon àrd Gus a lorg (Faigh dè) ar caractar briseadh loidhne neo-fhaicsinneach. Alt+Cuir a-steach an seo, gu mì-fhortanach, chan eil e ag obair tuilleadh, le bhith a’ dèanamh lethbhreac den t-samhla seo gu dìreach bhon chill agus ga chuir an seo cuideachd a’ fàiligeadh.

Cuidichidh measgachadh Ctrl+J - sin an roghainn eile Alt+Cuir a-steach ann am bogsaichean deasbaid Excel no raointean cuir a-steach:

Thoir an aire, às deidh dhut an cursair blinking a chuir san raon gu h-àrd agus brùth Ctrl+J - cha nochd dad san raon fhèin. Na biodh eagal ort - tha seo àbhaisteach, tha an samhla neo-fhaicsinneach 🙂

Chun an raon ìosal Neach-ionaid (Cuir na àite) an dàrna cuid na cuir a-steach rud sam bith, no cuir a-steach àite (ma tha sinn airson chan e a-mhàin tàthan a thoirt air falbh, ach àite a chuir nan àite gus nach bi na loidhnichean a’ cumail ri chèile ann an aon iomlan). Dìreach brùth air a 'phutan Cuir an àite a h-uile càil (Cuir an àite na h-uile) agus falbhaidh na ceanglaichean againn:

Nuance: an dèidh a bhith a 'coileanadh an ath-chur a-steach le Ctrl+J tha caractar neo-fhaicsinneach fhathast san raon Gus a lorg agus faodaidh e casg a chuir air san àm ri teachd - na dìochuimhnich cuir às dha le bhith a ’cur a’ chursair san raon seo agus grunn thursan (airson earbsachd) a ’putadh na h-iuchraichean Sguab às и Backspace.

A 'toirt air falbh briseadh loidhne le foirmle

Ma dh'fheumas tu an duilgheadas fhuasgladh le foirmlean, faodaidh tu an gnìomh togte a chleachdadh PRINT (GLAN), as urrainn teacsa a h-uile caractar nach gabh a chlò-bhualadh a ghlanadh, a’ toirt a-steach ar briseadh loidhne mì-mhodhail:

Chan eil an roghainn seo, ge-tà, an-còmhnaidh goireasach, oir faodar loidhnichean às deidh an obrachaidh seo a cheangal ri chèile. Gus casg a chuir air seo, feumaidh tu chan ann a-mhàin an tàthan a thoirt air falbh, ach àite a chuir na àite (faic an ath pharagraf).

Cuir foirmle an àite brisidhean loidhne

Agus ma tha thu ag iarraidh chan ann a-mhàin a sguabadh às, ach a chur na àite Alt+Cuir a-steach air, mar eisimpleir, àite, an uairsin bidh feum air togail eile, beagan nas iom-fhillte:

Gus tàthan neo-fhaicsinneach a shuidheachadh bidh sinn a’ cleachdadh a’ ghnìomh SYMBOL (CHAR), a bheir a-mach caractar leis a’ chòd aige (10). Agus an uairsin an gnìomh SUBSTITUIBH (SUBSTITUTE) a’ lorg ar tàthan anns an stòr-dàta agus a’ cur teacsa sam bith eile nan àite, mar eisimpleir, le àite.

Roinn gu colbhan a rèir briseadh loidhne

Eòlas air mòran agus inneal gu math feumail Teacs le colbhan bhon taba Dàta (Dàta - Teacs gu Colbhan) Faodaidh e cuideachd obrachadh gu math le briseadh loidhne agus an teacsa a roinn bho aon chill gu grunnan, ga bhriseadh le Alt+Cuir a-steach. Gus seo a dhèanamh, aig an dàrna ceum den draoidh, feumaidh tu caochladh de charactar àbhaisteach delimiter a thaghadh eile (Custom) agus cleachd an ath-ghoirid meur-chlàr air a bheil sinn eòlach mu thràth Ctrl+J mar roghainn eile Alt+Cuir a-steach:

Ma dh’ fhaodadh grunn bhriseadh loidhne a bhith san dàta agad ann an sreath, faodaidh tu an “tuiteam sìos” le bhith a’ tionndadh air a’ bhogsa-seic Dèiligeadh ri crìochan leantainneach mar aon (Làimhsich crìochan leantainneach mar aon).

Às dèidh dhut briogadh air An ath- (Air adhart) agus a’ dol tro na trì ceumannan den draoidh, gheibh sinn an toradh a tha thu ag iarraidh:

Thoir an aire, mus dèan thu an obair seo, feumar àireamh gu leòr de cholbhan falamh a chuir a-steach air taobh deas a’ cholbh roinnte gus nach bi an teacsa a thig às a’ sgrìobhadh thairis air na luachan (prìsean) a bha air an taobh cheart.

Roinn ann an loidhnichean le Alt + Cuir a-steach tro Power Query

Is e obair inntinneach eile an teacsa ioma-loidhne a roinn bho gach cealla chan ann ann an colbhan, ach ann an loidhnichean:

Bheir e ùine mhòr seo a dhèanamh le làimh, tha e duilich le foirmlean, chan urrainn dha a h-uile duine macro a sgrìobhadh. Ach ann an cleachdadh, tha an duilgheadas seo a 'tachairt nas trice na tha sinn ag iarraidh. Is e am fuasgladh as sìmplidh agus as fhasa an tuilleadan Power Query a chleachdadh airson a’ ghnìomh seo, a chaidh a thogail a-steach do Excel bho 2016, agus airson dreachan nas tràithe 2010-2013 faodar a luchdachadh sìos gu tur an-asgaidh bho làrach-lìn Microsoft.

Gus an stòr dàta a luchdachadh a-steach gu Power Query, feumaidh tu an-toiseach a thionndadh gu “clàr snasail” le ath-ghoirid meur-chlàr Ctrl+T no le putan Cruth mar chlàr tab Dachaigh (Dachaigh - Cruth mar Clàr). Mura h-eil thu airson adhbhar air choireigin ag iarraidh no nach urrainn dhut “clàran snasail” a chleachdadh, faodaidh tu obrachadh le feadhainn “gòrach”. Anns a 'chùis seo, dìreach tagh an raon tùsail agus thoir ainm dha air an taba Foirmlean - Manaidsear Ainm - Ùr (Foirmlean - Manaidsear Ainm - Ùr).

Às deidh sin, air an taba Dàta (ma tha Excel 2016 agad no nas fhaide air adhart) no air an taba Ceist cumhachd (ma tha Excel 2010-2013 agad) faodaidh tu briogadh air a’ phutan Bho bhòrd/raon (Bho Clàr/Raon)gus ar clàr a luchdachadh a-steach don deasaiche Power Query:

Às deidh an luchdachadh, tagh an colbh le teacsa ioma-loidhne anns na ceallan agus tagh an àithne air a’ phrìomh tab Colbh Split - Le Delimiter (Dachaigh - Colbh Split - Le delimiter):

As dualtaiche, aithnichidh Power Query am prionnsapal roinneadh gu fèin-ghluasadach agus cuiridh e an samhla fhèin na àite #(lf) caractar biadhaidh loidhne neo-fhaicsinneach (lf = biadh loidhne = biadhadh loidhne) ann an raon cuir a-steach an dealaiche. Ma tha feum air, faodar caractaran eile a thaghadh bhon liosta tuiteam-sìos aig bonn na h-uinneige, ma bheir thu sùil air a’ bhogsa an toiseach Air a sgaradh le caractaran sònraichte (Sgaoil le caractaran sònraichte).

Gus am bi a h-uile càil air a roinn ann an sreathan, agus chan e colbhan - na dì-chuimhnich an roghnaiche atharrachadh Slighean (A rèir sreathan) anns a’ bhuidheann roghainnean adhartach.

Chan eil air fhàgail ach briogadh air OK agus faigh na tha thu ag iarraidh:

Faodar an clàr crìochnaichte a thoirt air ais air an duilleag leis an àithne Dùin is luchdaich - Dùin is luchdaich a-steach… tab Dachaigh (Dachaigh - Dùin & Luchdaich - Dùin & Luchdaich gu ...).

Tha e cudromach cuimhneachadh nuair a bhios tu a’ cleachdadh Power Query, feumaidh tu cuimhneachadh, nuair a dh’ atharraicheas an dàta stòr, nach tèid na toraidhean ùrachadh gu fèin-ghluasadach, oir. chan e foirmlean a tha seo. Gus ùrachadh, feumaidh tu briogadh deas air a’ chlàr mu dheireadh air an duilleag agus tagh an àithne Ùraich & Sàbhail (Ùraich) no brùth air a’ phutan Ùraich a h-uile tab Dàta (Dàta - Ùraich na h-uile).

Macro airson a roinn ann an loidhnichean le Alt + Enter

Gus an dealbh a chrìochnachadh, leig dhuinn cuideachd iomradh a thoirt air fuasgladh na duilgheadas a bh 'ann roimhe le cuideachadh bho macro. Fosgail an Deasaiche Visual Basic a ’cleachdadh a’ phutan den aon ainm air an taba -leasachaidh (Leasaiche) no ath-ghoiridean meur-chlàr Alt+F11. Anns an uinneag a nochdas, cuir a-steach modal ùr tron ​​​​chlàr Cuir a-steach - modal agus dèan lethbhreac den chòd a leanas an sin:

Fo Split_By_Rows() Cealla dim Mar an Raon, n Mar Integer Set cell = ActiveCell Airson i = 1 Gu Selection.Rows.Count ar = Split(cell, Chr(10)) 'co-dhùnadh an àireamh de chriomagan cell.Offset(1, 0) ).Ath-mheudachadh(n, 1).EntireRow.Insert 'cuir a-steach sreathan falamh fo cell.Resize(n + 1, 1) = Duilleag-obrachFunction.Transpose(ar) 'cuir a-steach dàta a-steach annta bhon raon Set cell = cell.Offset(n) + 1, 0) 'gluasad chun ath chill Next i End Sub  

Till gu Excel agus tagh na ceallan leis an teacsa ioma-loidhne a tha thu airson a roinn. An uairsin cleachd am putan macros tab -leasachaidh (Leasaiche - Macros) no ath-ghoirid meur-chlàr Alt+F8gus am macro cruthaichte a ruith, a nì an obair gu lèir dhut:

Voila! Gu dearbh, is e daoine gu math leisg a th’ ann am prògramadairean a b’ fheàrr leotha a bhith ag obair gu cruaidh aon uair agus gun dad a dhèanamh 🙂

  • Glanadh teacsa bho sgudal agus caractaran a bharrachd
  • A’ cur a’ ghnìomh SUBSTITUTE an àite teacsa agus a’ toirt air falbh àiteachan neo-bhriseadh
  • Mar a roinneadh tu teacsa steigeach gu pàirtean ann an Excel

Leave a Reply