Awọn agbekalẹ Tayo Fun Isọmọ Data Wọpọ
Fún ọ̀pọ̀ ọdún, mo ti lo ìtẹ̀jáde náà gẹ́gẹ́ bí ohun àmúlò láti ṣàpèjúwe bí a ṣe ń ṣe àwọn nǹkan, kí n sì ṣàkọsílẹ̀ rẹ̀ fún ara mi kí n lè wò ó lẹ́yìn náà! Onibara kan fun wa ni faili data onibara ti o jẹ ajalu. Ó fẹ́rẹ̀ẹ́ jẹ́ pé gbogbo pápá ló jẹ́ àṣìṣe, bí àbájáde rẹ̀, a kò lè gbé dátà náà wọlé. Lakoko ti diẹ ninu awọn afikun nla wa fun Excel lati ṣe afọmọ nipa lilo Ipilẹ wiwo, a nṣiṣẹ Office fun Mac, eyiti kii yoo ṣe atilẹyin awọn 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 ki o 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 ti a fi sii sinu agbekalẹ oni-nọmba 11 kan pato pẹlu koodu orilẹ-ede ko si si aami ifamisi. Sibẹsibẹ, awọn eniyan nigbagbogbo tẹ data yii sii pẹlu awọn dashes ati awọn akoko dipo. Eyi ni agbekalẹ ti o tayọ 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))
O le daakọ iwe 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 nu awọn igbasilẹ ti ko pe lati agbewọle wọle. Awọn olumulo ko mọ pe o ko nigbagbogbo ni lati kọ awọn agbekalẹ akosoagbasomode eka ati pe o le kọ alaye OR dipo. Mo fẹ lati ṣayẹwo A2, B2, C2, D2, tabi E2 fun sonu data ninu apẹẹrẹ ni isalẹ. Ti eyikeyi data ba sonu, Emi yoo da 0 pada; bibẹkọ ti, a 1. Ti yoo gba mi lati to awọn data ki o si pa awọn ti ko pe igbasilẹ.
=IF(OR(A2="",B2="",C2="",D2="",E2=""),0,1)
Gee ati awọn aaye Concatenate
Ti data rẹ ba ni awọn aaye akọkọ ati Orukọ idile, ṣugbọn agbewọle rẹ ni aaye orukọ ni kikun, o le ṣepọ awọn aaye papọ ni afinju nipa lilo Iṣe-iṣẹ Excel Concatenate ti a ṣe sinu, ṣugbọn rii daju pe o lo TRIM lati yọ awọn aaye ṣofo kuro ṣaaju tabi lẹhin ọrọ. A fi ipari si gbogbo aaye pẹlu TRIM ti ọkan ninu awọn aaye ko ba ni data:
=TRIM(CONCATENATE(TRIM(A1)," ",TRIM(B1)))
Ṣayẹwo fun Adirẹsi Imeeli Wulo
Fọọmu ti o rọrun lẹwa ti o wa mejeeji @ ati . ninu adirẹsi imeeli (kii ṣe boṣewa RFC
):=AND(FIND(“@”,A2),FIND(“.”,A2),ISERROR(FIND(” “,A2)))
Jade Awọn orukọ Akọkọ ati Ikẹhin
Nigba miiran iṣoro naa jẹ idakeji. Awọn data rẹ ni aaye orukọ kikun, ṣugbọn o nilo lati ṣagbejade awọn orukọ akọkọ ati ikẹhin. Awọn agbekalẹ wọnyi n wa aaye laarin orukọ akọkọ ati ikẹhin ati gba ọrọ ni ibi ti o jẹ dandan. O tun mu ti ko ba si orukọ ti o kẹhin tabi titẹsi ofo 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 ti fẹ lati nu awọn apejuwe meta rẹ di mimọ bi? Ti o ba fẹ fa akoonu sinu Excel ati lẹhinna ge akoonu naa fun lilo ni aaye Apejuwe Meta (awọn ohun kikọ 150 si 160), o le ṣe iyẹn nipa lilo agbekalẹ yii. O fọ apejuwe naa ni mimọ 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ọ lati jẹ okeerẹ… o kan diẹ ninu awọn agbekalẹ iyara lati ṣe iranlọwọ fun ọ lati bẹrẹ fo! Awọn agbekalẹ miiran wo ni o rii ararẹ ni lilo? Fi wọn kun ninu awọn asọye, Emi yoo fun ọ ni kirẹditi bi MO ṣe imudojuiwọn nkan yii.