Feidhm Glan Excel

Bain úsáid as an fheidhm CLEAN chun roinnt carachtair ríomhaire neamh-inphriontáilte a aistriú a chóipeáil nó a allmhairiú isteach i mbileog oibre chomh maith le sonraí maithe.

Is minic a aimsítear an cód íseal-leibhéal seo ag tús agus / nó ag deireadh na gcomhaid sonraí.

Is cuid de na samplaí coitianta de na carachtair neamh-inphriontáilte iad na carachtair atá measctha leis an téacs sna samplaí i gcealla A2 agus A6 san íomhá thuas.

Is féidir leis na carachtair seo cur isteach ar na sonraí a úsáid in oibríochtaí bileog oibre, mar shampla sonraí a phriontáil, a shórtáil agus a scagadh.

Bain Gnéithe Neamhphriontáilte ASCII agus Unicode leis an bhFeidhm CLEAN

Tá uimhir ar a dtugtar cód nó luach carachtar Unicode ar gach carachtar ar ríomhaire - inphriontáilte agus neamh-inphriontáilte.

Tá ASCII eile, níos sine, agus níos fearr ar a dtugtar carachtar, curtha isteach sa tacar Unicode.

Mar thoradh air sin, tá an chéad 32 carachtar (0 go 31) de na Leagann Unicode agus ASCII comhionann agus déantar tagairt dóibh mar charachtair rialaithe a úsáideann cláir chun feistí forimeallach a rialú, mar shampla printéirí.

Mar sin, níl siad beartaithe le húsáid i mbileog oibre agus is féidir leis na cineálacha earráidí a luaitear thuas a chur faoi deara nuair atá siad i láthair.

Dearadh an fheidhm CLEAN, a thagann roimh ré an tsraith carachtair Unicode, chun na chéad 32 carachtar ASCII neamhphriontála a bhaint agus cuireann sé na carachtair chéanna as an tsraith Unicode.

Comhfhreagras agus Argóintí Feidhm CLEAN

Tagraíonn comhréireacht feidhm le leagan amach na feidhme agus cuimsíonn sé ainm, lúibíní agus argóintí an fheidhm.

Is é an comhréir le haghaidh an fheidhm CLEAN:

= CLÁR (Téacs)

Téacs - (riachtanach) na sonraí atá le glanadh de charachtair nach bhfuil inphriontáilte. Tagairt cille le suíomh na sonraí seo sa bhileog oibre.

Mar shampla, na sonraí i gcill A2 a ghlanadh san íomhá thuas, cuir isteach an fhoirmle:

= CLÁR (A2)

isteach i gceall bileog oibre eile.

Uimhreacha Glanadh

Má úsáidtear líon na sonraí a ghlanadh, déanfaidh an fheidhm CLEAN, chomh maith le haon carachtair neamhphriontála a scriosadh, gach uimhir a thiontú go téacs - agus d'fhéadfadh earráidí a bheith ann má úsáidtear na sonraí sin i ríomhanna.

Samplaí: Carachtair Neamh-Inphriontáilte a bhaint

I gcolún A san íomhá, úsáideadh an fheidhm CHAR chun carachtair neamhphriontála a chur leis an téacs focal mar a thaispeántar sa bharra foirmle os cionn an bhileog oibre do cheall A3 a chuirtear ansin leis an fheidhm CLEAN.

I gcolúin B agus C den íomhá thuas, úsáidtear an fheidhm LEN, a chomhaireamh líon na gcarachtar i gcill, chun an éifeacht a bhaint as an fheidhm CLEAN a úsáid ar na sonraí i gcolún A.

Is é an carachtar atá ann do chill B2 ná 7 - ceithre charachtar don téacs focal agus trí cinn do na carachtair nach bhfuil priontáil timpeall air.

Is é an carachtar atá i gcill C2 ná 4 toisc go gcuirfear an fheidhm CLEAN leis an bhfoirmle agus déanann sé na trí charachtair neamhphriontála ar shiúl sula ndéanann an fheidhm LEN na carachtair a chomhaireamh.

Carachtair a bhaint de # 129, # 141, # 143, # 144, agus # 157

Tá carachtair bhreise neamhphriontála gan fáil sa tacar carachtar Unicode nach bhfuarthas sa tsraith carachtar ASCII - uimhreacha 129, 141, 143, 144, agus 157.

Cé go deir suíomh Gréasáin tacaíochta Excel nach féidir é, is féidir leis an fheidhm CLEAN na carachtair Unicode seo a bhaint as sonraí mar atá léirithe i ndiaidh a chéile trí a chéile.

Sa sampla seo, úsáidtear an fheidhm CLEAN i gcolún C chun na cúig charachtar rialaithe neamhfhianaise a stiúradh ar shiúl ag fágáil comhaireamh carachtar de cheithre ach amháin le haghaidh an téacs focal i C3.

Carachtar # 127 a bhaint

Tá carachtar neamhthriontála amháin sa tacar Unicode nach féidir leis an fheidhm CLEAN a bhaint - an carachtar a chruthaítear i mbosca # 127 a léirítear i gcill A4, áit a bhfuil ceithre cinn de na carachtair seo timpeall ar an téacs focal.

Is ionann an líon carachtair de ocht gcill C4 agus an ceann sin i gcill B4 agus toisc go n-éiríonn leis an fheidhm CLEAN i C4 go n-éiríonn leo # 127 a bhaint astu féin.

Mar sin féin, mar a thaispeántar i sraitheanna cúig agus sé thuas, tá foirmlí eile ann ag baint úsáide as na feidhmeanna CHAR agus SUBSTITUTE is féidir a úsáid chun an carachtar seo a bhaint:

  1. Úsáideann an fhoirmle i ndiaidh a chéile an SUBSTITUTE agus CHAR chun carachtar # 127 a chur in ionad carachtar gur féidir leis an fheidhm CLEAN bhaint as an gcineál seo, carachtar # 7 (an ponc dubh a fheictear i gcill A2);
  2. Úsáideann an fhoirmle i ndiaidh a chéile na feidhmeanna SUBSTITUTE agus CHAR chun carachtar # 127 a chur in ionad gan aon rud mar a thaispeántar leis na luachanna luachanna folamh ( "" ) ag deireadh na foirmle i gcill D6. Mar thoradh air sin, ní gá an fheidhm CLEAN san fhoirmle, ós rud é nach bhfuil aon charachtar ann a bhaint.

Spásanna Neamh-bhriseadh a bhaint as Bileog Oibre

Is cosúil le carachtair nach bhfuil inphriontáilte an spás neamh-bhriseadh a d'fhéadfadh fadhbanna a bheith ina gcúis le ríomhanna agus formáidiú i mbileog oibre freisin. Is é an luach Unicode don spás neamh-bhriseadh ná # 160.

Úsáidtear spásanna neamh-bhriseadh go forleathan i leathanaigh ghréasáin - is é an cód html dó & nbsp; - mar sin má dhéantar sonraí a chóipeáil chuig Excel ó leathanach gréasáin, féadfar spásanna neamhbhriseadh a chur san áireamh.

Is bealach amháin chun spásanna neamhbhriseadh a bhaint as bileog oibre leis an bhfoirmle seo a chomhcheanglaíonn feidhmeanna SUBSTITUTE, CHAR, agus TRIM.