Skip to main content

Sliocht substring as sreangán téacs in Excel

B’fhéidir gur tasc coiteann duit é go gcaithfidh tú fo-ailt a bhaint as teaghráin téacs, in Excel, níl feidhm dhíreach ann chun é seo a dhéanamh, ach, le cabhair ó na feidhmeanna LEFT, CEART, MID agus CUARDACH, is féidir leat sliocht a bhaint. cineálacha substrings de réir mar is gá duit.


Sliocht substring le líon sonrach carachtair as sreangán téacs

In Excel, is féidir leis na feidhmeanna LEFT, CEART agus MID cabhrú leat fo-fhaid faid shonraithe a bhaint as clé, deas nó lár an tsreangáin téacs.

  • LEFT function: substring a bhaint as an taobh clé den sreangán téacs.
  • RIGHT function: téacs a bhaint as ceart na sreinge téacs.
  • MID function: substring a bhaint as lár sreangán téacs.

Sliocht an substring ón taobh clé den sreangán téacs:

Is féidir leis an bhfeidhm LEFT cabhrú leat na chéad x charachtar a bhaint as an sreangán téacs, is í an chomhréir chineálach:

=LEFT (text, [num_chars])
  • text: an sreangán téacs a theastaíonn uait carachtair a bhaint as.
  • num_chars: líon na gcarachtar is mian leat a bhaint as an taobh clé den tsreang téacs.

Iontráil an fhoirmle seo a leanas i gcill bhán le do thoil:

=LEFT(A2,3)

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 baineadh na chéad 3 charachtar as an téacs bunaidh, féach an scáileán:


Sliocht an substring ó thaobh na láimhe deise den sreangán téacs:

Chun na substrings a bhaint as deireadh an téacs, bain úsáid as an bhfeidhm CEART:

=RIGHT (text, [num_chars])
  • text: an sreangán téacs a theastaíonn uait carachtair a bhaint as.
  • num_chars: líon na gcarachtar is mian leat a bhaint as an taobh dheis den téad téacs.

Mar shampla, chun na 6 charachtar dheireanacha a bhaint as an sreangán téacs, cuir isteach an fhoirmle thíos i gcill bhán:

=RIGHT(A2,6)

Agus ansin, cóipeáil an fhoirmle seo chuig cealla eile a theastaíonn uait, agus baineadh na 6 charachtar ó thaobh na láimhe deise den téacs, féach an pictiúr:


Sliocht an substring ó lár an tsreang téacs:

Chun an substring a bhaint le fad carachtar ar leith ó lár an téacs, is féidir leis an bhfeidhm MID fabhar a thabhairt duit.

=MID (text, start_num, num_chars)
  • text: an sreangán téacs a theastaíonn uait carachtair a bhaint as.
  • start_num: suíomh an chéad charachtair ar mhaith leat a bhaint as.
  • num_chars: líon iomlán na gcarachtar is mian leat a bhaint astu.

Mar shampla, chun 3 charachtar a thosaíonn ag an seachtú carachtar a bhaint as an sreangán téacs, cuir isteach an fhoirmle thíos i gcill bhán:

=MID(A2,7,3)

Agus ansin, tarraing an láimhseáil líonta síos go dtí na cealla chun an fhoirmle seo a chur i bhfeidhm de réir mar a theastaíonn uait, gheobhaidh tú an toradh seo a leanas:


Sliocht substring roimh charachtar ar leith nó ina dhiaidh sin as sreangán téacs

Is féidir leis na feidhmeanna LEFT, CEART agus MID cabhrú leat an substring aonfhoirmeach a bhaint le líon sonrach carachtar, ach, uaireanta, b’fhéidir go mbeidh ort substring de fhaid athraitheacha a bhaint, is féidir leat roinnt foirmlí níos casta a chruthú chun an post seo a réiteach.

Sliocht substring roimh charachtar ar leith

Chun na carachtair go léir a bhaint roimh charachtar ar leith, is í an chomhréir chineálach:

=LEFT(text, SEARCH(char, text)-1)
  • text: an sreangán téacs ar mhaith leat carachtair a bhaint as.
  • char: an carachtar sonrach chun an substring a bhaint amach bunaithe ar.

Mar shampla, ba mhaith liom gach carachtar a bhaint amach a chuireann an fhoirmle seo a leanas i gcill bhán roimh charachtar an hyphen:

=LEFT(A2, SEARCH("-",A2)-1)

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 baineadh na carachtair go léir sula mbaintear an fleiscín mar a thaispeántar an scáileán a leanas:


Míniú ar an bhfoirmle:
  • CUARDACH ("-", A2) -1: Úsáidtear an fheidhm CUARDACH seo chun suíomh an charachtair fleiscín i gcill A2 a fháil, agus dealú 1 chun an carachtar féin a eisiamh. Aithnítear í mar argóint num_chars na feidhme LEFT.
  • LEFT (A2, CUARDACH ("-", A2) -1): Baineann an fheidhm LEFT seo líon na gcarachtar a chuireann an fheidhm CUARDACH ar ais ón taobh clé den téacs i gcill A2.

Sliocht substring tar éis carachtar ar leith

Más mian leat na substrings a bhaint as tar éis carachtar ar leith, is féidir leis an bhfeidhm CEART, LEN, CUARDACH cabhrú leat, is í an chomhréir chineálach:

=RIGHT(text,LEN(text)-SEARCH(char, text)
  • text: an sreangán téacs ar mhaith leat carachtair a bhaint as.
  • char: an carachtar sonrach chun an substring a bhaint amach bunaithe ar.

Chun na carachtair a bhaint as an gcarachtar fleiscín, cuir an fhoirmle thíos i bhfeidhm:

=RIGHT(A2,LEN(A2)-SEARCH("-",A2))

Agus ansin, cóipeáil an fhoirmle seo chuig na cealla a theastaíonn uait a úsáid, agus gheobhaidh tú an toradh mar atá thíos ar an scáileán a thaispeántar:


Míniú ar an bhfoirmle:
  • CUARDACH ("-", A2): Úsáidtear an fheidhm CUARDACH seo chun suíomh charachtar an fleisc i gcill A2 a fháil.
  • LEN (A2) -SEARCH ("-", A2): Déanann fad iomlán na sreinge téacs a chuirtear ar ais le feidhm LEN an uimhir a chuirtear ar ais le feidhm CUARDACH a dhealú chun uimhir na gcarachtar a fháil i ndiaidh an charachtair shonraigh. Aithnítear é seo mar argóint num_chars na feidhme CEART.
  • RINGT (): Úsáidtear an fheidhm CEART seo chun líon na gcarachtar a bhaint as deireadh na sreinge téacs i gcill A2.

Sliocht substring idir dhá charachtar ar leith

Más gá duit an foshraith a bhaint idir dhá charachtar ar leith, b’fhéidir go bhféadfadh na feidhmeanna thíos cabhrú leat, is í an chomhréir chineálach:

=MID(text, SEARCH(char, text)+1, SEARCH (char, text, SEARCH (char, text)+1) - SEARCH (char, text)-1)
  • text: an sreangán téacs ar mhaith leat carachtair a bhaint as.
  • char: an carachtar sonrach chun an substring a bhaint amach bunaithe ar.

Mar shampla, chun an téacs a bhaint idir an dá nasc, bain úsáid as an bhfoirmle seo:

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

Ansin, tarraing an láimhseáil líonta síos chun an fhoirmle seo a chur i bhfeidhm ar chealla eile, agus gheobhaidh tú an toradh mar a thaispeántar ar an scáileán a leanas:


Míniú ar an bhfoirmle:
  • CUARDACH ("-", A2) + 1: Úsáidtear an fheidhm SEARCH chun suíomh an charachtair fleiscín a thabhairt ar ais, agus cuireann 1 acmhainn leis an bhfoshraith a bhaint as an gcéad charachtar eile. Aithnítear í mar argóint start_num na feidhme MID.
  • CUARDACH ("-", A2, CUARDACH ("-", A2) +1): Úsáidtear an chuid seo den fhoirmle chun suíomh an dara tarlú de charachtar an fleisc a fháil.
  • CUARDACH ("-", A2, CUARDACH ("-", A2) +1) - CUARDACH ("-", A2) - 1): Bain úsáid as suíomh an dara carachtar fleiscín, dealraigh suíomh an chéad charachtair fleiscín chun uimhir na gcarachtar a fháil idir an dá charachtar fleiscín sin, ansin dealú 1 ón toradh chun an carachtar teorannaithe a eisiamh. Aithnítear é seo mar argóint num_chars na feidhme MID.
  • MID (): Úsáidtear an fheidhm MID seo chun an foshraith a bhaint bunaithe ar an dá argóint thuas.

Feidhmeanna coibhneasta a úsáidtear:

  • LEFT:
  • Baineann an fheidhm LEFT sreang as an taobh clé den sreangán téacs.
  • RIGHT:
  • Filleann an fheidhm CEART an téacs ó thaobh na láimhe deise den sreangán téacs.
  • 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 an Líne Dheireanach den Téacs as Cill Illíne
  • Chun an líne dheiridh téacs a bhaint as sreangán téacs atá scartha le briseadh líne, de ghnáth, níl aon bhealach díreach ann duit é seo a réiteach. An t-alt seo, tabharfaidh mé foirmle isteach chun déileáil leis an tasc seo in Excel.

Na hUirlisí Táirgiúlachta Oifige is Fearr

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

🤖 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 ...
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...

Tuairisc


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
=RIGHT(A2,LEN(A2)-SEARCH("-",A2))
эта формула не работает, т.к. в эксель роль разделителя выполнять точка с запятой ";"
This comment was minimized by the moderator on the site
Hello, Вурдалака
This formula works well in our English language, and a semicolon may be required in other languages.
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