TISZTÍTÁS az Excelben (képlet, példák) | Hogyan használjuk a CLEAN funkciót?

A Tiszta funkció az excelben egy olyan szöveges függvény az excelben, amely a szöveg megtisztítására szolgál a nem nyomtatott karakterekkel, amikor a nyomtatási opciót használjuk. Ez egy beépített funkció az excelben, és ennek a = TISZT cellát, és argumentumként adjon meg egy szöveget, ne feledje, hogy eltávolítja a nem nyomtatható karaktert.

CLEAN funkció az Excelben

Az Excel CLEAN funkciója nem nyomtatható karakterek eltávolítására szolgál egy beviteli karakterláncból. Karakterlánc / szöveg függvény kategóriába tartozik.

Minden karakternek, legyen az nyomtatható vagy nem nyomtatható, egyedi száma van, amelyet Unicode karakterkódjának vagy értékének nevezünk. Az Excelben a CLEAN eltávolítja a 7 bites ASCII kód ​​első 0 (nem nyomtatható) karakterét (0 és 31 közötti érték) minden szövegből. Az Unicode tartalmaz más, nem nyomtatható karaktereket is, amelyek nem szerepelnek az ASCII karakterkészletben (127, 129, 141, 143, 144 és 157 értékek). Ezen Unicode karakterek egy részét a CLEAN függvény önmagában nem távolítja el.

Szintaxis

Az Excel CLEAN képletében használt érvek

szöveg - A megtisztítandó szöveg.

A szövegbevitel lehet maga az idézőjelben vagy cellahivatkozásban megadott szöveg. Ez része lehet a CLEAN képletnek.

Kimenet

A CLEAN az Excel-ben egy string / szöveg értéket ad vissza, miután eltávolította a nem nyomtatható karaktereket a karakterláncból.

A CLEAN funkció az összes számot szöveggé alakítja. Ha a számadatok tisztítására használják, az Excel CLEAN funkciója a nem nyomtatós karakterek eltávolításán túl az összes számot szöveggé alakítja - ami hibákat eredményezhet, ha ezeket az adatokat tovább használják a számításokban.

A CLEAN funkció használata

A TISZTÍTÁS az Excelben más fájlokból importált fájl / szöveg előzetes feldolgozására szolgál, és olyan karaktereket tartalmaz, amelyek az aktuális alkalmazással nem nyomtathatók / olvashatók. Az adatbázisokból, szöveges fájlokból vagy weboldalakról importált adatok általában tartalmaznak ilyen karaktereket. Ezek a karakterek hibához vezethetnek, ha bizonyos funkciók bemeneteként adják meg őket. Az ilyen importált adatok elemzése előtt meg kell tisztítani

A CLEAN segítségével eltávolíthatja a nem nyomtatható karaktereket a szövegből. Használhatja a CLEAN funkciót is a szöveg törésvonalainak törléséhez.

Néha ezek a nem nyomtatható karakterek egyáltalán nem láthatók. Azonban még mindig le kell vágni őket a szövegből, hogy más funkciók / alkalmazások működjenek rajta.

Ábra

Tegyük fel, hogy van egy nem nyomtatható karaktert tartalmazó szöveg a C3 cellában = " Ez egy tesztlánc" & CHAR (7) és "." .

A nem nyomtatható karakter eltávolításához és a tiszta szöveg visszaadásához írja be a következőt: „= CLEAN (C3)”

és nyomja meg az Enter billentyűt. Eltávolítja a nem nyomtatható karaktert.

A szöveget közvetlenül is megírhatja ahelyett, hogy cellahivatkozásként adná meg.

= CLEAN („Ez egy teszt karaktersorozat” & CHAR (7) és „.”)

Ezt a formátumot azonban ritkán használják ezzel a CLEAN funkcióval az Excelben.

Ugyanazt a kimenetet adja.

Hogyan használjuk a CLEAN funkciót az Excelben?

Az Excel Excel CLEAN funkciója nagyon egyszerű és könnyen használható. Néhány példával ismerje meg a CLEAN működését az excelben.

Ezt a CLEAN Function Excel sablont innen töltheti le - CLEAN Function Excel sablont

1. példa

Tegyük fel, hogy van néhány szöveg cellatartományban (C3: C7). Most meg szeretné tisztítani ezt a szöveget a nem nyomtatható karakterek eltávolításával.

A következő szintaxist használhatja:

= TISZTÍT (C3)

és nyomja meg az Enter billentyűt.

Most áthúzhatja a többi cellába.

2. példa

Tegyük fel, hogy van néhány szöveg cellatartományban (C3: C7). Az adatok nem nyomtatható karaktereket, sortöréseket, valamint néhány utó- és vezető extra szóközt tartalmaznak. Ezt a szöveget úgy kell megtisztítania, hogy eltávolítja a nem nyomtatható karaktereket, a sortöréseket, valamint a zárójeleket és az extra helyeket.

Az Excel törléséhez és a megadott törlés, a szóközök és a nem nyomtatható karakterek eltávolításához és eltávolításához használja a következő szintaxist:

= TRIM (TISZTÍT (C3))

és nyomja meg az Enter billentyűt.

= CLEAN (C3) eltávolítja a nem nyomtatható karaktereket.

A TRIM (..) eltávolítja a felesleges szóközöket, miután az Excel CLEAN funkció eltávolította a nem nyomtatható karaktereket.

3. példa

Tegyük fel, hogy van egy szövege cellatartományban (C3: C6). Most ellenőrizni szeretné, hogy ezek a cellák tartalmaznak-e nem nyomtatható karaktereket. Ha igen, akkor vegye számba ezeket a karaktereket.

Ehhez a következő szintaxist használhatja:

= HA ((LEN (C3) - LEN (CLEAN (C3)))> 0, (LEN (C3) - LEN (CLEAN (C3))) és „Nem nyomtatható karakterek”, „Tiszta szöveg”)

és nyomja meg az Enter billentyűt.

Nézzük meg részletesen az Excel CLEAN funkciót:

  • A CLEAN (C3) eltávolítja a nem nyomtatható karaktereket.
  • A LEN (CLEAN (C3)) megadja a karakterlánc hosszát, miután eltávolította a C3-ból a nem nyomtatható karaktereket.
  • A LEN (C3) adja meg a C3 karakterlánc hosszát.
  • LEN (C3) - LEN (CLEAN (C3)) megadja a C3 karakterlánc nem nyomtatható karaktereinek számát.

Végül,

Ha a nem nyomtatható karakterek száma nagyobb, mint 0

majd kinyomtatja è { Nem nyomtatható karakterek száma } „Nem nyomtatható karakterek”

más

kinyomtatja a „Tiszta szöveget”.

Most áthúzhatja a többi cellába.

4. példa

Tegyük fel, hogy van néhány szöveg a B3: B7 cellákban. A szöveg tartalmaz néhány nem nyomtatható karaktert, sortörést, elõzõ és záró szóközt, valamint egy speciális karaktert, a CHAR-t (160), amely nem törõ szóköz, amelyet általában a weboldalakon használnak. El kell távolítania ezeket a karaktereket a szövegből.

Mivel az Excel CLEAN függvény nem elegendő a CHAR (160) eltávolításához, ebben az esetben a helyettesítő függvényt kell használnunk az excelben. Használhatja a következő szintaxist:

= TRIM (TISZTÍTÁS (PÓT (B3, CHAR (160), ““)))

Ebben,

A SUBSTITUTE (B3, CHAR (160), „“) helyettesíti a CHAR (160) szöveget.

CLEAN (SUBSTITUTE (B3, CHAR (160), ““)) megtisztítja a kicserélt szöveget.

A TRIM (TISZTÍTÁS (PÓT (B3, CHAR (160), ““))) eltávolítja a felesleges szóközöket a nem nyomtatható karakterek és a CHAR (160) eltávolítása után.

Ehhez hasonlóan mostantól áthúzhatja a többi cellába.

5. példa

Tegyük fel, hogy vannak olyan numerikus adatok, amelyek között néhány nem nyomtatható karakter található. A matematikai műveletek használatához el kell távolítania ezeket a nem nyomtatható karaktereket a szövegéből.

E karakterek eltávolításához egyszerűen használja a szintaxist:

= TISZTÍT (C3)

és nyomja meg az Enter billentyűt.

Észreveheti, hogy az Excel CLEAN függvény szöveget ad vissza . Tehát előfordulhat, hogy a kimenet nem numerikus szövegként viselkedik, és egyes esetekben hibát okoz egyes matematikai műveleteknél. Ebben az esetben a következő szintaxist is használhatja:

= ÉRTÉK (TISZTÍT (C3))

és nyomja meg az Enter billentyűt.

A VALUE () a bevitt szöveget numerikus formátumúra konvertálja.

Ehhez hasonlóan mostantól áthúzhatja a többi cellába.

Dolgok, amikre emlékezni kell

  • Az Excel CLEAN funkció eltávolítja a nem nyomtatható karaktereket egy karakterláncból.
  • 0-31 7 bites ASCII kódot távolít el a bevitt szövegből.
  • Bizonyos, az ASCII kódban nem szereplő Unicode karaktereket nem távolíthat el az Excel CLEAN funkció.
  • Egyes nem nyomtatható karakterek nem láthatók, de mégis léteznek a szövegben. Az Excel CLEAN funkció használható a létezésük ellenőrzésére.