Awọn agbekalẹ Tayo Fun Isọmọ Data Wọpọ

Awọn agbekalẹ Imukuro Data tayo

Fun awọn ọdun, Mo ti lo atẹjade bi orisun lati kii ṣe apejuwe bawo ni a ṣe le ṣe awọn nkan, ṣugbọn lati tun ṣe igbasilẹ fun ara mi lati wo nigbamii! Loni, a ni alabara kan ti o fun wa ni faili data alabara kan ti o jẹ ajalu. O fẹrẹ to gbogbo aaye ni a ṣe alaye ati; abajade, a ko lagbara lati gbe data naa wọle. Lakoko ti o wa diẹ ninu awọn afikun-nla fun Excel lati ṣe afọmọ nipa lilo Ipilẹ wiwo, a nṣiṣẹ Office fun Mac eyiti kii yoo ṣe atilẹyin macros. Dipo, a wa awọn agbekalẹ taara lati ṣe iranlọwọ. Mo ro pe Emi yoo pin diẹ ninu awọn ti o wa nibi nitori awọn miiran le lo wọn.

Yọ Awọn ohun kikọ Ti kii ṣe Nọmba

Awọn ọna ṣiṣe nigbagbogbo nilo awọn nọmba foonu lati fi sii ni kan pato, agbekalẹ oni nọmba-11 pẹlu koodu orilẹ-ede ati pe ko si aami ifamisi. Sibẹsibẹ, awọn eniyan nigbagbogbo tẹ data yii pẹlu awọn dashes ati awọn akoko dipo. Eyi ni agbekalẹ nla fun yiyọ gbogbo awọn ohun kikọ ti kii ṣe nọmba ni Tayo. Agbekalẹ ṣe atunyẹwo data ninu sẹẹli 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))

Bayi o le daakọ ọwọn abajade ati lo Ṣatunkọ> Lẹẹ Awọn idiyele lati kọ lori data pẹlu abajade kika daradara.

Ṣe iṣiro Awọn aaye pupọ pẹlu OR

Nigbagbogbo a ma wẹ awọn igbasilẹ ti ko pe kuro lati akowọle wọle. Awọn olumulo ko mọ pe o ko nigbagbogbo ni lati kọ awọn ilana agbekalẹ ilana idiju ati pe o le kọ ọrọ OR kan dipo. Ninu apẹẹrẹ yii ni isalẹ, Mo fẹ lati ṣayẹwo A2, B2, C2, D2, tabi E2 fun data ti o padanu. Ti eyikeyi data ba sonu, Emi yoo da 0 pada, bibẹkọ ti 1. Iyẹn yoo gba mi laaye lati to lẹsẹsẹ data ati pa awọn igbasilẹ ti ko pe.

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

Gee ati awọn aaye Concatenate

Ti data rẹ ba ni awọn aaye Orukọ Akọkọ ati Ikẹhin, ṣugbọn akowọle rẹ ni aaye orukọ kikun, o le ṣe apejọ awọn aaye papọ daradara ni lilo itumọ ti Iṣẹ iṣe Excel Concatenate, ṣugbọn rii daju lati lo TRIM lati yọ eyikeyi awọn aaye ofo kuro ṣaaju tabi lẹhin ọrọ. A ṣe ipari gbogbo aaye pẹlu TRIM ni iṣẹlẹ ti ọkan ninu awọn aaye ko ni data:

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

Ṣayẹwo fun Adirẹsi Imeeli Wulo

Agbekalẹ ti o rọrun pupọ ti o wa fun @ ati. ninu adirẹsi imeeli:

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

Jade Awọn orukọ Akọkọ ati Ikẹhin

Nigba miiran, iṣoro naa jẹ idakeji. Data rẹ ni aaye orukọ kikun ṣugbọn o nilo lati ṣe itupalẹ awọn orukọ akọkọ ati awọn orukọ ti o kẹhin. Awọn agbekalẹ wọnyi wa aaye laarin orukọ akọkọ ati orukọ ikẹhin ati mu ọrọ ni ibiti o ṣe pataki. IT tun n kapa ti ko ba si orukọ ikẹhin tabi titẹsi ofo kan wa ni A2.

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

Ati orukọ ti o kẹhin:

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

Ṣe idinwo Nọmba Awọn kikọ ki o Fikun-un…

Njẹ o fẹ fẹ sọ di mimọ awọn apejuwe meta rẹ bi? Ti o ba fẹ fa akoonu sinu Excel ati lẹhinna ge akoonu fun lilo ni aaye Apejuwe Meta (awọn ohun kikọ si 150 si 160), o le ṣe eyi ni lilo agbekalẹ yii lati Aami mi. O fọ fifọ apejuwe ni aaye kan lẹhinna ṣafikun…:

=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)

Nitoribẹẹ, iwọnyi ko tumọ si lati wa ni okeerẹ… diẹ ninu awọn agbekalẹ kiakia lati ṣe iranlọwọ fun ọ lati bẹrẹ ibẹrẹ! Kini awọn agbekalẹ miiran ti o rii ara rẹ ni lilo? Ṣafikun wọn ninu awọn asọye ati pe Emi yoo fun ọ ni kirẹditi bi mo ṣe ṣe imudojuiwọn nkan yii.

Kini o le ro?

Aaye yii nlo Akismet lati dinku apamọ. Mọ bi a ṣe n ṣalaye data rẹ ti o ṣawari.