Skip to main content

Sliocht téacs idir lúibíní as sreangán téacs

Má tá cuid den téacs timpeallaithe leis na lúibíní laistigh den téad téacs, anois, ní mór duit na teaghráin téacs go léir idir na lúibíní a bhaint mar a thaispeántar ar an scáileán a leanas. Conas a d’fhéadfá an tasc seo in Excel a réiteach go tapa agus go héasca?


Sliocht téacs idir lúibíní as sreangán téacs in Excel

Chun na sonraí idir lúibíní a bhaint, ar dtús, ba cheart duit suíomh an lúibín chlé agus ar dheis a fháil tríd an bhfeidhm SEARCH a úsáid, agus ansin Mid Feidhm a chur i bhfeidhm chun an toradh a fháil. Is í an chomhréir chineálach:

=MID(text,SEARCH("(",text)+1,SEARCH(")",text)-SEARCH("(",text)-1)
  • text: An téad téacs nó an luach cille ar mhaith leat sonraí a bhaint aisti.

Iontráil nó cóipeáil an fhoirmle thíos i gcill bhán:

=MID(A2,SEARCH("(",A2)+1,SEARCH(")",A2)-SEARCH("(",A2)-1)

Ansin, tarraing an fhoirmle seo chuig cealla eile a theastaíonn uait an fhoirmle seo a chur i bhfeidhm, agus baineadh na téacsanna go léir idir na lúibíní, féach an scáileán:


Míniú ar an bhfoirmle:
  • 1. CUARDACH ("(", A2) +1: Filleann an fheidhm CUARDACH seo suíomh an chéad charachtair lúibíní clé i gcill A2, agus cuir 1 leis chun suíomh an chéad charachtair a fháil taobh istigh de na lúibíní. Aithnítear an chuid seo mar an argóint start_num i bhfeidhm MID.
  • 2. CUARDACH (")", A2) -SEARCH ("(", A2) -1:
  • CUARDACH (")", A2): Filleann an chuid seo den fhoirmle suíomh an chéad charachtair lúibíní cearta i gcill A2.
  • CUARDACH (")", A2) -SEARCH ("(", A2) -1: Dealaigh suíomh na lúibíní cearta suíomh na lúibíní clé chun líon na gcarachtar a fháil idir na lúibíní is gá a bhaint. Agus aithneofar an luach ar ais seo mar argóint num_chars i bhfeidhm MID.
  • 3. MID(A2,SEARCH("(",A2)+1,SEARCH(")",A2)-SEARCH("(",A2)-1): Go dtí seo, úsáidtear an fheidhm MID chun an téacs a bhaint taobh istigh de na lúibíní.

nótaí: Má tá lúibíní iolracha i gcill, chun na substrings go léir a bhaint as na lúibíní, ba cheart duit an fhoirmle seo a leanas a chur i bhfeidhm:

=TRIM(MID(SUBSTITUTE(SUBSTITUTE("("&$A2,"(",")"),")",REPT(" ",LEN($A2))),2*LEN($A2)*(COLUMNS($A:A)),LEN($A2)))

Ansin, tarraing an fhoirmle seo chuig na cealla cearta chun gach sreang idir na lúibíní a fháil ó chill, féach an scáileán:

Coinnigh ort ag tarraingt an láimhseála líonta síos go dtí an raon cealla ar mhaith leat an fhoirmle seo a chur i bhfeidhm, agus baineadh na téacsanna go léir idir na lúibíní uile ag an am céanna, féach an scáileán:


Feidhmeanna coibhneasta a úsáidtear:

  • MID:
  • Filleann an fheidhm MID na carachtair shonracha ó lár na sreinge téacs.
  • SEARCH:
  • Is féidir leis an bhfeidhm CUARDACH cabhrú leat suíomh carachtar ar leith nó substring a fháil ón téacs a thugtar.

Tuilleadh alt:

  • Sliocht Focal ag Tosú le Carachtar Sonrach In Excel
  • Mar shampla, b’fhéidir go mbeidh ort an focal a thosaíonn le carachtar sonrach “=” a bhaint as gach cill mar a thaispeántar thíos, conas a d’fhéadfá an tasc seo a réiteach go tapa agus go héasca in Excel?
  • Sliocht Focal a bhfuil Téacs Sonrach ann in Excel
  • Uaireanta, b’fhéidir gur mhaith leat an focal a bhaint as cill ina bhfuil carachtar nó téacs ar leith, mar shampla an pictiúr a thaispeántar a thaispeántar, chun gach focal ina bhfuil an carachtar “=” a bhaint. Conas a d’fhéadfá an tasc seo a réiteach in Excel?

Na hUirlisí Táirgiúlachta Oifige is Fearr

Kutools for Excel - Cabhraíonn sé leat Seasamh Amach ón Slua

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 ...
Super VLookup: Ilchritéir  |  Illuach  |  Trasna Il-Bileoga  |  Amharc doiléir...
Adv. Liosta anuas: Liosta anuas éasca  |  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  Cuir Colúin i gcomparáid le Roghnaigh Cealla Mar an gcéanna & Éagsúla ...
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, Scoilt Excel Cealla ...)  |  ... agus eile

Tá os cionn 300 Gnéithe ag Kutools le haghaidh Excel, A chinntiú nach bhfuil uait ach cliceáil ar shiúl...


Cluaisín Oifige - Cumasaigh Léitheoireacht agus Eagarthóireacht Táblaithe i Microsoft Office (Excel san áireamh)

  • Soicind le hathrú idir an iliomad doiciméad oscailte!
  • Laghdaigh na céadta cad a tharlaíonn nuair luch duit gach lá, slán a fhágáil le lámh na luiche.
  • Méadaíonn do tháirgiúlacht 50% agus tú ag féachaint ar agus ag eagarthóireacht iliomad doiciméad.
  • Tugann sé Cluaisíní Éifeachtacha chuig Oifig (cuir Excel san áireamh), Just Like Chrome, Edge agus Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi there,

This was brilliant, thank you! I had tried more than 20 other formulas to remove multiple parentheses and split out the numbers contained, all without success.

Question though, this only appears to work where the cell of origin has <500 characters approx.
Any idea how I could expand this?

I am currently manually splitting the larger cells and then recombining, it only accounts for approx. 10% of my workload, but would be great if there is an automated/formulaic solution! :)

Cheers, 0
This comment was minimized by the moderator on the site
Hello,
I have tested, the second formula in this article can work well if the cell contains more than 500 characters.
=TRIM(MID(SUBSTITUTE(SUBSTITUTE("("&$A2,"(",")"),")",REPT(" ",LEN($A2))),2*LEN($A2)*(COLUMNS($A:A)),LEN($A2)))


Please have a try, if you have any other problem, please upload an error screenshot here.
Thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations