Excel Fonksyon pwòp

Sèvi ak fonksyon an CLEAN yo retire yon nimewo nan karaktè òdinatè ki pa enprime ke yo te kopye oswa enpòte nan yon fichye ansanm ak done bon.

Sa a Kòd ba ki ba anpil souvan yo te jwenn nan kòmansman an ak / oswa nan fen dosye done.

Gen kèk egzanp komen nan sa yo karaktè ki pa enprime yo se karaktè yo melanje nan ak tèks la nan egzanp yo nan selil A2 ak A6 nan imaj ki anwo a.

Karaktè sa yo ka entèfere ak lè l sèvi avèk done yo nan operasyon travayè tankou enprime, klasman, ak done filtraj.

Retire non-Printable ASCII ak karaktè Unicode ak Fonksyon CLEAN

Chak karaktè sou yon òdinatè - printable ak ki pa enprime - gen yon nimewo ke yo rekonèt kòm kòd karaktè Unicode li yo oswa valè.

Yon lòt, ki pi gran, ak pi bon li te ye karaktè se ASCII, ki vle di pou Ameriken Creole Kòd la pou enfòmasyon Interchange, ki te enkòpore nan seri a Unicode.

Kòm yon rezilta, premye 32 karaktè yo (0 a 31) nan Unicode la ak ASCII ansanm se idantik ak yo refere yo kòm karaktè kontwòl itilize pa pwogram yo kontwole aparèy periferik tankou enprimant.

Kòm sa yo, yo pa gen entansyon pou itilize nan yon Fèy travay epi yo ka lakòz kalite erè yo mansyone anwo a lè prezan.

Fonksyon an CLEAN, ki te predi seri a karaktè Unicode, te fèt yo retire premye 32 karaktè yo ki pa enprime ASCII ak retire karaktè yo menm soti nan seri a Unicode.

Senkant Fonksyon CLEAN a ak agiman

Syntaks yon fonksyon an refere a layout a nan fonksyon an e li gen ladan non fonksyon an, parantèz, ak agiman .

Sentaks la pou fonksyon an CLEAN se:

= CLEAN (Tèks)

Tèks - (obligatwa) done yo dwe netwaye nan karaktè ki pa enprime. Yon referans selil nan ki kote done sa a nan Fèy travay la.

Pou egzanp, pou netwaye done yo nan selil A2 nan imaj ki anwo a, antre nan fòmil la:

= CLEAN (A2)

nan yon lòt selil Fèy travay.

Netwayaj Numbers

Si yo itilize pou netwaye done nimerik, fonksyon CLEAN a, anplis retire karaktè ki pa enprime, pral konvèti tout nimewo nan tèks - ki ka lakòz erè si done sa yo Lè sa a, yo itilize nan kalkil.

Egzanp: Retire karaktè ki pa Peye-Printable

Nan kolòn A nan imaj la, yo te itilize fonksyon CH a pou ajoute karaktè ki pa enprime nan tèks la mo jan yo montre nan ba fòmil anwo a Fèy travay la pou selil A3 ke yo retire nan fonksyon an CLEAN.

Nan kolòn B ak C nan imaj ki anwo a, fonksyon an LEN, ki konte kantite karaktè nan yon selil, yo itilize montre efè a nan lè l sèvi avèk fonksyon an CLEAN sou done yo nan kolòn A.

Konte a karaktè pou selil B2 se 7 - kat karaktè pou tèks la mo ak twa pou karaktè yo ki pa enprime ki antoure li.

Konte a karaktè nan selil C2 se 4 paske fonksyon an CLEAN yo dwe ajoute nan fòmil la ak bann lwen twa karaktè yo ki pa enprime anvan fonksyon an LEN konte karaktè yo.

Retire karaktè # 129, # 141, # 143, # 144, ak # 157

Mete nan karaktè Unicode gen karaktè adisyonèl ki pa enprime pa jwenn nan seri a karaktè ASCII - nimewo 129, 141, 143, 144, ak 157.

Menm si sit entènèt sipò Excel a di li pa kapab, fonksyon an CLEAN ka retire karaktè Unicode sa yo soti nan done jan yo montre nan ranje twa pi wo a.

Nan egzanp sa a, se fonksyon an CLEAN nan kolòn C itilize dezabiye sa yo senk karaktè kontwòl ki pa vizib kite ankò yon konte karaktè jis kat pou tèks la mo nan C3.

Retire karaktè # 127

Gen yon karaktè ki pa enprime nan Unicode a mete ke Fonksyon an CLEAN pa ka retire - karaktè nan bwat ki gen fòm # 127 yo montre nan selil A4, kote kat nan karaktè sa yo antoure tèks la mo.

Konte nan karaktè uit nan selil C4 se menm bagay la tankou sa nan selil B4 ak paske fonksyon an CLEAN nan C4 ap eseye san siksè yo retire # 127 sou pwòp li yo.

Sepandan, jan yo montre nan ranje senk ak sis pi wo a, gen fòmil altènatif lè l sèvi avèk fonksyon yo CHAR ak SUBSTITUTE ki ka itilize yo retire karaktè sa a:

  1. Fòmil la nan senk ranje itilize SUBSTITUTE a ak CHAR ranplase karaktè # 127 ak yon karaktè ki fonksyon an CLEAN ka retire-nan ka sa a, karaktè # 7 (dot nwa a wè nan selil A2);
  2. Fòmil la nan ranje sis itilize fonksyon yo SUBSTITUTE ak CHAR ranplase karaktè # 127 pa gen anyen jan yo montre nan vid sitasyon yo make ( "" ) nan fen fòmil la nan selil D6. Kòm yon rezilta, Fonksyon an CLEAN pa nesesè nan fòmil la, depi pa gen okenn karaktè yo retire.

Retire espas ki pa Peye-kraze nan yon Worksheet

Menm jan ak karaktè ki pa enprime se espas ki pa kraze a ki ka lakòz tou pwoblèm ak kalkil ak fòma nan yon fichye. Valè Unicode pou espas ki pa kraze a se # 160.

Ki pa Peye-kraze espas yo te itilize anpil nan paj wèb - Kòd la html pou li se & nbsp; - Se konsa, si done yo kopye nan Excel ki sòti nan yon paj entènèt, espas ki pa kraze yo ka enkli.

Yon fason yo retire espas ki pa kraze nan yon fich travay se avèk fòmil sa a ki konbine SUBSTITUTE, CHAR, ak TRIM fonksyon yo.