Excel Pura Funkcio

Uzu la funkcion CLEAN por forigi kelkajn neprintendajn komputilojn, kiuj estis kopiitaj aŭ importitaj en foliejon kune kun bonaj datumoj.

Ĉi tiu malalta nivelo ofte troviĝas ĉe la komenco kaj / aŭ fino de datumaj dosieroj.

Iuj komunaj ekzemploj de ĉi tiuj neprimenseblaj karakteroj estas la karakteroj miksitaj kun la teksto en la ekzemploj en ĉeloj A2 kaj A6 en la supra bildo.

Ĉi tiuj karakteroj povas malhelpi uzi la datumojn en folieroj kiel ekzemple presado, ordigo kaj filtrado de datumoj.

Forigi Non-Printable ASCII kaj Unikodaj Karakteroj kun la CLEAN-Funkcio

Ĉiu karaktero en komputilo - printabla kaj ne-printable - havas nombron de kodoj aŭ valoro de Unikoda karaktero.

Alia, pli malnova kaj pli bona konata karaktero estas ASCII, kiu staras por la Usona Norma Kodo por Informa Interŝanĝo, estis korpigita al la Unikoda aro.

Kiel rezulto, la unuaj 32 karakteroj (0 ĝis 31) de la Unikodoj kaj ASCII-aroj estas identaj kaj ili estas nomataj regulaj karakteroj uzataj de programoj por kontroli ekstercentrajn aparatojn kiel impresoras.

Kiel tia, ili ne estas intencitaj por uzi en folio de laboro kaj povas kaŭzi la specojn de eraroj menciitaj supre ĉeestantaj.

La funkcio CLEAN, kiu antaŭas la Unikodon-karakteron, estis desegnita por forigi la unuajn 32 neprimajn ASCII-karakterojn kaj forigas la samajn signojn de la Unikoda aro.

Sintakso kaj Argumentoj de la Funkcia Funkcio

Funkcia sintakso raportas al la aranĝo de la funkcio kaj inkluzivas la nomon de la funkcio, krampoj kaj argumentoj .

La sintakso por la funkcio CLEAN estas:

= Klara (teksto)

Teksto - (postulita) la datumoj por esti purigitaj de neprintablaj karakteroj. Ĉela referenco al la loko de ĉi tiu datumo en la foliaro.

Ekzemple, por purigi la datumojn en ĉelo A2 en la supra bildo, enmetu la formulon:

= Klara (A2)

al alia labortablo.

Puraj Nombroj

Se ĝi uzas por purigi numerojn de datumoj, la funkcio CLEAN, krom forigi ajnajn neprimajn karakterojn, konvertos ĉiujn nombrojn al teksto - kio povas rezultigi erarojn, se tiu datumo tiam estos uzata en kalkuloj.

Ekzemploj: Forigado de Nepriskribeblaj Karakteroj

En kolumno A en la bildo, la CHAR-funkcio estis uzata por aldoni neprintrajn karakterojn al la vorto teksto kiel montrita en la formulo-baron super la foliaro por ĉelo Al3, kiu tiam estas forigita kun la funkcio CLEAN.

En kolumnoj B kaj C de la supra bildo, la funkcio LEN, kiu kalkulas la nombron de karakteroj en ĉelo, estas uzata por montri la efikon de uzi la funkcion CLEAN sur la datumoj en kolumno A.

La karaktero kalkulita por ĉelo B2 estas 7 - kvar karakteroj por la vorto teksto kaj tri por la ne-presaj karakteroj ĉirkaŭantaj ĝin.

La karaktero en la ĉelo C2 estas 4 ĉar la funkcio CLEAN aldoniĝas al la formulo kaj forĵetas la tri neprimajn karakterojn antaŭ ol la funkcio LEN rakontas la karakterojn.

Forigante Karakterojn # 129, # 141, # 143, # 144, kaj # 157

La aro de karakteroj de Unikoda enhavas pliajn neprimajn karakterojn ne trovitajn en la ASCII karaktero-aro - nombroj 129, 141, 143, 144, kaj 157.

Kvankam la retejo de subteno de Excel diras, ke ĝi ne povas, la funkcio CLEAN povas forigi ĉi tiujn Unikodajn signojn de datumoj kiel montrita en vico tri supre.

En ĉi tiu ekzemplo, la funkcio CLEAN en kolumno C estas uzata por forigi ĉi tiujn kvin ne videblajn kontrolkarakterojn lasante denove kalkulon de nur kvar por la vorto teksto en C3.

Forigante Karakteron # 127

Ekzistas unu neprodukta karaktero en la Unikoda aro, kiun la funkcio CLEAN ne povas forigi - la skatolo- karaktero # 127 montrita en la ĉelo A4, kie kvar el tiuj karakteroj ĉirkaŭas la vortan tekston .

La karaktero de ok en la ĉelo C4 estas la sama kiel tiu en la ĉelo B4 kaj ĉar la funkcio CLEAN en C4 provas malsukcese forigi # 127 por si mem.

Tamen, kiel montrita en vicoj kvin kaj ses supre, ekzistas alternativaj formuloj uzante la funkcioj CHAR kaj SUBSTITUTE, kiuj povas esti uzataj por forigi ĉi tiun karakteron:

  1. La formulo en vico kvin uzas la SUBSTITUTE kaj CHAR anstataŭigi karakteron # 127 kun karaktero, kiun la funkcio CLEAN povas forigi - en ĉi tiu kazo, karaktero # 7 (la nigra punkto vidita en ĉelo A2);
  2. La formulo en vico ses uzas la funkciojn SUBSTITUTE kaj CHAR por anstataŭi karakteron # 127 kun nenio kiel montras la malplenaj kotizoj ( "" ) ĉe la fino de la formulo en ĉelo D6. Kiel rezulto, la funkcio CLEAN ne bezonas en la formulo, ĉar ne ekzistas karaktero por forigi.

Forigado de Ne-rompantaj Spacoj de Verkfolio

Simila al ne-printablaj karakteroj estas la ne-rompa spaco, kiu ankaŭ povas kaŭzi problemojn kun kalkuloj kaj formado en foliaro. La Unikoda valoro por la ne-rompa spaco estas # 160.

Ne-rompaj spacoj estas uzataj vaste en retpaĝoj - la html-kodo por ĝi estas & nbsp; - do se datumoj estas kopiitaj en Excel de retpaĝaro, ne-rompantaj spacoj povas esti inkluditaj.

Unu maniero por forigi ne-rompantajn spacojn de foliejo estas kun ĉi tiu formulo, kiu kombinas la funkciojn SUBSTITUTE, CHAR, kaj TRIM.