Foirmlí Coiteanna Glantacháin Sonraí in Excel

foirmlí barr feabhais

Le blianta, d’úsáid mé an foilseachán mar acmhainn chun cur síos a dhéanamh ní amháin ar conas rudaí a dhéanamh, ach chun taifead a choinneáil dom féin le breathnú níos déanaí! Inniu, bhí cliant againn a thug comhad sonraí do chustaiméirí dúinn ar tubaiste é. Bhí beagnach gach réimse mífhoirmithe agus; mar thoradh air sin, ní raibh muid in ann na sonraí a iompórtáil. Cé go bhfuil roinnt breiseán iontach ann do Excel chun an glantachán a dhéanamh ag baint úsáide as Visual Basic, reáchtáilimid Office for Mac nach dtacóidh le macraí. Ina áit sin, féachaimid le foirmlí díreacha chun cabhrú leat. Shíl mé go roinnfinn cuid acu sin anseo ionas gur féidir le daoine eile iad a úsáid.

Bain Carachtair Neamh-Uimhriúla

Is minic go n-éilíonn córais uimhreacha gutháin a chur isteach i bhfoirmle shonrach 11 dhigit leis an gcód tíre agus gan aon phoncaíocht. Mar sin féin, is minic a iontrálann folks na sonraí seo le dashes agus tréimhsí ina ionad. Seo foirmle iontach do gach carachtar neamh-uimhriúil a bhaint in Excel. Déanann an fhoirmle athbhreithniú ar na sonraí i gcill A2:

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

Anois is féidir leat an colún mar thoradh air a chóipeáil agus a úsáid Cuir in Eagar> Greamaigh Luachanna na sonraí a scríobh leis an toradh atá formáidithe i gceart.

Déan Ilréimsí a mheas le NÓ

Is minic a ghlanann muid taifid neamhiomlána ó allmhairiú. Ní thuigeann úsáideoirí nach gá duit foirmlí casta ordlathacha a scríobh i gcónaí agus gur féidir leat ráiteas NÓ a scríobh ina ionad. Sa sampla seo thíos, ba mhaith liom A2, B2, C2, D2, nó E2 a sheiceáil le haghaidh sonraí atá in easnamh. Má tá aon sonraí in easnamh, táim chun 0 a sheoladh ar ais, a mhalairt de 1. Ligfidh sé sin dom na sonraí a ordú agus na taifid atá neamhiomlán a scriosadh.

=IF(OR(A2="",B2="",C2="",D2="",E2=""),0,1)

Réimsí Baile Átha Troim agus Concatenate

Má tá réimsí Céadainm agus Ainm Last ag do chuid sonraí, ach go bhfuil réimse ainm iomlán ag d’allmhairiú, is féidir leat na réimsí a chur le chéile go néata trí úsáid a bhaint as Excel Function Concatenate, ach déan cinnte TRIM a úsáid chun aon spásanna folmha a bhaint roimh nó tar éis an téacs. Fillimid an réimse iomlán le TRIM sa chás nach bhfuil sonraí ag ceann de na réimsí:

=TRIM(CONCATENATE(TRIM(A1)," ",TRIM(B1)))

Seiceáil le haghaidh Seoladh Bailí Ríomhphoist

Foirmle simplí go leor a fhéachann le haghaidh an @ agus. i seoladh ríomhphoist:

=AND(FIND(“@”,A2),FIND(“.”,A2),ISERROR(FIND(” “,A2)))

Sliocht Céad Ainmneacha agus Deireanacha

Uaireanta, is í an fhadhb a mhalairt. Tá réimse ainm iomlán ag do chuid sonraí ach ní mór duit na chéad ainmneacha agus na hainmneacha deireanacha a pharsáil. Lorgaíonn na foirmlí seo an spás idir an chéad ainm agus an t-ainm deireanach agus greim téacs nuair is gá. Láimhseálann TF freisin mura bhfuil ainm deireanach ann nó má tá iontráil bhán in A2.

=IFERROR(IF(SEARCH(" ",A2,1),LEFT(A2, SEARCH(" ",A2,1)),A2),IF(LEN(A2)>0,A2,""))

Agus an t-ainm deireanach:

=IFERROR(IF(SEARCH(" ",A2,1),RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)),A2),"")

Cuir teorainn le Líon na gCarachtar agus Cuir…

Ar theastaigh uait riamh do thuairiscí meta a ghlanadh? Má theastaigh uait ábhar a tharraingt isteach in Excel agus ansin an t-ábhar a mhaisiú le húsáid i réimse Tuairisc Meta (150 go 160 carachtar), is féidir leat é sin a dhéanamh agus an fhoirmle seo á húsáid agat Mo Spota. Briseann sé an tuairisc go glan ag spás agus ansin cuireann sé an…:

=IF(LEN(A1)>155,LEFT(A1,FIND("*",SUBSTITUTE(A1," ","*",LEN(LEFT(A1,154))-LEN(SUBSTITUTE(LEFT(A1,154)," ",""))))) & IF(LEN(A1)>FIND("*",SUBSTITUTE(A1," ","*",LEN(LEFT(A1,154))-LEN(SUBSTITUTE(LEFT(A1,154)," ","")))),"…",""),A1)

Ar ndóigh, níl siad seo i gceist a bheith cuimsitheach ... ach roinnt foirmlí gasta chun cabhrú leat tús a chur le léim! Cad iad na foirmlí eile a úsáideann tú? Cuir iad sna tráchtanna iad agus tabharfaidh mé creidmheas duit agus mé ag nuashonrú an ailt seo.

Cad é do bharúil?

Úsáideann an suíomh seo Akismet chun spam a laghdú. Foghlaim conas a dhéantar próiseáil ar do chuid tráchta.