Skip to main content

Teagaisc Excel - bain téacs nó uimhir amach de réir suíomh sonrach

I go leor cásanna, b’fhéidir nach mbeidh ort ach an t-ábhar úsáideach a bhaint as abairt nó as teaghrán téacs i gcill, mar shampla an cúige a bhaint as an seoladh, an seoladh ríomhphoist a bhaint as abairt, uimhir an bhille cúiréireachta a bhaint as comhrá, agus mar sin de. Caolaíonn an teagasc seo an t-eastóscadh go dtí suíomh ar leith i gcill agus bailíonn sé modhanna éagsúla chun cabhrú le téacs nó uimhreacha a bhaint as cill de réir suíomh sonrach in Excel.

Clár ábhair: [ Folaigh ]

(Cliceáil ar aon cheannteideal sa tábla ábhar thíos nó ar dheis chun dul chuig an gcaibidil chomhfhreagrach.)

Sliocht téacs de réir suímh

Bailíonn an chuid seo comhsheasaimh inar féidir téacs a bhaint as cill agus soláthraítear modhanna comhfhreagracha chun iad a láimhseáil céim ar chéim. Is féidir leat brabhsáil le haghaidh tuilleadh sonraí.

1. Sliocht líon na gcarachtar ó chlé nó ar dheis

Chun líon na gcarachtar a bhaint as an taobh clé nó taobh deas de shreang, is féidir leat ceann de na modhanna thíos a thriail.

1.1 Bain an chéad nó an ceann deiridh N le foirmlí

Ag glacadh leis go bhfuil liosta teaghrán téacs agat i gcolún B mar a thaispeántar sa screenshot thíos, chun an chéad 2 charachtar agus an 2 charachtar dheireanacha a bhaint as gach teaghrán, is féidir leat na foirmlí seo a leanas a chur i bhfeidhm.

Bain an chéad N carachtar as teaghrán téacs

Is féidir leis an bhfeidhm LEFT cuidiú leis na chéad N charachtair a bhaint as teaghrán téacs in Excel go héasca.

Foirmle cineálach

=LEFT(text_string,[num_chars])

Argóintí

Teaghrán_téacs: An teaghrán téacs ina bhfuil na carachtair is mian leat a bhaint as. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;
Líon_chars: Sonraíonn sé líon na gcarachtar is mian leat a bhaint as.
Caithfidh na Num_chars a bheith níos mó ná nó cothrom le nialas;
Má tá an Num_chars sonraithe níos mó ná fad na teaghrán téacs, filleann sé an téacs iomlán;
Má fhágtar The Num_chars ar lár, glactar leis gur 1 é.

Anois is féidir leat an fhoirmle seo a chur i bhfeidhm chun an chéad 2 charachtar a bhaint as cealla i gcolún B.

1. Roghnaigh ceall bán, cóipeáil nó cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an chéad toradh a fháil. Roghnaigh an chill toraidh agus tarraing a AutoFill Handle síos chun an fhoirmle a chur i bhfeidhm ar chealla eile.

=LEFT(B5,2)

Anois tá an chéad 2 charachtar i ngach cill de raon B5:B10 bainte amach.

Sliocht na carachtair N deiridh as teaghrán téacs

Anseo cuirimid an fheidhm CEART i bhfeidhm chun na carachtair N deiridh a bhaint as teaghrán téacs in Excel.

Foirmle cineálach

=RIGHT(text_string,[num_chars])

Argóintí

Teaghrán_téacs: An teaghrán téacs ina bhfuil na carachtair is mian leat a bhaint as. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;
Líon_chars: Sonraíonn sé líon na gcarachtar is mian leat a bhaint as.
An Líon_chars caithfidh sé a bheith níos mó ná nó cothrom le nialas;
Má tá an sonraithe Líon_chars níos mó ná fad an teaghráin téacs, filleann sé an téacs ar fad;
Má tá an Líon_chars fágtha ar lár, glactar leis gur 1 é.

Roghnaigh ceall bán, cóipeáil nó cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Ansin roghnaigh an chill toraidh seo agus tarraing a AutoFill Handle síos chun torthaí eile a fháil.

=RIGHT(B5,2)

1.2 Bain amach an chéad N charachtair nó an N deiridh le huirlis iontach

Cé go bhfuil na foirmlí thuas simplí, chun an chéad nó an ceann deireanach n carachtar a bhaint as liosta fada teaghrán téacs, ní mór duit fós an AutoFill Handle a tharraingt ó bhun go barr, rud a thógann beagán ama. Seo molann Kutools le haghaidh Excel'S Sliocht Téacs fóntais chun cabhrú leis an chéad N charachtair nó an N deiridh a bhaint as liosta teaghrán téacs ar an mórchóir.

1. Roghnaigh an liosta teaghrán téacs ar mhaith leat téacs a bhaint as roimh ré agus cliceáil Kutools > Téacs > Sliocht Téacs.

2. Sa popping suas Sliocht Téacs bosca dialóige, ní mór duit a chumrú mar seo a leanas.

2.1) Cinntigh go bhfuil tú ag fanacht sa Sliocht de réir suímh cluaisín;
2.2) Sa Raon bosca, taispeántar an raon roghnaithe taobh istigh, is féidir leat athrú go raon eile de réir do riachtanas;
2.3) Sa Roghanna roinn:
Más mian leat an chéad N carachtar a bhaint as, roghnaigh an An chéad charachtar N. cnaipe raidió, agus ansin sonraigh líon na gcarachtar a bhainfidh tú amach sa bhosca téacs. Sa chás seo, cuirim an uimhir 2 isteach;
Más mian leat na N charachtair dheireanacha a bhaint as, roghnaigh an An carachtar N deireanach cnaipe raidió, agus ansin sonraigh líon na gcarachtar a bhainfidh tú amach sa bhosca téacs. Sa chás seo, ba mhaith liom an 2 charachtair dheireanacha a bhaint as an teaghrán téacs, mar sin cuirim an uimhir 2 isteach sa bhosca téacs.
2.4) Cliceáil OK. Féach an pictiúr:

nótaí: Chun an toradh a dhéanamh dinimiciúil nuair a athraíonn an teaghrán téacs, is féidir leat an Cuir isteach mar fhoirmle bosca.

3. Sa chéad popping suas Sliocht Téacs bosca dialóige, roghnaigh cill chun na carachtair a bhaintear as a aschur agus ansin cliceáil OK.

Ansin baintear an chéad nó an ceann deireanach N carachtar sonraithe as cealla roghnaithe ar an mórchóir.

Cliceáil chun níos mó eolais a fháil faoin ngné seo.

  Más mian leat triail saor in aisce (30 lá) a bheith agat ar an bhfóntas seo, cliceáil le do thoil chun é a íoslódáil, agus ansin téigh chun an oibríocht a chur i bhfeidhm de réir na gcéimeanna thuas.


2. Sliocht téacs roimh charachtar/focal áirithe nó ina dhiaidh

Chun téacs a bhaint roimh nó tar éis carachtar nó focal áirithe, beidh na cásanna éagsúla sa chuid seo ag freastal ar do chuid riachtanas.

2.1 Bain an téacs roimh an gcéad teorannóir nó ina dhiaidh (carachtar)

Mar a léirítear sa screenshot thíos, chun téacs a bhaint roimh nó tar éis an chéad teorannóir ó gach cill sa raon B4:B10, is féidir leat ceann de na modhanna thíos a chur i bhfeidhm.

2.1.1 Bain an téacs amach roimh an gcéad teorannóir leis an bhfoirmle

Cuir foirmle i bhfeidhm atá bunaithe ar na feidhmeanna LEFT agus FIND is féidir cabhrú le téacs a bhaint as cill roimh an gcéad teorannóir. Is féidir leat na céimeanna thíos a leanúint chun é a dhéanamh.

Foirmle cineálach

=LEFT(text_string,FIND("delimiter",text_string,1)-1)

Argóintí

Teaghrán_téacs: An teaghrán téacs óna bhfuil tú ag iarraidh an fotheaghrán a bhaint as. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;
Teorainneoir: An chéad teorannóir a shainíonn cén téacs a bhaintear as cill.

Roghnaigh cill bhán, cóipeáil nó cuir isteach an fhoirmle thíos inti agus brúigh an Iontráil eochair chun an chéad toradh a fháil. Roghnaigh an chéad chill toradh agus tarraing a AutoFill Handle síos chun na téacsanna a fháil roimh an gcéad teorannóir cealla eile.

=LEFT(B5,FIND("-",B5,1)-1)

2.1.2 Bain an téacs tar éis an chéad teorannóra leis an bhfoirmle

Cuidíonn an fhoirmle thíos le téacs a bhaint as tar éis an chéad teorannóir ó chill in Excel.

Foirmle cineálach

=MID(text_string,FIND("delimiter",text_string)+1,LEN(text_string))

Argóintí

Teaghrán_téacs: An teaghrán téacs óna bhfuil tú ag iarraidh fotheaghrán a bhaint as. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;
Teorainneoir: An chéad teorannóir a shainíonn cén téacs a bhaintear as cill.
Roghnaigh cill bhán, cóipeáil nó cuir isteach an fhoirmle thíos inti agus brúigh an Iontráil eochair chun an chéad toradh a fháil. Roghnaigh an chéad chill toradh agus tarraing a AutoFill Handle síos chun na torthaí eile a fháil.

=MID(B5,FIND("-",B5)+1,LEN(B5))

2.1.3 Sliocht téacs roimh an gcéad teorannóir nó ina dhiaidh le huirlis iontach

Seo molann go mór an Sliocht Téacs fóntais de Kutools le haghaidh Excel. Leis an ngné seo, is féidir leat téacsanna a bhaint go héasca roimh an gcéad teorannóir nó ina dhiaidh ó raon cealla ar an mórchóir.

1. Roghnaigh an raon cealla áit ar mhaith leat an téacs a bhaint as, agus ansin cliceáil Kutools > Téacs > Sliocht Téacs.

2. Sa Sliocht Téacs bosca dialóige, ní mór duit a chumrú mar seo a leanas.

2.1) Fan sa Sliocht de réir suímh cluaisín;
2.2) Sa Raon bosca, taispeántar an raon roghnaithe taobh istigh, is féidir leat é a athrú mar is gá duit;
2.3) Sa Roghanna roinn:
Chun téacs a bhaint roimh an gcéad teorannóir, roghnaigh an roimh an téacs cnaipe raidió, agus ansin cineál an chéad teorannóir isteach sa bhosca téacs;
Chun téacs a bhaint as tar éis an chéad teorannóra, roghnaigh an tar éis an téacs cnaipe raidió, agus ansin cuir an chéad teorannóir isteach sa bhosca téacs.
2.4) Cliceáil OK.

Nóta: Chun an toradh a dhéanamh dinimiciúil nuair a athraíonn an teaghrán téacs, is féidir leat an Ionsáigh mar bhosca foirmle a sheiceáil.

3. Ansin ceann eile Sliocht Téacs Vox bosca dialóige suas, a roghnú cill a aschur na torthaí agus cliceáil OK.

Ansin baintear téacsanna roimh an gcéad teorannóir nó ina dhiaidh sin as cealla roghnaithe láithreach.

Chun tuilleadh eolais a fháil faoin ngné seo, tabhair cuairt le do thoil: Sliocht Tapa Téacs Áirithe Ó Chealla In Excel.

  Más mian leat triail saor in aisce (30 lá) a bheith agat ar an bhfóntas seo, cliceáil le do thoil chun é a íoslódáil, agus ansin téigh chun an oibríocht a chur i bhfeidhm de réir na gcéimeanna thuas.

2.2 Bain téacs roimh an teorannóir deiridh nó ina dhiaidh (carachtar)

Sna céimeanna thuas tá na modhanna foghlamtha againn maidir le téacs a bhaint roimh nó tar éis an chéad teorannóir ó chill. Mar a thaispeántar sa screenshot thíos, taispeánfaidh an chuid seo dhá fhoirmle duit chun téacs a bhaint roimh nó tar éis an teorannóir deiridh ó chill. Is féidir leat na céimeanna thíos a leanúint chun é a dhéanamh.

2.2.1 Bain an téacs amach roimh an teorannóir deiridh leis an bhfoirmle

Chun téacs a bhaint as cill roimh an teorannóir deiridh, is féidir leat na feidhmeanna SEARCH, LEN agus SUBSTITUTE a úsáid laistigh den fheidhm LEFT.

Foirmle cineálach

=LEFT(text_string,SEARCH("#",SUBSTITUTE(text_string,"delimiter","#",LEN(text_string)-LEN(SUBSTITUTE(text_string,"delimiter",""))))-1)

Argóintí

Teaghrán_téacs: An teaghrán téacs óna bhfuil tú ag iarraidh an fotheaghrán a bhaint as. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;
Teorainneoir: An teorannóir deiridh a shainíonn cén téacs a bhaintear as cill.

Roghnaigh cill, cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus tarraing a AutoFill Handle síos chun na téacsanna a bhaint as teaghráin téacs eile sa cholún céanna.

=LEFT(B5,SEARCH("#",SUBSTITUTE(B5,"-","#",LEN(B5)-LEN(SUBSTITUTE(B5,"-",""))))-1)

2.2.2 Bain an téacs tar éis an teorannóra deiridh leis an bhfoirmle

Tar éis duit téacs a bhaint as roimh an teorannóir deiridh ó chill, is féidir leat an fhoirmle thíos a chur i bhfeidhm chun an téacs a bhaint as tar éis an teorannóra deiridh de réir mar is gá duit.

Foirmle cineálach

=RIGHT(text_string,LEN(text_string)-SEARCH("#",SUBSTITUTE(text_string,"delimiter","#",LEN(text_string)-LEN(SUBSTITUTE(text_string,"delimiter","")))))

Argóintí

Teaghrán_téacs: An teaghrán téacs óna bhfuil tú ag iarraidh an fotheaghrán a bhaint as. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;
Teorainneoir: An teorannóir deiridh a shainíonn cén téacs a bhaintear as cill.

Roghnaigh cill, cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus tarraing a AutoFill Handle síos chun na téacsanna a bhaint as teaghráin téacs eile sa cholún céanna.

=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5,"-","#",LEN(B5)-LEN(SUBSTITUTE(B5,"-","")))))

2.3 Sliocht téacs i ndiaidh an nú carachtar

Féach ar an sampla thíos, tá liosta teaghrán téacs sa raon B4:B10, chun an téacs tar éis an tríú carachtar a bhaint as gach cill, is féidir leat foirmle a chur i bhfeidhm bunaithe ar an bhfeidhm MID agus an fheidhm LEN.

Foirmle cineálach

=MID(text_string,nth_char+1,LEN(text_string))

Argóintí

Teaghrán_téacs: An teaghrán téacs óna bhfuil tú ag iarraidh an fotheaghrán a bhaint as. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;
nth_char: Seasann uimhir don nú carachtar, agus bainfidh tú an téacs amach ina dhiaidh.

Roghnaigh cill bhán, cóipeáil nó cuir isteach an fhoirmle thíos inti agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus tarraing a AutoFill Handle síos chun torthaí eile a fháil.

=MID(B5,3+1,LEN(B5))

2.4 Sliocht an nú focal as teaghrán téacs

Ag glacadh leis go bhfuil liosta teaghrán téacs agat mar a thaispeántar sa scáileán thíos, agus gur mhaith leat an nú focal a bhaint as an teaghrán téacs amháin, soláthraíonn an chuid seo trí mhodh chun é a dhéanamh.

2.4.1 Sliocht an nú focal le foirmle

Is féidir leat na feidhmeanna TRIM, MID, SUBSTITUTE, REPT agus LEN a chomhcheangal chun an nú focal a bhaint as teaghrán téacs i gcill.

Foirmle cineálach

=TRIM(MID(SUBSTITUTE(text_string," ",REPT(" ",LEN((text_string))), (N-1)*LEN((text_string)+1, LEN((text_string)))

Argóintí

Teaghrán_téacs: An teaghrán téacs óna bhfuil tú ag iarraidh an nú focal a bhaint. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;
N: Seasann uimhir don nú focal a bhainfidh tú as an teaghrán téacs.

Sa chás seo, tá na teaghráin téacs sa raon B5:B10, tá na huimhreacha a sheasann don nú focal i D5:D10, cuirimis an fhoirmle seo i bhfeidhm chun an nú focal a bhaint as teaghrán an téacs.

Roghnaigh cill bhán, cóipeáil nó cuir isteach an fhoirmle thíos inti agus brúigh an Iontráil eochair chun an chéad toradh a fháil. Roghnaigh an chill toraidh seo agus tarraing a AutoFill Handle síos chun an nú focal de chealla eile a fháil.

=TRIM(MID(SUBSTITUTE(B5," ",REPT(" ",LEN(B5))), (D5-1)*LEN(B5)+1, LEN(B5)))

Nóta: Is féidir leat an nú uimhir a chlóscríobh go díreach san fhoirmle mar seo a leanas.

=TRIM(MID(SUBSTITUTE(B5," ",REPT(" ",LEN(B5))), (2-1)*LEN(B5)+1, LEN(B5)))

2.4.2 Sliocht an nú focal le feidhm atá sainmhínithe ag an úsáideoir

Seachas an fhoirmle thuas, is féidir leat feidhm shainithe ag an úsáideoir a chur i bhfeidhm freisin chun an nú focal a bhaint as cill in Excel.

1. Brúigh an Eile + F11 eochracha a oscailt Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. Sa Microsoft Visual Basic d’Fheidhmchláir fuinneog, cliceáil Ionsáigh > Modúl, agus ansin cóipeáil an VBA thíos isteach sa fhuinneog Cód.

Cód VBA: Sliocht an nú focal as teaghrán téacs i gcill

Function ExtractTheNthWord(Source As String, Position As Integer)
'Update by Extendoffice 20211202
Dim arr() As String
arr = VBA.Split(Source, " ")
xCount = UBound(arr)
If xCount < 1 Or (Position - 1) > xCount Or Position < 0 Then
    FindWord = ""
Else
    FindWord = arr(Position - 1)
End If
End Function

3. Brúigh an Eile + Q eochracha chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

4. Fill ar an mbileog oibre ina bhfuil na teaghráin téacs a bhfuil tú ag iarraidh an nú focal a bhaint astu. Roghnaigh ceall bán, cóipeáil nó cuir an fhoirmle thíos isteach ann agus brúigh an Iontráil eochair chun an nú focal a fháil.

=FindWord(B5,D5)

Or

=FindWord(B5,2)

Nóta: san fhoirmle, is é D5 an chill ina bhfuil uimhir a ionadaíonn an nú focal. Nó, is féidir leat uimhir thagartha na cille a athsholáthar go díreach.

5. Roghnaigh an chill toraidh agus tarraing a AutoFill Handle síos chun an nú focal a bhaint as teaghráin téacs cealla eile.

2.4.3 Sliocht an nú focal le huirlis iontach

Mura bhfuil tú ag iarraidh foirmle nó feidhm shainithe ag an úsáideoir a sholáthraítear thuas a chur i bhfeidhm de láimh, molann anseo Kutools le haghaidh Excel's Sliocht an naoú focal i gcill fóntais. Leis an ngné seo, is féidir leat an nú focal a bhaint go héasca as teaghrán téacs i gcill le cúpla cad a tharlaíonn.

1. Roghnaigh cill chun an toradh a chur, agus cliceáil Kutools > Cúntóir Foirmle > Téacs > Sliocht an nú focal i gcill. Féach an pictiúr:

2. Sa Cúntóir Foirmlí bosca dialóige, ní mór duit a chumrú mar seo a leanas.

2.1) Sa Roghnaigh liosta foirmle bosca, an Sliocht an naoú focal i gcill tá an rogha chun suntais;
2.2) Sa Cell bosca, roghnaigh cill ina bhfuil an teaghrán téacs óna dteastaíonn uait an nú focal a bhaint;
2.3) Sa An Nú bosca, roghnaigh cill ina bhfuil an nú uimhir nó cuir isteach uimhir go díreach de réir do riachtanas;
2.4) Cliceáil OK.

3. Ansin baintear an nú (dara) focal as an teaghrán téacs sa chill B5, agus is féidir leat a fheiceáil go gcruthaítear foirmle ag an am céanna. Roghnaigh an chill toraidh seo agus tarraing a AutoFill Handle síos chun an nú focal a fháil ó theaghráin téacs eile.

Cliceáil chun níos mó eolais a fháil faoin ngné seo.

  Más mian leat triail saor in aisce (30 lá) a bheith agat ar an bhfóntas seo, cliceáil le do thoil chun é a íoslódáil, agus ansin téigh chun an oibríocht a chur i bhfeidhm de réir na gcéimeanna thuas.

2.5 Sliocht téacs roimh nó tar éis an nú tarlú de imeorantóir

Ag glacadh leis go bhfuil liosta teaghráin téacs agat mar a thaispeántar sa screenshot thíos. Chun an téacs a bhaint roimh an dara tarlú de spás nó ina dhiaidh, soláthraíonn an chuid seo dhá fhoirmle chun cabhrú leat é a dhéanamh.

2.5.1 Sliocht téacs roimh an nú tarlú de teorannóir

Is féidir leat an fheidhm LEFT a úsáid mar aon leis na feidhmeanna SUBSTITUTE agus FIND chun téacs a bhaint as sula dtarlaíonn an nú teorannóir as cill in Excel.

Foirmle cineálach

=LEFT(SUBSTITUTE(text_string,"delimiter",CHAR(9),n),FIND(CHAR(9),SUBSTITUTE(text_string,"delimiter",CHAR(9),n),1)-1)

Argóintí

Teaghrán_téacs: An teaghrán téacs óna dteastaíonn uait an téacs a bhaint. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;
N: Seasann uimhir don nú tarlúint de imeorantóir a bhainfidh tú téacs amach roimhe.

Roghnaigh cill, cóipeáil nó cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus tarraing AutoFill Handle síos chun torthaí eile a fháil ar an liosta.

=LEFT(SUBSTITUTE(B5," ",CHAR(9),2),FIND(CHAR(9),SUBSTITUTE(B5," ",CHAR(9),2),1)-1)

Nóta: San fhoirmle, is é B5 an chill ina bhfuil an teaghrán téacs óna dteastaíonn uait an téacs a bhaint; Seasann “ ” anseo do spás agus seasann an uimhir 2 don dara tarlúint de spás. Is féidir leat iad a athrú de réir do riachtanas.

2.5.2 Sliocht téacs tar éis an nú tarlú de teorannóir

Chun téacs a bhaint as tar éis an naoú teorannóir, is féidir leat an fheidhm CEART a chur i bhfeidhm leis na feidhmeanna SUBSTITUTE, LEN agus FIND.

Foirmle cineálach

=RIGHT(SUBSTITUTE(text_string, "delimiter", CHAR(9), n), LEN(text_string)- FIND(CHAR(9), SUBSTITUTE(text_string, "delimiter", CHAR(9), n), 1) + 1)

Argóintí

Teaghrán_téacs: An teaghrán téacs óna dteastaíonn uait an téacs a bhaint. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;
N: Seasann uimhir don nú tarlúint de imeorantóir a bhainfidh tú téacs ina dhiaidh.

Anois is féidir leat an fhoirmle seo a chur i bhfeidhm chun an téacs a bhaint tar éis an dara tarlú den spás ó gach cill sa raon B5:B10 mar seo a leanas.

Roghnaigh cill, cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus tarraing AutoFill Handle síos chun torthaí eile a fháil.

=RIGHT(SUBSTITUTE(B5, " ", CHAR(9), 2), LEN(B5)- FIND(CHAR(9), SUBSTITUTE(B5, " ", CHAR(9), 2), 1) + 1)

2.6 Sliocht téacs roimh nó tar éis briseadh líne

Cuir i gcás go bhfuil liosta ordaithe agat i gcolún B agus nach dteastaíonn uait ach an chuid dáta agus an chuid táirge Uimh. a bhaint as gach cill. Is féidir leat na foirmlí Excel thíos a úsáid chun é a dhéanamh.

2.6.1 Sliocht téacs roimh bhriseadh na chéad líne leis an bhfoirmle

Mar a fheiceann tú sa screenshot thuas, aimsíonn an chuid dáta roimh bhriseadh an chéad líne laistigh den chill. Léireoidh an chuid seo feidhm LEFT mar aon leis an bhfeidhm CUARDACH chun cabhrú leat an téacs a bhaint as roimh bhriseadh an chéad líne laistigh de chill.

Foirmle cineálach

=LEFT(cell, SEARCH(CHAR(10), cell)-1)

Argóintí

Cill: An chill óna dteastaíonn uait an téacs a bhaint as roimh bhriseadh na chéad líne.

Roghnaigh cill bhán, cóipeáil nó cuir isteach an fhoirmle thíos inti agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus ansin tarraing a AutoFill Handle síos chun an fhoirmle seo a chur i bhfeidhm ar chealla eile.

=LEFT(B5, SEARCH(CHAR(10), B5)-1)

Ansin is féidir leat an téacs a fheiceáil sula mbaintear an briseadh den chéad líne i ngach cill i raon B5:B8 mar a thaispeántar sa screenshot thíos.

Nóta: San fhoirmle, seasann CHAR(10) do bhriseadh líne ar Windows.

2.6.2 Sliocht téacs tar éis an tsosa líne dheiridh leis an bhfoirmle

Sa chéim roimhe seo, labhair muid faoi conas téacs a bhaint as roimh bhriseadh an chéad líne laistigh de chill. Agus beidh an chuid seo tú a threorú conas a bhaint as téacs tar éis an briseadh líne dheireanach laistigh de chill le foirmle éagsúla.

Foirmle cineálach

=TRIM(RIGHT(SUBSTITUTE(cell,CHAR(10),REPT(" ",200)),200))

Argóintí

Cill: An chill óna dteastaíonn uait an téacs a bhaint as roimh bhriseadh na chéad líne.

Roghnaigh ceall bán, cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus ansin tarraing a AutoFill Handle síos chun an fhoirmle a chur i bhfeidhm ar chealla eile.

=TRIM(RIGHT(SUBSTITUTE(B5,CHAR(10),REPT(" ",200)),200))

Ansin an táirge uimh. baintear cuid de gach cill sa liosta mar a thaispeántar sa screenshot thuas.

Nóta: San fhoirmle, seasann CHAR(10) do bhriseadh líne ar Windows.

2.7 Sliocht téacs roimh fhocal nó ina dhiaidh

Sna codanna roimhe seo, tá sé foghlamtha againn conas téacs a bhaint roimh nó tar éis carachtar nó teorannóir. Cad ba chóir duit a dhéanamh chun téacs a bhaint roimh nó tar éis focal iomlán? Tabharfaidh an chuid seo isteach trí mhodh chun cabhrú leat an tasc seo a chur i gcrích.

2.7.1 Sliocht téacs roimh fhocal áirithe le foirmle

Cuidíonn an fhoirmle seo a leanas leat téacs a bhaint as roimh fhocal áirithe laistigh de chill in Excel.

Foirmle cineálach

=IFERROR(LEFT(cell,FIND(word,cell)-1),cell)

Argóintí

Cill: An chill óna dteastaíonn uait an téacs a bhaint as roimh fhocal áirithe.
Focal: An focal is mian leat a bhaint as gach téacs roimh é. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;

Roghnaigh ceall bán, cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus ansin tarraing a AutoFill Handle síos chun an fhoirmle seo a chur i bhfeidhm ar chealla eile.

Sa sampla seo, táimid chun gach téacs a bhaint as roimh an bhfocal “Excel”, mar sin clóscríobhfaimid an focal go díreach san fhoirmle agus cuirfimid faoi iamh é i Sleachta dúbailte. Nó is féidir leat tagairt a dhéanamh do chill ina bhfuil an focal “Excel”.

=IFERROR(LEFT(B5,FIND("Excel",B5)-1),B5)

Nótaí:

1) Tá an fhoirmle seo cás-íogair.
2) Má tá dúbailt ar an bhfocal a d'iontráil tú sa chill chéanna, ní bhaineann an fhoirmle ach an téacs tar éis an chéad tharla.

2.7.2 Sliocht téacs i ndiaidh focal áirithe le foirmle

Chun téacs a bhaint tar éis focal áirithe, is féidir leat an fhoirmle seo a leanas a chur i bhfeidhm chun é a dhéanamh.

Foirmle cineálach

=TRIM(MID(cell,SEARCH(word,cell)+LEN(word),255))

Argóintí

Cill: An chill as a bhfuil tú ag iarraidh an téacs a bhaint as tar éis focal áirithe.
Focal: An focal is mian leat a bhaint as gach téacs ina dhiaidh. Is féidir é a bheith ina thagairt cille nó ina teaghrán téacs iarbhír faoi iamh i comharthaí athfhriotail dúbailte;

Roghnaigh cill, cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh agus ansin tarraing a AutoFill Handle síos chun an fhoirmle seo a chur i bhfeidhm ar chealla eile.

=TRIM(MID(B5,SEARCH("Excel",B5)+LEN("Excel"),255))

Ansin is féidir leat na téacsanna go léir a fheiceáil tar éis an focal “Excel” i ngach cill a bhaint astu mar a thaispeántar sa screenshot thíos.

Nótaí:

1) Tá an fhoirmle seo cás-íogair.
2) Má tá dúbailt ar an bhfocal a d'iontráil tú sa chill chéanna, ní bhaineann an fhoirmle ach an téacs tar éis an chéad tharla.

2.7.3 Sliocht téacs roimh nó tar éis focal áirithe le huirlis iontach

Má bhraitheann tú go bhféadfadh go leor míchaoithiúlacht a bheith ag baint úsáide as foirmle, molann anseo go mór an Sliocht Téacs fóntais de Kutools le haghaidh Excel. Cuidíonn an ghné seo leis an tasc Eastóscadh in Excel a uathoibriú le cúpla cad a tharlaíonn.

1. cliceáil Kutools > Téacs > Sliocht Téacs chun an ghné seo a chumasú.

2. Sa Sliocht Téacs bosca dialóige, déan na socruithe seo a leanas.

2.1) Bí cinnte go bhfuil tú sa Sliocht de réir suímh cluaisín;
2.2) Sa Raon bosca, cliceáil an cnaipe chun an raon cealla inar mian leat téacsanna a bhaint astu a roghnú;
2.3) Sa Roghanna roinn:
Chun gach téacs a bhaint as roimh fhocal, roghnaigh an roimh an téacs cnaipe raidió agus ansin cuir an focal isteach sa bhosca téacs;
Chun gach téacs a bhaint as i ndiaidh focal, roghnaigh an tar éis an téacs cnaipe raidió agus ansin cuir an focal isteach sa bhosca téacs.
2.4) Cliceáil ar an OK cnaipe. Féach an pictiúr:

Nótaí: Más mian leat torthaí dinimiciúla a chruthú, seiceáil an Cuir isteach mar fhoirmle bosca. Ansin déanfar na torthaí a nuashonrú go huathoibríoch nuair a athraíonn na sonraí sa raon.

3. Ansin an Sliocht Téacs Vox bosca dialóige suas, is gá duit a roghnú cill a aschur an toradh agus ansin cliceáil ar an OK cnaipe.

Ansin baintear láithreach téacsanna roimh nó tar éis focal áirithe laistigh de gach cill sa raon roghnaithe.

Nóta: Tá an ghné seo cás-íogair.

Cliceáil chun níos mó eolais a fháil faoin ngné seo.

  Más mian leat triail saor in aisce (30 lá) a bheith agat ar an bhfóntas seo, cliceáil le do thoil chun é a íoslódáil, agus ansin téigh chun an oibríocht a chur i bhfeidhm de réir na gcéimeanna thuas.


3. Sliocht idir carachtair/focail

Más mian leat téacs a bhaint idir carachtair nó focail áirithe, bain triail as na modhanna seo a leanas.

3.1 Sliocht téacs idir dhá charachtar

Téacs a bhaint as idir dhá charachtar, a fhéadfaidh a bheith mar charachtair chéanna nó carachtair éagsúla. Soláthraíonn an chuid seo roinnt modhanna, agus is féidir leat ceann acu a roghnú de réir do riachtanas.

3.1.1 Sliocht téacs idir dhá charachtar chéanna leis an bhfoirmle

Mar a thaispeántar sa screenshot thíos, tá liosta de na teaghráin téacs i gcolún B, agus ba mhaith leat a bhaint as an uimhir uimhir idir carachtair “/” ó gach cill sa raon, is féidir leis an fhoirmle seo a leanas a dhéanamh bhfabhar tú.

Roghnaigh ceall bán, cóipeáil nó cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toradh agus ansin tarraing AutoFill Handle síos chun torthaí na gcealla eile sa liosta a fháil.

=SUBSTITUTE(MID(SUBSTITUTE("/" & B5&REPT(" ",6),"/",REPT(",",255)),2*255,255),",","")

Ansin baintear an téacs idir dhá charachtar chéanna “/” as gach cill sa raon. Féach ar an scáileán:

Nóta:

1) B5 an chill ar mhaith leat téacs a bhaint as idir dhá charachtar chéanna;
2) "/” an dá charachtar chéanna ar mhaith leat téacs a bhaint astu.
Ní mór duit na hathróga seo a athrú bunaithe ar do shonraí féin.

3.1.2 Sliocht téacs idir dhá charachtar dhifriúla le foirmle

Tar éis dúinn foghlaim conas téacs a bhaint as idir dhá charachtair chéanna laistigh de chill, léireoimid foirmle anseo chun téacs a bhaint idir dhá charachtair éagsúla. Mar a thaispeántar sa screenshot thíos, chun an seoladh ríomhphoist idir an “<” agus “>” a bhaint as gach cill i gcolún B amháin, is féidir leat a dhéanamh mar a leanas.

Foirmle cineálach

=MID(LEFT(cel,FIND("end_char",cell)-1),FIND("start_char",cell)+1,LEN(cell))

Argóintí

Cill: An chill óna dteastaíonn uait an téacs a bhaint as idir dhá charachtair éagsúla;
End_char: Carachtar deiridh an dá charachtair éagsúla;
Tosaigh_char: Carachtar tosaigh an dá charachtair éagsúla.

Roghnaigh ceall bán, cóipeáil nó cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus ansin tarraing a AutoFill Handle síos chun an fhoirmle seo a chur i bhfeidhm ar chealla eile.

=MID(LEFT(B5,FIND(">",B5)-1),FIND("<",B5)+1,LEN(B5))

Is féidir leat a fheiceáil nach mbaintear ach an téacs idir na carachtair shonraithe mar a thaispeántar sa screenshot thuas.

3.1.3 Sliocht téacs idir dhá charachtar le huirlis iontach

Seo molann go mór an Sliocht teaghráin idir téacs sonraithe gné de Kutools le haghaidh Excel chun cabhrú leat téacs a bhaint go héasca idir dhá charachtar céanna nó difriúil laistigh de chill in Excel.

1. Roghnaigh cill bhán chun an toradh a aschur, agus ansin cliceáil Kutools > Cúntóir Foirmle > Cúntóir Foirmle.

2. Sa Cúntóir Foirmlí bosca dialóige, déan na socruithe seo a leanas.

2.1) Seiceáil an scagairí bhosca agus ansin cuir isteach an focal “Sliocht” isteach sa bhosca téacs;
2.2) Sa Roghnaigh liosta foirmle bosca, cliceáil an Sliocht teaghráin idir téacs sonraithe rogha;
2.3) Sa Ionchur argóintí roinn:
sa Cell bosca, roghnaigh cill inar mian leat an téacs a bhaint as (anseo roghnaigh mé cill B5);
sa Tosaigh char (í) bhosca, cuir isteach an carachtar tús an dá carachtair éagsúla;
sa deireadh char(s), cuir isteach carachtar deiridh an dá charachtair dhifriúla.
2.4) Cliceáil OK. Féach an pictiúr:

3. Ansin ní bhaintear ach an téacs idir “<” agus “>” laistigh de chill B5. Idir an dá linn, cruthaíodh foirmle, is féidir leat an chill toraidh seo a roghnú agus ansin a AutoFill Handle a tharraingt síos chun téacsanna a bhaint as cealla eile sa liosta céanna.

Cliceáil chun níos mó eolais a fháil faoin ngné seo.

  Más mian leat triail saor in aisce (30 lá) a bheith agat ar an bhfóntas seo, cliceáil le do thoil chun é a íoslódáil, agus ansin téigh chun an oibríocht a chur i bhfeidhm de réir na gcéimeanna thuas.

3.1.4 Sliocht téacs idir dhá charachtar (lena n-áirítear na carachtair) de réir rialach

Más mian leat an dá charachtar a choinneáil tar éis sliocht, déan iarracht riail a chur i bhfeidhm sa Téacs Sliocht gné de Kutools le haghaidh Excel .

1. cliceáil Kutools > Téacs > Sliocht Téacs.

2. Sa Sliocht Téacs bosca dialóige, déan na socruithe seo a leanas.

2.1) Cliceáil ar an Sliocht de réir riail cluaisín;
2.2) Sa Raon alt, cliceáil ar an cnaipe chun an raon cealla a roghnú inar mian leat an téacs a bhaint as idir carachtair;
2.3) Sa Téacs bosca, iontráil <*>;
Leid: "<"Agus">” arb iad na carachtair ar mhaith leat téacs a bhaint astu, * is saoróg é a sheasann do líon ar bith de charachtair. Is féidir leat an riocht a chur isteach de réir do riachtanas.
2.4) Cliceáil ar an Cuir cnaipe chun an riocht a chur leis an Cur síos ar an riail bosca liosta;
2.5) Cliceáil ar an Ok cnaipe. Féach an pictiúr:

3. Eile Sliocht Téacs Vox bosca dialóige suas, le do thoil roghnaigh cill a aschur an toradh, agus ansin cliceáil ar an OK cnaipe.

Ansin baintear an téacs idir carachtair shonraithe (lena n-áirítear na carachtair) as gach cill sa raon roghnaithe ar an mórchóir.

  Más mian leat triail saor in aisce (30 lá) a bheith agat ar an bhfóntas seo, cliceáil le do thoil chun é a íoslódáil, agus ansin téigh chun an oibríocht a chur i bhfeidhm de réir na gcéimeanna thuas.

3.2 Sliocht téacs idir dhá fhocal

Chomh maith le téacs a bhaint as idir dhá charachtar, seans go mbeidh ort téacs a bhaint as idir dhá fhocal freisin. Mar shampla, bain gach teaghrán téacs idir dhá fhocal “KTE” agus “gné” as gach cill i gcolún B mar a thaispeántar sa screenshot thíos. Is féidir leat ceann de na modhanna seo a leanas a thriail chun é a dhéanamh.

3.2.1 Sliocht téacs idir dhá fhocal le foirmle

Is féidir leat foirmle a úsáid atá bunaithe ar an bhfeidhm LÁR agus ar an bhfeidhm CUARDACH chun gach teaghrán téacs a bhaint as idir dhá fhocal laistigh de chill.

Foirmle cineálach

=MID(cell,SEARCH("start_word",cell)+3,SEARCH("end_word",cell)-SEARCH("start_word",cell)-4)

Argóintí

Cill: an chill óna dteastaíonn uait gach teaghrán téacs a bhaint as idir dhá fhocal;
Focal_Tosaithe: focal tosaigh an dá fhocal is mian leat gach teaghrán téacs a bhaint as ina dhiaidh;
Fad 1: fad carachtair an fhocail tosaigh.
Focal_deireadh: focal deiridh an dá fhocal is mian leat gach teaghrán téacs a bhaint as roimhe.
Fad 2: fad carachtair an fhocail tosaigh móide 1.

Roghnaigh ceall bán, cóipeáil nó cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus ansin tarraing a AutoFill Handle síos chun an fhoirmle seo a chur i bhfeidhm ar chealla eile.

=MID(B5,SEARCH("KTE",B5)+3,SEARCH("feature",B5)-SEARCH("KTE",B5)-4)

nótaí: San fhoirmle, is ionann an uimhir 3 agus fad carachtair an fhocail "KTE"; seasann an uimhir 4 d’fhad carachtair an fhocail “KTE” móide 1.

Is féidir leat a fheiceáil go bhfuil gach teaghrán téacs idir an dá fhocal sonraithe bainte as gach cill i gcolún B.

3.2.2 Sliocht téacs idir dhá fhocal le huirlis iontach

I gcás go leor úsáideoirí Excel, d'fhéadfadh sé a bheith deacair foirmlí a mheabhrú agus a láimhseáil. Anseo, leis an Sliocht teaghráin idir téacs sonraithe gné de Kutools le haghaidh Excel, is féidir leat téacs a bhaint go héasca idir dhá fhocal gan ach cúpla cad a tharlaíonn.

1. Roghnaigh cill chun an toradh a aschur, agus ansin cliceáil Kutools > Cúntóir Foirmle > Cúntóir Foirmle.

2. Sa Cúntóir Foirmle bosca dialóige, ní mór duit a chumrú mar seo a leanas.

2.1) Seiceáil an scagairí bhosca agus ansin cuir isteach an focal “Sliocht” isteach sa bhosca téacs;
2.2) Sa Roghnaigh liosta foirmle bosca, cliceáil an Sliocht teaghráin idir téacs sonraithe rogha;
2.3) Sa Ionchur argóintí roinn:
sa Cell bosca, roghnaigh cill inar mian leat an téacs a bhaint as (anseo roghnaigh mé cill B5);
sa Tosaigh char (í) bosca, cuir isteach focal tosaigh an dá fhocal is mian leat a bhaint as gach teaghrán téacs ina dhiaidh;
sa char(s) deiridh bosca, iontráil focal deiridh an dá fhocal a bhfuil tú ag iarraidh gach teaghrán téacs a bhaint as roimhe.
2.4) Cliceáil OK. Féach an pictiúr:

3. Ansin baintear gach teaghrán téacs idir dhá fhocal “KTE” agus “gné” laistigh de chill B5. Idir an dá linn, cruthaíodh foirmle, is féidir leat an chill toraidh seo a roghnú agus ansin a AutoFill Handle a tharraingt síos chun téacsanna a bhaint as cealla eile sa liosta céanna.

  Más mian leat triail saor in aisce (30 lá) a bheith agat ar an bhfóntas seo, cliceáil le do thoil chun é a íoslódáil, agus ansin téigh chun an oibríocht a chur i bhfeidhm de réir na gcéimeanna thuas.


Bain uimhreacha de réir suímh

I gcás liosta de na teaghráin alfa-uimhriúla, d'fhéadfadh trí chás a bheith ann:

  1. Tá an uimhir ag tús an téacs;
  2. Tá an uimhir ag deireadh an téacs;
  3. Is féidir leis an uimhir a bheith áit ar bith sa téacs.

Sa chuid seo, cuirfimid modhanna éagsúla ar fáil ar féidir iad a úsáid chun na huimhreacha a bhaint as gach cás a luaitear thuas.

1 Sliocht uimhir ó thaobh na láimhe clé de shreang

Tabharfaidh an chuid seo foirmle isteach a chabhróidh leat uimhreacha amháin a thagann roimh téacs i gcill a bhaint as.

Foirmle cineálach

=LEFT(cell, MATCH(FALSE, ISNUMBER(MID(cell, ROW(INDIRECT("1:"&LEN(cell)+1)), 1) *1), 0) -1)

Argóintí

Cill: An chill óna dteastaíonn uait uimhir a bhaint as ar thaobh na láimhe clé den teaghrán téacs.

Nóta:

1) Má tá Excel 2019 á úsáid agat agus níos luaithe, ní mór duit an cnaipe a bhrú Ctrl + Shift + Iontráil eochracha chun an fhoirmle eagar seo a dhearbhú.
2) Má tá Excel 365 nó Excel 2021 á úsáid agat, níl le déanamh ach an fhoirmle seo a dhearbhú leis an Iontráil eochair.

Roghnaigh ceall bán, cuir isteach an fhoirmle thíos agus brúigh Ctrl + Shift + Iontráil or Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus ansin tarraing a AutoFill Handle síos chun líon na gcealla eile a fháil.

=LEFT(B5, MATCH(FALSE, ISNUMBER(MID(B5, ROW(INDIRECT("1:"&LEN(B5)+1)), 1) *1), 0) -1)

Nótaí:

1) Mura bhfuil ach uimhreacha i gcill, bainfear an tslánuimhir.
2) Ní bhaineann an fhoirmle seo ach na huimhreacha ar thaobh na láimhe clé de theaghrán téacs. Má bhíonn uimhreacha i lár nó ag deireadh teaghrán an téacs, ní thabharfar aird orthu.

2 Sliocht uimhir ó thaobh na láimhe deise de shreang

Mar a thaispeántar sa screenshot thíos, chun na huimhreacha atá le feiceáil tar éis téacs i gcill amháin a bhaint as, bain triail as an bhfoirmle seo a leanas.

Foirmle cineálach

=RIGHT(cell, LEN(cell) - MAX(IF(ISNUMBER(MID(cell, ROW(INDIRECT("1:"&LEN(cell))), 1) *1)=FALSE, ROW(INDIRECT("1:"&LEN(cell))), 0)))

Argóintí

Cill: An chill óna dteastaíonn uait uimhir a bhaint as tús teaghrán an téacs.

Nóta:

1) Má tá Excel 2019 á úsáid agat agus níos luaithe, ní mór duit an cnaipe a bhrú Ctrl + Shift + Iontráil eochracha chun an fhoirmle eagar seo a dhearbhú.
2) Má tá Excel 365 nó Excel 2021 á úsáid agat, deimhnigh an fhoirmle seo leis an eochair Enter.

Roghnaigh ceall bán, cuir isteach an fhoirmle thíos agus brúigh Ctrl + Shift + Iontráil or Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus ansin tarraing a AutoFill Handle síos chun líon na gcealla eile a fháil.

=RIGHT(B5, LEN(B5) - MAX(IF(ISNUMBER(MID(B5, ROW(INDIRECT("1:"&LEN(B5))), 1) *1)=FALSE, ROW(INDIRECT("1:"&LEN(B5))), 0)))

Nótaí:

1) Mura bhfuil ach uimhreacha i gcill, bainfear an tslánuimhir.
2) Ní bhaineann an fhoirmle seo ach na huimhreacha ó thaobh na láimhe deise de theaghrán téacs. Má bhíonn uimhreacha i lár nó i dtús teaghrán an téacs, ní thabharfar aird orthu.

3. Sliocht na huimhreacha go léir as suíomh ar bith i teaghrán téacs

Cuidíonn na modhanna thuas le huimhir a bhaint as taobh clé nó ar dheis teaghrán téacs amháin. Más mian leat na huimhreacha go léir a bhaint as áit ar bith i teaghrán téacs, cuirimid anseo trí mhodh ar fáil duit chun é a dhéanamh.

3.1 Sliocht na huimhreacha go léir ó áit ar bith i téad le foirmle

Is féidir leat an fhoirmle seo a leanas a chur i bhfeidhm chun na huimhreacha go léir a bhaint as áit ar bith i teaghrán téacs in Excel.

1. Roghnaigh ceall bán, cóipeáil nó cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun gach uimhir a fháil ón gcill B5.

=SUMPRODUCT(MID(0&B5, LARGE(INDEX(ISNUMBER(--MID(B5, ROW(INDIRECT("1:"&LEN(B5))), 1)) * ROW(INDIRECT("1:"&LEN(B5))), 0), ROW(INDIRECT("1:"&LEN(B5))))+1, 1) * 10^ROW(INDIRECT("1:"&LEN(B5)))/10)

2. Roghnaigh an chill toradh agus ansin tarraing a AutoFill Handle síos chun gach líon cealla eile a fháil.

3.2 Sliocht na huimhreacha go léir ó áit ar bith i téad le VBA

Tá an fhoirmle thuas ró-fhada agus casta do go leor úsáideoirí Excel. I ndáiríre, is féidir leat script VBA a reáchtáil chun an tasc a uathoibriú in Excel. Is féidir leat a dhéanamh mar seo a leanas.

1. Brúigh an Eile + F11 eochracha a oscailt Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. San oscailt Microsoft Visual Basic d’Fheidhmchláir fuinneog, cliceáil Ionsáigh > Modúl. Ansin cóipeáil an VBA thíos isteach i bhfuinneog cód an Mhodúil.

Cód VBA: Sliocht na huimhreacha go léir ó áit ar bith i teaghrán téacs

Sub ExtrNumbersFromRange()
'Updated by Extendoffice 20220106
    Dim xRg As Range
    Dim xDRg As Range
    Dim xRRg As Range
    Dim nCellLength As Integer
    Dim xNumber As Integer
    Dim strNumber As String
    Dim xTitleId As String
    Dim xI As Integer
    xTitleId = "KutoolsforExcel"
    Set xDRg = Application.InputBox("Please select text strings:", xTitleId, "", Type:=8)
    If TypeName(xDRg) = "Nothing" Then Exit Sub
    Set xRRg = Application.InputBox("Please select output cell:", xTitleId, "", Type:=8)
    If TypeName(xRRg) = "Nothing" Then Exit Sub
    xI = 0
    strNumber = ""
  For Each xRg In xDRg
    xI = xI + 1
    nCellLength = Len(xRg)
    For xNumber = 1 To nCellLength
      If IsNumeric(Mid(xRg, xNumber, 1)) Then
        strNumber = strNumber & Mid(xRg, xNumber, 1)
      End If
    Next xNumber
    xRRg.Item(xI) = strNumber
    strNumber = ""
  Next xRg
End Sub

3. Brúigh an F5 eochair chun an cód a rith. San oscailt Kutools le haghaidh Excel bosca dialóige, roghnaigh an raon cealla áit ar mhaith leat na huimhreacha go léir a bhaint as gach cill, agus ansin cliceáil ar an OK cnaipe.

4. Ansin ceann eile Kutools le haghaidh Excel tagann an bosca dialóige suas. Sa bhosca dialóige seo, roghnaigh cill ceann scríbe agus cliceáil OK.

Ansin baintear na huimhreacha go léir as gach cill sa raon roghnaithe ar an mórchóir.


4. Sliocht uimhreacha i ndiaidh téacs ar leith

Mar a thaispeántar sa screenshot thíos, chun aon uimhreacha a bhaint as tar éis an téacs sonrach “Níl.”, soláthraíonn an chuid seo dhá mhodh chun cabhrú leat é a dhéanamh.

4.1 Bain uimhreacha i ndiaidh téacs ar leith le foirmle

Is féidir leat an fhoirmle seo a leanas a chur i bhfeidhm chun uimhreacha a bhaint as tar éis téacs ar leith i gcill in Excel.

Foirmle chineálach:

=LOOKUP(10^6,1*MID(cell,MIN(FIND({0,1,2,3,4,5,6,7,8,9},cell&"0123456789",FIND("text"," "&cell&" "))),{2,3,4,5,6}))

Argóintí

Cill: An chill óna dteastaíonn uait uimhreacha a bhaint tar éis téacs ar leith;
Téacs: An téacs is mian leat a bhaint as uimhreacha tar éis é.

Roghnaigh ceall bán, cóipeáil nó cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair chun an toradh a fháil. Roghnaigh an chill toraidh seo agus ansin tarraing a AutoFill Handle síos chun an fhoirmle seo a chur i bhfeidhm ar chealla eile.

=LOOKUP(10^6,1*MID(B5,MIN(FIND({0,1,2,3,4,5,6,7,8,9},B5&"0123456789",FIND("No."," "&B5&" "))),{2,3,4,5,6}))

Nótaí:

1) Mura bhfuil an téacs sonrach i gcill, seolfaidh an fhoirmle #N/B ar ais.
2) Tá an fhoirmle cás-íogair.

4.2 Bain uimhreacha i ndiaidh téacs ar leith le feidhm atá sainithe ag an úsáideoir

Is féidir leis an bhfeidhm seo a leanas atá sainithe ag an úsáideoir cabhrú freisin le huimhreacha a bhaint as tar éis téacs ar leith i gcill. Déan mar a leanas le do thoil.

1. Brúigh an Eile + F11 eochracha a oscailt Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. Sa Microsoft Visual Basic d’Fheidhmchláir fuinneog, cliceáil Ionsáigh > Modúl, agus ansin cóipeáil an cód VBA thíos isteach i bhfuinneog cód an Mhodúil.

Cód VBA: sliocht uimhreacha tar éis téacs ar leith i gcill

Function GetNumberAfterTheChar(Rng As Range, Char As String)
'Updated by Extendoffice 20220106
Dim xValue As String
Dim xRntString As String
Dim xStart As Integer
Dim xC
    xValue = Rng.Text
    xStart = InStr(1, xValue, Char, vbTextCompare)
    If IsEmpty(xStart) Then
            GetNumberAfterTheChar = ""
            Exit Function
    End If
    If xStart < 1 Then
        GetNumberAfterTheChar = ""
        Exit Function
    End If
    xStart = xStart - 1 + Len(Char)
    If xStart < 1 Then
        GetNumberAfterTheChar = ""
        Exit Function
    End If
    xValue = Mid(xValue, xStart + 1)
    xRntString = ""
    For xI = 1 To Len(xValue)
        xC = Mid(xValue, xI, 1)
        Select Case Asc(xC)
        Case 48 To 57
            xRntString = xRntString & xC
       Case Else
            Exit For
        End Select
    Next
   GetNumberAfterTheChar = xRntString
End Function

3. Brúigh an Eile + Q eochracha chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

4. Roghnaigh ceall, cuir isteach an fhoirmle thíos agus brúigh an Iontráil eochair. Roghnaigh an chill toraidh seo agus ansin tarraing a AutoFill Handle síos chun an fhoirmle seo a chur i bhfeidhm ar chealla eile.

=GetNumberAfterTheChar(B5,"No. ")

Nótaí:

1) Sa fhoirmle seo, is é B5 an chill inar mian leat an uimhir a bhaint amach, agus “Uimh. ” an téacs sonrach ar mhaith leat an uimhir a bhaint as ina dhiaidh. Is féidir leat iad a athrú de réir mar is gá duit.
2) Má tá teorannóir idir an téacs sonrach agus an uimhir, cuir an teorannóir ag deireadh an téacs le do thoil. Sa chás seo, chuir mé spás leis tar éis an téacs "Níl.", a thaispeánfar ar deireadh mar "Uimh. ”.
3) Tá an modh seo cás-íogair;
4) Mura bhfuil an téacs sonrach i gcill, tabharfaidh an fhoirmle toradh bán ar ais.

Earraí gaolmhara:

Teagaisc Excel: Scoilt Téacs, Uimhir, agus Cealla Dáta (Deighil i gColúin Il)
Tá an rang teagaisc seo roinnte ina thrí chuid: cealla téacs scoilte, cealla uimhir scoilte agus cealla dáta scoilte. Soláthraíonn gach cuid samplaí éagsúla chun cabhrú leat a fhios conas an post scoilte a láimhseáil nuair a bhíonn an fhadhb chéanna agat.
Cliceáil chun níos mó eolais a fháil ...

Excel Cuir Téacs Agus Uimhir I Staid Sonraithe na Cille
In Excel, is post an-choitianta é téacsanna nó uimhreacha a chur le cealla. Mar shampla spás a chur idir ainmneacha, réimír nó iarmhír a chur le cealla, daiseanna a chur le huimhreacha sóisialta. Anseo sa rang teagaisc seo, liostaíonn sé beagnach gach cás cur leis in Excel agus cuireann sé na modhanna comhfhreagracha ar fáil duit.
Cliceáil chun níos mó eolais a fháil ...

Excel Bain Carachtair, Focail, Uimhreacha As Teaghráin Téacs
Ag ceapadh, tá liosta fada teaghráin téacs agat ina bhfuil carachtair, uimhreacha nó siombailí sonracha eile. I gcás áirithe, b’fhéidir go mbeidh ort carachtair áirithe a bhaint bunaithe ar shuíomh, mar shampla ó dheis, chlé nó lár ó na teaghráin téacs, nó roinnt carachtair nach dteastaíonn uait a scriosadh ó liosta na dtéad. Má fhaigheann tú na réitigh ceann ar cheann gheobhaidh tú tinneas cinn, bailíonn an rang teagaisc seo gach cineál modhanna chun carachtair, focail nó uimhreacha a bhaint in Excel.
Cliceáil chun níos mó eolais a fháil ...

Uirlisí Táirgiúlachta Oifige is Fearr

🤖 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 ...
Cuardaigh Super: Ilchritéir VLookup    VLookup Illuachanna  |   VLookup Trasna Ilbhileoga   |   Amharc doiléir ....
Liosta anuas Casta: Go tapa Cruthaigh Liosta Anuas   |  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  |  Déan comparáid idir Raonta & Colúin ...
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, Cealla Scoilt,...)   |   ... agus eile

Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am.  Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...

Tuairisc


Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca

  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations