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

Tartalomjegyzék

A Tiszta függvény az excelben az excel szövegfüggvénye, amely a szöveg megtisztítására szolgál a nem nyomtatott karakterekkel, amikor a nyomtatási opciót használjuk. Ez szintén 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 a 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. A CLEAN az excel programban eltávolítja a 7 bites ASCII kód ​​első 0 (nem nyomtatható) karakterét (0 és 31 közötti érték) bármely 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 fájlok / szövegek előzetes feldolgozására szolgál, amelyeket más alkalmazásokból importálnak, é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 = „Ez egy teszt karaktersorozat” & CHAR (7) és „” cellában. .

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 CLEAN funkció az Excelben nagyon egyszerű és könnyen használható. Néhány példával értsük meg a CLEAN működését excelben.

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 a következő szintaxist használhatja:

= 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 azt szeretné ellenőrizni, 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

„tiszta szöveget” nyomtat.

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 egy törésmentes 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 funkció nem elegendő a CHAR (160) levágásához, az excelben a helyettesítő függvényt kell használnunk. Ebben az esetben a következő szintaxist használhatja:

= 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 helyettesített 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.

Hasonlóképpen mostantól áthúzhatja a többi cellába is.

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.

Hasonlóképpen mostantól áthúzhatja a többi cellába is.

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.
  • Előfordulhat, hogy az Excel CLEAN funkció nem távolítja el az Unicode karaktereket, amelyek nem szerepelnek az ASCII kódban.
  • Egyes nem nyomtatható karakterek nem láthatók, de továbbra is léteznek a szövegben. Az Excel CLEAN funkció felhasználható a létezésük ellenőrzésére.

TISZTA Excel funkció videó

érdekes cikkek...