എക്സൽ ക്ലീൻ ഫംഗ്ഷൻ

നല്ല ഡാറ്റയോടൊപ്പമുള്ള പ്രവർത്തിഫലകത്തിൽ പകർത്തി അല്ലെങ്കിൽ ഇമ്പോർട്ടുചെയ്ത അനേകം പ്രിന്റ് ചെയ്യാത്ത കമ്പ്യൂട്ടർ പ്രതീകങ്ങൾ നീക്കം ചെയ്യാൻ CLEAN പ്രവർത്തനം ഉപയോഗിക്കുക.

ഈ ലോ-ലവൽ കോഡ് പതിവായി ഡാറ്റ ഫയലുകളുടെ ആരംഭത്തിലും / അല്ലെങ്കിൽ അവസാനംയിലും കണ്ടെത്തുന്നു.

ഈ പ്രിന്റ് ചെയ്യാത്ത പ്രതീകങ്ങളുടെ ചില സാധാരണ ഉദാഹരണങ്ങൾ മുകളിലുള്ള ചിത്രത്തിലെ കളങ്ങളിൽ A2, A6 എന്നിവയിലെ ഉദാഹരണങ്ങളിൽ പാഠത്തിൽ കലർത്തിയിരിക്കുന്നു.

വർക്ക്ഷീറ്റ് പ്രവർത്തനങ്ങളിൽ ഡാറ്റ അച്ചടിക്കുക, തരംതിരിക്കുക, ഫിൽട്ടർ ചെയ്യുക തുടങ്ങിയവ ഉപയോഗിച്ച് ഡാറ്റ ഉപയോഗിക്കുന്നതിന് ഈ പ്രതീകങ്ങൾ ഇടപെടാൻ കഴിയും.

CLEAN ഫങ്ഷനോടുകൂടിയ ASCII, യൂണിക്കോഡ് പ്രതീകങ്ങൾ അച്ചടിക്കാൻ കഴിയാത്തവ നീക്കം ചെയ്യുക

കമ്പ്യൂട്ടറിലെ ഓരോ ക്യാരക്ടർ - അച്ചടിക്കാൻ കഴിയുന്നതും പ്രിന്റ് ചെയ്യാത്തതുമായി - യൂണികോഡ് പ്രതീകകോഡ് അല്ലെങ്കിൽ മൂല്യമായി അറിയപ്പെടുന്ന ഒരു നമ്പർ ഉണ്ട്.

അമേരിക്കൻ സ്റ്റാൻഡേർഡ് കോഡ് ഫോർ ഇൻഫൊർമേഷൻ ഇൻറർചഞ്ചിനായി അറിയപ്പെടുന്ന ആസ്കി എന്ന പഴയതും കൂടുതൽ അറിയപ്പെടുന്ന പ്രതീകങ്ങളുമാണ് യൂണീക്കോഡ് സെറ്റിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്നത്.

ഇതിന്റെ ഫലമായി, യൂണികോഡ്, എഎസ്സിഐഐ സെറ്റുകളുടെ ആദ്യ 32 പ്രതീകങ്ങൾ ഒരേ പോലെയാകുന്നു. അവ പ്രിന്ററുകൾ പോലുള്ള പെരിഫറൽ ഉപകരണങ്ങളെ നിയന്ത്രിക്കുന്ന പരിപാടികൾ ഉപയോഗിക്കുന്ന നിയന്ത്രണ പ്രതീകങ്ങളായി അറിയപ്പെടുന്നു.

അതുകൊണ്ടുതന്നെ അവ പ്രവർത്തിഫലകത്തിൽ ഉപയോഗിയ്ക്കുവാൻ ഉദ്ദേശിച്ചിട്ടില്ല, കൂടാതെ അവയ്ക്കു് മുകളിൽ പറഞ്ഞിരിക്കുന്ന പിശകുകൾക്കു് കാരണമാകുന്നു.

യൂണിക്കോഡ് പ്രതീക ഗണത്തിനു മുമ്പുള്ള CLEAN ഫംഗ്ഷൻ, ആദ്യത്തെ 32 നോൺ പ്രിന്റിംഗ് ASCII പ്രതീകങ്ങൾ നീക്കം ചെയ്യുന്നതിനും യൂണീക്കോഡ് സെറ്റിന്റെ അതേ പ്രതീകങ്ങൾ നീക്കം ചെയ്യുന്നതിനും വേണ്ടിയാണ് രൂപകൽപ്പന ചെയ്തത്.

CLEAN ഫങ്ഷന്റെ സിന്റാക്സ്, ആർഗ്യുമെന്റുകൾ

ഫംഗ്ഷന്റെ ലേഔട്ടിനെ സൂചിപ്പിക്കുന്ന ഒരു ഫങ്ഷന്റെ സിന്റാക്സ് ഫംഗ്ഷൻ ന്റെ പേര്, ബ്രാക്കറ്റുകൾ, ആർഗ്യുമെന്റുകൾ എന്നിവ ഉൾപ്പെടുന്നു .

CLEAN ഫംഗ്ഷനുളള സിന്റാക്സ് ഇതാണ്:

= CLEAN (ടെക്സ്റ്റ്)

വാചകം - (ആവശ്യമുള്ളത്) ഡാറ്റ അച്ചടിക്കാൻ കഴിയാത്ത പ്രതീകങ്ങൾ വൃത്തിയാക്കണം. വർക്ക്ഷീറ്റിലെ ഈ ഡാറ്റയുടെ സ്ഥാനത്തേക്കുള്ള ഒരു സെൽ റഫറൻസ് .

ഉദാഹരണത്തിന്, മുകളിലുള്ള ചിത്രത്തിലെ A2 സെല്ലിലെ ഡാറ്റ ക്ലീൻ ചെയ്യുന്നതിന് ഫോർമുല നൽകുക:

= CLEAN (A2)

മറ്റൊരു വർക്ക്ഷീറ്റ് സെല്ലിലേക്ക്.

ക്ലീനിംഗ് നമ്പറുകൾ

നമ്പർ വൃത്തിയാക്കാൻ ഉപയോഗിയ്ക്കുന്നെങ്കിൽ, CLEAN ഫംഗ്ഷൻ, അല്ലാത്ത പ്രതീകങ്ങൾ നീക്കം ചെയ്യുന്നതിനു പുറമേ, എല്ലാ അക്കങ്ങളും വാചകത്തിലേക്ക് പരിവർത്തനം ചെയ്യും - അത് കണക്കുകൂട്ടലുകളിൽ ഉപയോഗിക്കുമ്പോൾ പിശകുകൾക്ക് കാരണമാകാം.

ഉദാഹരണങ്ങൾ: പ്രിന്റ് ചെയ്യാത്ത പ്രതീകങ്ങൾ നീക്കംചെയ്യൽ

CLEAN ഫങ്ഷനോടെ നീക്കം ചെയ്ത സെല്ലെ A3 ന്റെ വർക്ക്ഷീറ്റിനു മുകളിലുള്ള Formula bar ൽ കാണിച്ചിരിക്കുന്നതുപോലെ CHAR ഫംഗ്ഷനായി നോൺ-പ്രിന്റ് പ്രതീകങ്ങൾ വാചകത്തോട് ചേർത്ത് ഉപയോഗിക്കുന്നു.

മുകളിലുള്ള ഇമേജിന്റെ നിരകളുടെ ബിയിലും C ലും, ഒരു സെല്ലിലെ പ്രതീകങ്ങളുടെ എണ്ണം കണക്കാക്കുന്ന ലെൻ ഫങ്ഷൻ, എ ക്ലോഎൻ എയിലെ ഡാറ്റയിൽ CLEAN ഫംഗ്ഷൻ ഉപയോഗത്തിന്റെ ഫലം കാണിക്കുന്നു.

കളം B2 നുള്ള പ്രതീക എണ്ണം 7 ആണ് - വാചകത്തിനുളള നാല് പ്രതീകങ്ങളും അതിന് ചുറ്റുമുള്ള നോൺ-പ്രിന്റിങ് പ്രതീകങ്ങൾക്കു മൂന്നു.

C2 ലെ കളത്തിന്റെ എണ്ണം 4 എന്നത് CLEAN ഫങ്ഷൻ ഫോർമുലയിലേക്ക് ചേർക്കുകയും ലെൻ ഫംഗ്ഷൻ അക്ഷരങ്ങൾ കളിക്കുന്നതിനു മുമ്പായി മൂന്ന് നോൺ പ്രിന്റിങ് പ്രതീകങ്ങൾ നീക്കം ചെയ്യുകയും ചെയ്യുന്നു.

പ്രതീകങ്ങൾ # 129, # 141, # 143, # 144, # 157 എന്നിവ നീക്കംചെയ്യുന്നു

യൂണികോഡ് പ്രതീക ഗണം ആസ്കി അക്ഷരങ്ങൾ സെലക്ട് നമ്പറുകളിൽ കാണിച്ചിട്ടില്ലാത്ത അധിക നോൺ പ്രിന്റിങ് ക്യാരക്റ്ററുകളാണുള്ളത്. 129, 141, 143, 144, 157 എന്നിവ.

Excel ന്റെ പിന്തുണ വെബ്സൈറ്റിന് സാധ്യമല്ലെന്ന് പറഞ്ഞാലും, മുകളിൽ പറഞ്ഞ വരിയിൽ കാണിച്ചിരിക്കുന്നതുപോലെ CLEAN ഫങ്ഷൻ ഡാറ്റയിൽ നിന്ന് ഈ യൂണികോഡ് പ്രതീകങ്ങൾ നീക്കം ചെയ്യാൻ കഴിയും.

ഈ ഉദാഹരണത്തിൽ, C നിരയിലെ CLEAN ഫങ്ഷൻ, ഈ അഞ്ച് നോൺ-ദൃശ്യമായ നിയന്ത്രണ പ്രതീകങ്ങൾ നീക്കംചെയ്യുന്നതിന് C3 ലെ വാക്കിന്റെ നാലിൽ ഒരു പ്രതീകം മാത്രം നൽകുന്നു.

പ്രതീകം # 127 നീക്കംചെയ്യുന്നു

CLEAN ഫംഗ്ഷൻ നീക്കം ചെയ്യാനാകാത്ത യൂണീക്കോഡ് സെറ്റിന്റെ ഒരു നോൺ പ്രിന്റിംഗ് ക്യാരക്റ്റർ ഉണ്ട് - സെൽ A4 ൽ കാണിച്ചിരിക്കുന്ന ബോക്സ് ഫോർ ആങ്കർ പ്രതീകം # 127 , ഈ അക്ഷരങ്ങളിൽ നാലു വാചകം വാചകം ചുറ്റുന്നു.

സെൽ C4 ൽ എട്ട് പ്രതീകങ്ങളുടെ എണ്ണം B4 ലെ കളത്തിനു തുല്യമാണ്, C4 ലെ CLEAN പ്രവർത്തനം അതിന്റെ ശ്രേണിയിൽ # 127 നീക്കം ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടിരിക്കുന്നു.

എന്നിരുന്നാലും, മുകളിലുള്ള അഞ്ചോ ആറോ ആറ് വരികളിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, ഈ പ്രതീകം നീക്കം ചെയ്യാൻ ഉപയോഗിച്ച CHAR, SUBSTITUTE ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച് ഇതര സൂത്രവാക്യങ്ങൾ ഉണ്ട്:

  1. CLEAN ഫങ്ഷനിൽ നിന്ന് CLEAN ഫങ്ഷൻ നീക്കംചെയ്യാൻ കഴിയുന്ന ഒരു പ്രതീകം ഉപയോഗിച്ച് # 5 പ്രതീകം ഉപയോഗിച്ച് SUBSTITUTE, CHAR എന്നിവ അഞ്ച് വരിയിൽ ഫോർമുല ഉപയോഗിക്കുന്നു, പ്രതീകം # 7 (കളം A2 ൽ കാണുന്ന കറുത്ത ഡോട്ട്);
  2. സെഡ് ഡി 6 ലെ ഫോർമുലയുടെ അവസാനം ശൂന്യമായ ഉദ്ധരണി ചിഹ്നങ്ങൾ ( "" ) കാണിക്കുന്നതുപോലെ പ്രതീകം # 127 ന് പകരം SUBSTITUTE, CHAR എന്നീ പ്രവർത്തനങ്ങൾ ഉപയോഗിക്കുന്നു. തത്ഫലമായി, CLEAN ഫങ്ഷൽ ഫോർമുലയിൽ ആവശ്യമില്ല, കാരണം അത് നീക്കംചെയ്യുന്നതിന് പ്രതീകങ്ങളില്ല.

വർക്ക്ഷീറ്റിൽ നിന്ന് നോൺ ബ്രെയ്ക്കിംഗ് സ്പെയ്സുകൾ നീക്കംചെയ്യുന്നു

നോൺ-ബ്രെയ്ക്കിങ് സ്പെയ്സ് ആണ് പ്രിന്റ് ചെയ്യാത്ത പ്രതീകങ്ങൾ പോലെയുള്ളതും പ്രവർത്തിഫലകങ്ങളിൽ കണക്കുകൂട്ടലുകളും ഫോർമാറ്റിംഗും സൃഷ്ടിക്കുന്നതും. നോൺ ബ്രെയ്ക്കിങ് സ്പെയ്സിനുള്ള യൂണിക്കോഡ് മൂല്യം # 160 ആണ്.

വെബ് പേജുകളിൽ നോൺ ബ്രെയ്ക്കിംഗ് ഇടങ്ങൾ വ്യാപകമായി ഉപയോഗിക്കുന്നു - അതിനായി html കോഡ് & nbsp; - ഒരു വെബ്ബ് പേജിൽ നിന്നും ഡാറ്റായിലേക്ക് പകർത്തിയിട്ടുണ്ടെങ്കിൽ, ബ്രേക്കിംഗ് സ്പേസുകൾ ഉൾപ്പെടുത്താം.

SUBSTITUTE, CHAR, TRIM ഫംഗ്ഷനുകൾ എന്നിവയുൾപ്പെടുന്ന ഈ ഫോർമുലയുമൊത്ത്, പ്രവർത്തിഫലകത്തിൽ നിന്ന് നോൺ-ബ്രേക്കിംഗ് സ്പേസുകൾ നീക്കം ചെയ്യുന്നതിനുള്ള ഒരു മാർഗ്ഗം.