د ایسل کلینیک فعالیت

د CLEAN فنکشن څخه کار واخلئ ترڅو یو شمیر غیر چاپیریال کمپیوټر ځانګړتیاوې لرې کړي چې د کاپی ډاټا سره کاپي شوي یا د ښه ډاټا سره وارد شوي.

د ټيټ کچی کوډ اکثر وخت د ډاټا فایلونو په پیل او / یا پای کې موندل کیږي.

د دغو غیر چاپیریالونو ځینې عام مثالونه هغه ټکي دي چې په A2 او A6 کې په پورته عکس کې په مثالونو کې متن سره مخلوط شوي دي.

دا حرفونه کولی شي د پاڼې په کارونو لکه د چاپولو، ترتیب کولو، او فلټر کولو ډاټا کې د ډاټا کارولو سره مداخله وکړي.

غیر پاک چاپ ASCII او د CLEAN فنکشن سره یونیسیډ اکتورونه لرې کړئ

په هر کمپیوټر باندې هر کرکټر - پرنټ او غیر چاپیریال - یو شمیر شمیر لري چې د دې یونیسیډ د کارت کود یا ارزښت دی.

بل، لوی، او غوره پیژندل شوی سایټ د ASCII دی، کوم چې د معلوماتو تبادلې لپاره د امریکا معیاري کوډ لپاره دی، د یونیسیډ په سیسټم کې شامل شوی.

د پایلې په توګه، د یونییکوډ او ASCII سایټونو لومړنۍ 32 حروف (0 څخه 31) ورته یو شان دي او دوی د کنټرول په څیر د عصري وسیلو کنترول لپاره د پروتوکولونو لخوا کارول شوي کنترول کونکي په توګه ویل کیږي.

لکه څنګه چې دوی موجود وي، دوی په یو کاري پاڼه کې د کارولو لپاره نه دي او کیدای شي د وړاندې کولو په صورت کې د ډول ډول غلطیتونو لامل شي.

د CLEAN فعالیت، کوم چې د یونییډډ لوکټ سیټ وړاندې کوي، د مخکینیو 32 چاپ شوي ASCII حرفونو لرې کولو لپاره ډیزاین شوی و او ورته یونیسیډ سایټ څخه ورته ورته لرې کول.

د CLEAN فنکشن مطابقت او استدلال

د فنکشن مطابقت د فعالیت ترتیب ته اشاره کوي او د فعالیت نوم، برنټونه، او مباحثات شامل دي .

د CLEAN فعالیت لپاره نخښه دا ده:

= CLEAN (متن)

متن - (اړینه) هغه معلومات چې د غیر چاپیریال کونکو څخه پاک شوي وي. په کاري پاڼه کې د دې ډاټا ځای ځای ته د سیلونو حواله .

د مثال په توګه، پورته په انځور کې د A2 حجرې ډاټا پاکولو لپاره، فورمول داخل کړئ:

= CLEAN (A2)

په بل کاري پاڼه کې.

د پاکولو شمیره

که د پاک شمیره ډاټا ته کارول کیږي، د CLEAN فعالیت، د هر غیر چاپولو ځانګړنو له لرې کولو برسیره، ټول شمېره متن ته لیږدوي - کوم چې کیدای شي په غلطو پایله کې وي که دا معلومات وروسته په محاسبه کې کارول کیږي.

بېلګې: د غیر چاپ وړ حروف څخه لرې کول

په انځور کې A په کالم کې، د CHAR کارول د غیر چاپولو حروفونو لپاره د متن متن ته اضافه کولو لپاره کارول شوي لکه څنګه چې د فارمول بار کې د A3 لپاره د کاري پاڼې په سر کې ښودل شوي چې وروسته د CLEAN فعالیت سره لیرې شوي.

د پورته انځور په B او C کې، د LEN فعالیت، کوم چې په یو حجره کې د حرفو شمیر حسابوي، د کالم A. د معلوماتو په اړه د CLEAN فعالیت کارولو لپاره کارول کیږي.

د B2 حجرې لپاره د شمېرنې شمیره د متن متن لپاره 7 - څلور کلیدونه دي او درې یې د شاوخوا چاپ شوي نښو لپاره دي.

د C3 حجرې کې شمیره د 4 شمیره ده ځکه چې CLEAN فعالیت فارمولا ته اضافه شوی او درې غیر چاپونې ځانګړتیاوې مخکې له دې چې د LEN فعل کارکونکي حسابوي.

د شفرونو لرې کول # 129، # 141، # 143، # 144، او # 157

د یونییکوډ لوکټ کې اضافی غیر چاپیریالونه شامل دي چې د ASCII کرکټر کې نښې موندل شوي - 129، 141، 143، 144، او 157 شمیرې.

که څه هم د Excel د مالتړ ویب پاڼه وایي چې دا نشي کولی، د CLEAN فعالیت کولی شي د انیوکوډ لویتیکونه له ډاټا څخه لرې کړي لکه څنګه چې پورته په دری قطار کې ښودل شوي.

په دې مثال کې، د کال C کې د CLEAN فعالیت کارول کیږي چې دا پنځه غیر لیدونکي کنټرول اکمالات په C3 کې د متن متن لپاره یوازې څلور دقیقه شمیره پریږدي.

د کرکټر لرې کول 127

په یونیسیډ کې یو غیر چاپیریال شتون لري چې د CLEAN فعالیت نشي کولی - د بکس شکل شوی کرکټر # 127 په A4 کې ښودل شوي، چیرته چې څلور یې له متن سره متن لري .

په C4 کې د اتو شمیره د هغه په ​​څیر ده لکه د B4 حجرې کې او ځکه چې په C4 کې د CLEAN فعالیت په خپله د # 127 لیرې کولو کې ناکامه هڅه کوي.

په هرصورت، لکه څنګه چې په پنځو او شپږو کې په قطارونو کې ښودل شوي، د CHAR او SUBSTITUTE دندو په کارولو سره بدیل فورمول شتون لري چې دا کارت لرې کولو لپاره کارول کیدی شي:

  1. د قطار پنځه کې فارمول SUBSTITUTE او CHAR د کارکونکي بدلولو لپاره کاروي # 127 یو ځانګړتیا سره چې CLEAN فعالیت کولی شي پدې حالت کې، کښته # 7 (تور A2 په Cell A2 کې ولیدل شي)؛
  2. په شپږو کې فارمول د سبسیتوټ او CHAR افعال کاروي چې د لوګو په بدل کې 127 بدل کړي د هیڅ شی سره چې د D6 حجرې په فارمولا کې د خالي خالي کولو نښه ( "" ) ښودل شوي نه وي. په پایله کې، د CLEAN کاروونکي په فارمول کې اړین نه دی، ځکه چې د کوم ځای نښې نښانې نه لري.

د ورټیټ څخه د ناپاک ځایونو لرې کول

د غیر چاپیریال کونکيانو په څیر ناانډول ځای دی چې کولی شي د کار پاڼې په شمیر کې د محاسبې او بڼه کولو المل هم وي. د نه ماتیدونکي ځای لپاره یونیسیډ ارزښت # 160 دی.

غیر ماتیدونکي ځایونه په ویب پاڼو کې په پراخه توګه کارول کیږي - د دې لپاره HTML تڼۍ & nbsp؛ - نو که چېرته ډاټا د ویب پاڼې څخه په Excel کې کاپی شي، نو د ماتولو ځایونه ممکن شامل شي.

د کاري پاڼې څخه د نه ماتیدونکي ځایونو د لیرې کولو یوه لاره د دې فورمول سره ده چې د سبسټیټیوټ، CHAR، او TRIM افعال سره یوځای کیږي.