Skip to main content

Conas téacs agus uimhreacha a scaradh ó chill amháin ina dhá cholún?

Má tá colún de théada téacs agat atá comhdhéanta de théacs agus d’uimhreacha, anois, ba mhaith leat an téacs agus na huimhreacha a scaradh ó chill amháin i dhá chill dhifriúla mar a thaispeántar an pictiúr a leanas. In Excel, is féidir leat an tasc seo a chríochnú leis na modhanna seo.


Modh 1: Téacs agus uimhreacha ar leithligh le foirmlí in Excel

Leis na foirmlí seo a leanas, is féidir leat an téacs agus na huimhreacha a bhaint as an gcill ina dhá chealla scartha. Déan mar a leanas le do thoil:

1. Iontráil an fhoirmle seo i gcill bhán - C3 áit ar mhaith leat an toradh a chur: =LEFT(A3, MIN(FIND({} 0,1,2,3,4,5,6,7,8,9,A3&"0123456789"))-1), (A3 an cill ina bhfuil an sreangán téacs a theastaíonn uait a dheighilt), agus ansin brúigh Iontráil eochair chun an téacs a fháil ón gcill A2 amháin. Féach an pictiúr:

téacs scoilt doc uimhir 2

2. Agus ansin is féidir leat na huimhreacha a bhaint as an gcill tríd an bhfoirmle seo a chur i bhfeidhm: = CEART(A3, LEN(A3)- MIN(FIND({} 0,1,2,3,4,5,6,7,8,9,A3&"0123456789"))+1),( A3 an cill ina bhfuil an sreangán téacs a theastaíonn uait a dheighilt), cuir an fhoirmle seo isteach i gcill D3 a theastaíonn uait na huimhreacha a chur ann, agus brúigh Iontráil eochair, ansin gheobhaidh tú na huimhreacha mar seo:

téacs scoilt doc uimhir 3

3. Ansin roghnaigh cill C3: D3, agus tarraing an láimhseáil líonta chuig na cealla ar mhaith leat na foirmlí seo a bheith iontu, agus feiceann tú go bhfuil an téacs agus na huimhreacha scartha i gcealla éagsúla:

téacs scoilt doc uimhir 4


Scoilt nó teaghráin téacs ar leithligh i gcolúin téacs agus uimhreacha aonair:

Kutools le haghaidh Excel's Cealla Scoilt Is uirlis chumhachtach í an ghné, is féidir léi cabhrú leat luachanna cille a roinnt ina gcolúin nó ina sraitheanna iolracha, féadann sé cabhrú leat teaghráin alfa-uimhriúla a scoilt i gcolúin téacs scartha agus uimhreacha, srl.… Cliceáil chun Kutools a íoslódáil le haghaidh Excel!

téacs scoilt doc uimhir 16

Modh 2: Téacs agus uimhreacha ar leithligh le Flash Fill in Excel 2013 agus leagan níos déanaí

Leis na foirmlí thuas, ní féidir leat ach an téacs agus na huimhreacha a scaradh má tá an téacs roimh na huimhreacha. Chun an tsreang téacs atá uimhir roimh an téacs a scaradh, is féidir leat an Líonadh Flash gné de Excel 2013 agus leagan níos déanaí.

Má tá Excel 2013 agat agus leagan níos déanaí, beidh an Líonadh Flash d’fhéadfadh gné cabhrú leat an téacs a líonadh i gcolún amháin agus uimhreacha i gcolún eile, déan é seo le do thoil:

1. Clóscríobh uimhreacha do chéad teaghrán téacs go hiomlán i gcill bhán in aice láimhe - B3, féach an scáileán:

téacs scoilt doc uimhir 5

2. Agus ansin roghnaigh an raon B3: B7 áit ar mhaith leat na huimhreacha a líonadh, agus cliceáil Dáta > Líonadh Flash, agus gan ach na huimhreacha líonta sna cealla ag an am céanna, féach an scáileán:

téacs scoilt doc uimhir 6

3. Ansin cuir isteach an sreangán téacs go hiomlán i gcill C3, féach an scáileán:

téacs scoilt doc uimhir 7

4. Agus roghnaigh an raon cille C3: C7 áit ar mhaith leat an téacs a líonadh amháin, cliceáil Dáta > Líonadh Flash chomh maith le céim 2, agus a fheiceann tú, tá an téacs scartha mar seo a leanas:

téacs scoilt doc uimhir 8

Leid: Is féidir leat an láimhseáil líonta a tharraingt chuig an raon is mian leat a úsáid, agus ansin cliceáil Rogha Líonadh Auto agus seiceáil Líonadh Flash.

téacs scoilt doc uimhir 9

Modh 3: Téacs agus uimhreacha ar leithligh atá measctha go neamhrialta le Feidhm Sainithe ag an Úsáideoir

Má tá roinnt teaghrán téacs agat ar téacs measctha iad agus uimhreacha go neamhrialta cosúil leis na sonraí a thaispeántar, ní thacaíonn Excel leis an ngné ghinearálta chun an fhadhb seo a réiteach, ach, is féidir leat Feidhm Sainmhínithe ag Úsáideoir a chruthú chun é seo a chríochnú.

téacs scoilt doc uimhir 17

1. Coinnigh síos an ALT + F11 eochracha a oscailt Fuinneog Microsoft Visual Basic for Applications.

2. Cliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas sa Fuinneog an Mhodúil.

Cód VBA: téacs agus uimhreacha ar leithligh i gcealla éagsúla ó chill amháin

Public Function SplitText(pWorkRng As Range, pIsNumber As Boolean) As String
'Updateby Extendoffice
Dim xLen As Long
Dim xStr As String
xLen = VBA.Len(pWorkRng.Value)
For i = 1 To xLen
    xStr = VBA.Mid(pWorkRng.Value, i, 1)
    If ((VBA.IsNumeric(xStr) And pIsNumber) Or (Not (VBA.IsNumeric(xStr)) And Not (pIsNumber))) Then
        SplitText = SplitText + xStr
    End If
Next
End Function

3. Ansin sábháil agus dún an cód seo, téigh ar ais chuig an mbileog oibre, iontráil an fhoirmle seo = SplitText (A3, FALSE) isteach i gcill bhán chun an t-aon teaghrán téacs a fháil agus ansin an láimhseáil líonta a tharraingt anuas go dtí na cealla ar mhaith leat an fhoirmle seo a líonadh, féach an scáileán:

téacs scoilt doc uimhir 10

4. Agus thne, cineál foirmle = SplitText (A3, TRUE) isteach i gcill eile agus tarraing an láimhseáil líonta síos go dtí na cealla ar mhaith leat an fhoirmle seo a líonadh chun na huimhreacha a fháil, féach an scáileán:

téacs scoilt doc uimhir 11

nótaí: Beidh an toradh mícheart má tá uimhreacha deachúil sa téad téacs.


Modh 4: Téacs agus uimhreacha ar leithligh ina dhá cholún le Kutools le haghaidh Excel

Má tá tú Kutools le haghaidh Excel, lena uirlis chumhachtach- Cealla Scoilt fóntais, is féidir leat na teaghráin téacs a roinnt go tapa ina dhá cholún: is é ceann uimhir, agus ceann eile téacs.

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar a leanas le do thoil:

1. Roghnaigh an raon sonraí a theastaíonn uait an téacs agus an uimhir a scaradh.

2. Ansin cliceáil Kutools > Cumaisc & Scoilt > Cealla Scoilt, féach ar an scáileán:

3. Sa an Cealla Scoilt dialóg, roghnaigh Scoilt go Colúin rogha faoin cineál alt, agus ansin seiceáil Téacs agus uimhir ó na Scoilt ag alt, féach an pictiúr:

téacs scoilt doc uimhir 13

4. Ansin cliceáil Ok cnaipe, agus popfaidh bosca pras amach le cur i gcuimhne duit cill a roghnú chun an toradh a aschur, féach an scáileán:

téacs scoilt doc uimhir 14

5. Cliceáil OK cnaipe, agus tá na teaghráin téacs sa roghnú roinnte ina dhá cholún mar a thaispeántar an scáileán a leanas:

téacs scoilt doc uimhir 15

Cliceáil Íoslódáil Kutools le haghaidh Excel agus triail saor in aisce Anois!


Téacs agus uimhreacha ar leithligh le Kutools le haghaidh Excel

Kutools le haghaidh Excel: le níos mó ná 300 breiseán áisiúil Excel, saor in aisce le triail gan aon teorannú i 30 lá. Íoslódáil agus triail saor in aisce Anois!

Earraí gaolmhara:

Conas focal a roinnt ina litreacha ar leithligh in Excel?

Conas cealla a roinnt ina gcolúin nó ina sraitheanna iolracha trí fhilleadh ar iompar?


 

  • Kutools for Excel: 300+ gné áisiúil do Excel na trialach saor in aisce

    Ag bailiú níos mó ná 300 uirlis chliste agus ghairmiúil do Excel, déanann sé cineálacha éagsúla tascanna casta a shimpliú i gcúpla cad a tharlaíonn i do chuid oibre laethúla, rud a d’fhéadfadh go leor ama a shábháil agus táirgiúlacht a mhéadú.

    • Comhcheangail iliomad bileog oibre nó leabhair oibre i leabhar oibre aonair nó i mbileog oibre
    • Déan cealla a chomhaireamh agus a shuimiú bunaithe ar chúlra, cló nó dath formáidithe coinníollach
    • Seol an ríomhphost céanna chuig liosta d’fhaighteoirí ina n-aonar le ceangaltáin éagsúla
    • 110,000+ rogha úsáideoirí Excel. Triail saor in aisce gné iomlán 30 lá, níl aon chárta creidmheasa ag teastáil!
    • Ráthaíocht airgid ar ais 60-lá!
    uirlisí 1 kutools móide
  • Comhcheangail iliomad bileoga oibre nó leabhair oibre in aon bhileog amháin nó leabhar oibre

    I do chuid oibre laethúla, d’fhéadfadh sé gur jab an-mhór duit iad a chur le chéile ceann ar cheann le bileoga oibre nó leabhair oibre iolracha a chumasc le bileog amháin nó le leabhar oibre. Ach, le Kutools le haghaidh Excel's Chomhcheangail gné, is féidir leat an tasc seo a réiteach gan ach cúpla cad a tharlaíonn.

    bileoga a chur le chéile
  • Déan cealla a chomhaireamh agus a shuimiú bunaithe ar chúlra, cló nó dath formáidithe coinníollach

    D’fhéadfadh sé gur tasc deacair a bheadh ​​ann duit na luachanna cille a chomhaireamh nó a shuimiú bunaithe ar chúlra, cló nó dath formáidithe coinníollach i raon mór, Kutools le haghaidh Excel tacaíonn sé le huirlis éasca-Líon de réir Dath rud a chabhróidh leat déileáil leis an bpost seo chomh tapa agus is féidir gan aon scileanna Excel.

    comhaireamh de réir datha
  • Seol an ríomhphost céanna chuig liosta d’fhaighteoirí ina n-aonar le ceangaltáin éagsúla

    Féadfaidh tú an feidhmchlár Word a chur i bhfeidhm chun ríomhphoist phearsantaithe a sheoladh chuig iliomad daoine gan ceangaltáin, ach, Le Kutools le haghaidh Excel's Seol Ríomhphost gné, is féidir an teorannú seo a leigheas. Ag an am céanna, is féidir leat CC nó Bcc na teachtaireachtaí chuig duine ar leith freisin.

    seol ríomhphoist

 

Comments (34)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Tenho uma coluna com vários endereços e os números de endereços. Conforme tabela abaixo. Como separo em uma coluna apenas os nomes e outra coluna apenas os números?

endereço
Avenida Angélica 1235
Rua José Maria Lisboa 456
Rua Celso de Azevedo Marques 307
Rua Rio Duas Barras 953
This comment was minimized by the moderator on the site
Hello, Mateus,
To extract the address number only from the address, the folloiwng formula may help you:
=SUMPRODUCT(MID(0&B3, LARGE(INDEX(ISNUMBER(--MID(B3, ROW(INDIRECT("1:"&LEN(B3))), 1)) * ROW(INDIRECT("1:"&LEN(B3))), 0), ROW(INDIRECT("1:"&LEN(B3))))+1, 1) * 10^ROW(INDIRECT("1:"&LEN(B3)))/10)

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Bom dia.
Consegui extrair o número, muito obrigado!
Mas como eu consigo extrair agora apenas o endereço?
This comment was minimized by the moderator on the site
Hello, Mateus,
If you want to extract both address and address number, you can apply the Method 3 in this article:

https://www.extendoffice.com/documents/excel/2701-excel-separate-text-and-numbers.html#a3

After copying and pasting the code, please apply the below formulas:
Extract address: =SplitText(B2,FALSE)

Extract address number: =SplitText(B2,TRUE)
Please try, hope it can help you! If you have any other problem, please comment here.
This comment was minimized by the moderator on the site
Agile (11/20/2017 12:00:00 AM)How can I separate this cell into just "Agile" and "(11/20/2017 12:00:00 AM)"
This comment was minimized by the moderator on the site
Hello, Milner,To get the name text, please use this formula: =TRIM(LEFT(A1, FIND("(", A1)-1))To get the date time, please apply this formula: =MID(A1,SEARCH("(",A1),SEARCH(")",A1)-SEARCH("(",A1)+1)Please try the formulas, hope them can help you!
This comment was minimized by the moderator on the site
0002786961 TRAK CDFA #: 0008787942 2722 2723 4536841 N/A 4345784 001018809~00077480

Above is an example of data line I need to split these into 3 types: First: starts with 2 and is of 4 digit (2722 in above example) Second: starts with 2 and is of 7 digit third; starts with 4 is of 7 digit.
I tried separating everything into different columns and then putting if and conditions that I mentioned above but the problem is not everything is getting separated and splitting everything is not efficient enough. I am not able to figure out a vba code for something that satisfies all the conditions and works too.
Can anyone help me out?
This comment was minimized by the moderator on the site
Hello, menze
Do you need to split this three parts 2722 2723 4536841 from the long data? If so, you just can use the Text to Column feature in Excel to split the content into multiple cells by space, then delete the extra data and only keep the data you need.
If not, please upload your Excel file or screenshot here for a reference.
Thank you!
This comment was minimized by the moderator on the site
I have a requirement code that I need to separate out from the text, looks like this 3.1.1.2. Line-of-sight Range Requirements (T=O) The vehicle and units shall be capable of line-of-sight connectivity to all nodes or within a 10-mile radius, whichever is greater. In one column I need the code and the other I need the text. Can you help?
This comment was minimized by the moderator on the site
I have address like 12,anna street,98413256789 i want to seperate address and contact number(mobile or landline) two columns. Is it possible.Pls help to solve
This comment was minimized by the moderator on the site
Hi, Mohan,To seperate address and contact number, please apply the below formulas:Address: =LEFT(A1,LEN(A1)-12)Mobile number: =RIGHT(A1,11)
Please try, hope it can help you!
This comment was minimized by the moderator on the site
Please, help me with the VBA code required to take out "INC000010542805" out of "User KSmith Audit ID INC000010542805 Comment None Control Data".
I have 1,000 rows of this type of data with different number of characters but always with that "INC" string.
This comment was minimized by the moderator on the site
Hello, Kenny,
May be the below formula can solve your problem, please try:
=TRIM(LEFT(SUBSTITUTE(MID(A1,FIND("INC",A1),LEN(A1))," ",REPT(" ",100)),100))
This comment was minimized by the moderator on the site
skyyang thanks very much, it works. I really appreciate your help
This comment was minimized by the moderator on the site
how to separate number and letters (1122AB). I tried the upper formula but its not working with me. anybody help me in this regard. Thanks in advance
This comment was minimized by the moderator on the site
Hello, Naeem,
The above formula only works if the text is before the numbers, your numbers before the text, so i recommend the second and third method for you!
Please try, hope it can help you!
This comment was minimized by the moderator on the site
kereeeennn... berhasil....
This comment was minimized by the moderator on the site
Thanks worked for Alpha-numeric cell data [ =RIGHT(A2,LEN(A2)-MIN(FIND({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))+1)]
This comment was minimized by the moderator on the site
Hello Can anyone help me? I want to remove this zero and braceket by an excel formula.
1 BR PE-0.50CT(H SI2)- -0.00( )-2 SP PE-0.50CT(H SI1)-1 RU PE-0.40CT(H-SI)-750GF-RG-RING-25-40-2.50GM


Gowtam
This comment was minimized by the moderator on the site
VERY USEFUL FORMULA I LIKE IT.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations