Note: The other languages of the website are Google-translated. Back to English

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

Ar mhaith leat do chuid oibre laethúil a chríochnú go tapa agus go foirfe? Tugann Kutools le haghaidh Excel ardghnéithe cumhachtacha 300 (Comhcheangail leabhair oibre, suim de réir datha, inneachar cille scoilte, dáta a thiontú, agus mar sin de ...) agus sábháil 80% ama duit.

  • Deartha do 1500 cás oibre, cabhraíonn sé leat fadhbanna 80% Excel a réiteach.
  • Laghdaigh na mílte cad a tharlaíonn nuair méarchlár agus luch gach lá, faoiseamh a thabhairt do do shúile agus do lámha tuirseach.
  • Bí i do shaineolaí Excel i gceann 3 nóiméad. Ní gá cuimhneamh a thuilleadh ar aon fhoirmlí pianmhara agus cóid VBA.
  • Triail saor in aisce gan teorainn 30 lá. Ráthaíocht ar ais airgid 60 lá. Uasghrádú agus tacaíocht saor in aisce ar feadh 2 bhliain.
Ribín Excel (le Kutools le haghaidh Excel suiteáilte)

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 Cluaisíní Éifeachtacha chuig an Oifig (Excel san áireamh), Díreach Cosúil le Chrome, Firefox, agus New Internet Explorer.
Urchar Scáileáin de Excel (le Office Tab suiteáilte)
Sórtáil tuairimí de réir
Comments (2)
Níl rátálacha ar bith fós. Bí ar an gcéad duine a rátáil!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
= CEART(A2,LEN(A2)-SEARCH("-",A2))
эта формула не работает, т.к. в эксель роль разделителя выполнять точка с запятой ";"
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Вурдалака
Oibríonn an fhoirmle seo go maith inár mBéarla, agus d'fhéadfadh go mbeadh leathstad ag teastáil i dteangacha eile.
Go raibh maith agat!
Níl aon tráchtanna curtha suas anseo go fóill
Fág do chuid tuairimí
Ag postáil mar Aoi
×
Ráta an post seo:
0   Carachtair
Suímh Molta

Lean orainn

Cóipcheart © 2009 - www.extendoffice.com. | Gach ceart ar cosaint. Cumhachtaithe ag ExtendOffice. | léarscáil an tSuímh
Is trádmharcanna nó trádmharcanna cláraithe de chuid Microsoft Corporation sna Stáit Aontaithe agus / nó i dtíortha eile iad lógó Office agus Office.
Cosanta ag Sectigo SSL