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

Carachtair neamh-uimhriúla a stiall nó a bhaint as teaghráin téacs

Uaireanta, b’fhéidir go mbeidh ort na carachtair neamh-uimhriúla go léir a bhaint de na teaghráin téacs, agus gan na huimhreacha a choinneáil mar atá thíos an pictiúr a thaispeántar. Tabharfaidh an t-alt seo roinnt foirmlí isteach chun an tasc seo a réiteach in Excel.


Stiall nó bain gach carachtar neamh-uimhriúil as teaghráin téacs le foirmlí

In Excel 2019 agus Office 365, is féidir le feidhm nua TEXTJOIN a chomhcheanglaíonn le feidhmeanna IFERROR, MID, ROW agus INDIRECT cabhrú leat ach uimhreacha a bhaint as sreangán téacs, is í an chomhréir chineálach:

=TEXTJOIN("",TRUE,IFERROR(MID(text,ROW(INDIRECT("1:100")),1)+0,""))
  • text: an sreangán téacs nó an luach cille ar mhaith leat gach carachtar neamhuimhriúil a bhaint de.

1. Déan an fhoirmle thíos a chóipeáil nó a iontráil i gcill bhán inar mian leat an toradh a aschur:

=TEXTJOIN("",TRUE,IFERROR(MID(A2,ROW(INDIRECT("1:100")),1)+0,""))

2. Agus ansin, brúigh Ctrl + Shift + Iontráil eochracha le chéile chun an chéad toradh a fháil, féach an scáileán:

3. Ansin, roghnaigh an chill fhoirmle, agus ansin tarraing an láimhseáil líonta síos go dtí na cealla ar mhaith leat an fhoirmle seo a chur i bhfeidhm, níor baineadh ach uimhreacha, agus baineadh gach carachtar neamh-uimhriúil eile, féach an scáileán:


Míniú ar an bhfoirmle:

ROW (INDIRECT ("1: 100"): Ciallaíonn Uimhir 1: 100 san fhoirmle INDIRECT go ndéanann an fheidhm MID 100 carachtar de shreang an téacs a mheas. Beidh 100 uimhir mar seo san eagar seo: {1; 2; 3; 4; 5; 6; 7; 8 .... 98; 99; 100}.
nótaí: Má tá do shreang téacs i bhfad níos faide, is féidir leat an uimhir 100 a athrú go huimhir níos mó de réir mar a theastaíonn uait.

MID (A2, ROW (INDIRECT ("1: 100")), 1: Úsáidtear an fheidhm MID seo chun téacs a bhaint i gcill A2 chun carachtar amháin a fháil, agus beidh sraith mar seo ann:
{"5"; "0"; "0"; ""; "K"; "u"; "t"; "o"; "o"; "l"; "s"; ""; "f" ; "o"; "r"; ""; "E"; "x"; "c"; "e"; "l"; ""; ""; ""; ""; ""; "". ..}

MID(A2,ROW(INDIRECT("1:100")),1)+0: Nuair a chuirtear 0 luach leis tar éis an tsraith seo a úsáid chun an téacs a chur i bhfeidhm ar uimhir, athrófar luach an téacs uimhriúil go huimhir, agus taispeánfar luachanna neamhuimhreacha mar luach earráide #VALUE mar seo:
{"5"; "0"; "0"; # LUACH !; # LUACH !; # LUACH !; # LUACH !; # LUACH !; # LUACH! !; # LUACH! !; # LUACH! ...}

IFERROR(MID(A2,ROW(INDIRECT("1:100")),1)+0: Úsáidtear an fheidhm IFERROR seo le sreangán folamh mar seo a chur in ionad na luachanna earráide go léir:
{"5"; "0"; "0"; ""; ""; ""; ""; ""; ""; ""; ""; …}

TEXTJOIN("",TRUE,IFERROR(MID(A2,ROW(INDIRECT("1:100")),1)+0,"")): Faoi dheireadh, comhcheanglóidh an fheidhm TEXTJION seo na luachanna neamhfholamh uile san eagar a chuir feidhm IFFERROR ar ais agus a thugann an toradh ar ais.


nótaí:

1. Leis an bhfoirmle thuas, seolfar na huimhreacha ar ais mar fhormáid téacs, má tá fíorluach uimhriúil uait, cuir an fhoirmle seo i bhfeidhm, cuimhnigh ar phreas Ctrl + Shift + Iontráil eochracha le chéile chun an toradh ceart a fháil.

=TEXTJOIN("",TRUE,IFERROR(MID(A2,ROW(INDIRECT("1:100")),1)+0,""))+0

2. I leaganacha luatha Excel, ní oibreoidh an fhoirmle seo, sa chás seo, d’fhéadfadh an fhoirmle seo a leanas cabhrú leat, déan an fhoirmle seo a chóipeáil nó a iontráil i gcill bhán:

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


Stiall nó bain gach carachtar neamh-uimhriúil as teaghráin téacs a bhfuil gné éasca acu

B’fhéidir, tá sé ró-fhada cuimhneamh ar na foirmlí thuas, anseo, tabharfaidh mé isteach an Kutools le haghaidh Excel duitse, lena Bain Carachtair gné, is féidir leat carachtair uimhriúla, aibítreacha, neamh-inphriontáilte nó alfa-uimhriúla a bhaint as teaghráin téacs nach bhfuil ach cúpla cad a tharlaíonn. Cliceáil chun Kutools for Excel a íoslódáil le triail saor in aisce!


Feidhmeanna coibhneasta a úsáidtear:

  • TEXTJOIN:
  • Ceanglaíonn feidhm TEXTJOIN luachanna iolracha as a chéile, as colún nó as raon cealla le teimpléad sonrach.
  • MID:
  • Úsáidtear an fheidhm MID chun líon sonrach carachtar a aimsiú agus a chur ar ais ó lár na sreinge téacs tugtha.
  • ROW:
  • Filleann feidhm Excel ROW an tsraithuimhir tagartha.
  • INDIRECT:
  • Athraíonn feidhm Excel INDIRECT sreang téacs go tagairt bhailí.
  • IFERROR:
  • Úsáidtear feidhm IFERROR chun toradh saincheaptha a thabhairt ar ais nuair a dhéanann foirmle meastóireacht ar earráid, agus gnáththoradh a thabhairt ar ais nuair nach dtarlaíonn aon earráid.

Tuilleadh alt:

  • Bain Sosanna Líne ó Chealla in Excel
  • Soláthraíonn an teagaisc seo trí fhoirmle chun cabhrú leat briseadh líne (a tharlaíonn trí eochracha Alt + Iontráil i gcill) a bhrú ó chealla ar leith 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 (4)
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ú
Go raibh maith agat as seo. Foirmle deas. Conas a dhéanfainn é a athrú ionas mura bhfuil ach litreacha sa chill go dtiocfaidh an fhoirmle isteach i gcill 0 na dtorthaí (seachas bán díreach mar atá sé faoi láthair)? Shíl mé go mbeinn in ann é a dhéanamh tríd an fhoirmle a fhilleadh isteach ráiteas IF eile ach nílim ag dul i bhfad.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Glenn,Chun na torthaí a thaispeáint mar bhearnaí seachas mar nialais, cuir an fhoirmle seo a leanas i bhfeidhm le do thoil:=IF(SUM(LEN(A2)-LEN(SUBSTITUTE(A2, {"0","1","2","3","4","5","6","7","8","9"}, "")))>0, SUMPRODUCT(MID(0&A2, LARGE(INDEX(ISNUMBER(--MID(A2,ROW(INDIRECT("$1:$"&LEN(A2))),1))* ROW(INDIRECT("$1:$"&LEN(A2))),0), ROW(INDIRECT("$1:$"&LEN(A2))))+1,1) * 10^ROW(INDIRECT("$1:$"&LEN(A2)))/10),"")

Bain triail as, le do thoil, tá súil gur féidir leis cabhrú leat!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Wow a thógfaidh roinnt díleáite 😋 Go raibh maith agat as an am a ghlacadh chun freagra a thabhairt 👍
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Cad é an fhoirmle seo le haghaidh socruithe Fraincise?
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