Ha Excelben dolgozik adatokkal, előfordulhat, hogy nem nyomtatható karakterekkel találkozott. Ezek olyan karakterek, amelyeket nem a képernyőn való megjelenítésre vagy kinyomtatásra szántak, és mindenféle problémát okozhatnak, ha az Ön adatai közé kerülnek. Ebben a cikkben bemutatjuk, hogyan távolíthat el nem nyomtatható karaktereket az Excelben lévő adatokból.
Néhány különböző módon távolíthatja el a nem nyomtatható karaktereket az adatokból az Excelben. Az első a „Keresés és csere” funkció használata. Ehhez nyissa meg az Excel-lapot, és nyomja meg a Ctrl+F billentyűkombinációt a „Keresés és csere” párbeszédpanel megnyitásához. A „Keresse meg mit” mezőbe írja be az eltávolítani kívánt karaktert. Hagyja üresen a „Csere erre” mezőt, majd kattintson a „Minden cseréje” gombra.
A nem nyomtatható karakterek eltávolításának másik módja a 'Szöveg oszlopokba' funkció használata. Ehhez nyissa meg az Excel lapot, és válassza ki a tisztítani kívánt adatokat tartalmazó oszlopot. Ezután lépjen az Adatok fülre, és kattintson a 'Szöveg az oszlopokba' lehetőségre. Az „Eredeti adattípus” legördülő menüben válassza a „Határozott” lehetőséget. A „Határolók” részben válassza ki az eltávolítani kívánt karaktert. Ezután kattintson a „Befejezés” gombra.
A nem nyomtatható karaktereket képlet segítségével is eltávolíthatja. Ennek legáltalánosabb képlete a TRIM függvény. Ennek használatához jelölje ki a tisztítani kívánt adatokat tartalmazó cellákat, majd írja be a következő képletet: =TRIM(A1). Ezzel eltávolítja a nem nyomtatható karaktereket a kijelölt cellákban lévő adatokból.
Ha sok megtisztítandó adata van, fontolja meg egy harmadik féltől származó adattisztító eszköz használatát. Ezek az eszközök automatizálhatják a nem nyomtatható karakterek eltávolításának folyamatát az adatokból, és más gyakori adattisztítási feladatokat is képesek kezelni. A legnépszerűbb adattisztító eszközök közé tartozik többek között a Data Ladder, a Data Cleaner és a Data Match.
Ebben a bejegyzésben megmutatjuk hogyan lehet eltávolítani a nem nyomtatható karaktereket az Excelben . Az első 32 karakter ASCII karaktertábla (szabványos adatkódolási formátum a számítógépek közötti kommunikációhoz) nem nyomtatható karakterek. Ezek a karakterek nem jelennek meg (vagy nem nyomtatódnak ki), de megmondják az alkalmazásnak, hogyan kell formázni az adatokat. Visszalépés (ASCII kód 08), kocsivissza (ASCII kód 13), vízszintes tabulátor (ASCII kód 09) és soremelés (ASCII kód 10) néhány példa a nem nyomtatható karakterekre.
Amikor adatokat importál vagy illeszt be külső forrásból a Microsoft Excel programba, nem nyomtatható karakterek jelenhetnek meg a munkalapon. Az Excel az ilyen karaktereket téglalapként jeleníti meg. Ebben a bejegyzésben megmutatjuk, hogyan azonosíthatja és távolíthatja el ezeket a karaktereket Excel-adataiból.
kiszámítja a százalékos változást excel
Hogyan lehet eltávolítani a nem nyomtatható karaktereket az Excelben?
A következő két módszerről fogunk beszélni távolítsa el a nem nyomtatható karaktereket az Excelben :
- Használja a SUBSTITUTE() függvényt a nem nyomtatható karakterek eltávolításához.
- A nem nyomtatható karakterek eltávolításához használja a CLEAN() függvényt.
Nézzük meg közelebbről mindkét módszert.
Használja a SUBSTITUTE() függvényt a nem nyomtatható karakterek eltávolításához az Excelben.
Excel ajánlatok CODE() függvény amely az adott karakter ASCII kódját adja vissza. Ez alapvetően a másik oldala SYMBOL() függvény amelyet a numerikus kód karakterré alakítására használnak. Miután azonosított egy nem nyomtatható karaktert a CODE() és CHAR() függvényekkel, használhatja SUBSTITUTE() függvény cserélje ki (vagy cserélje ki) a karaktert egy üres karakterláncra.
A CODE() függvény szintaxisa:
KÓD(szöveg)
- Ahol szöveg egy szöveges karakterlánc, amelyhez ASCII karakterkód szükséges (az első karakterhez).
CHAR() függvény szintaxisa:
JEL(szám)
- Ahol szám egy numerikus érték 1 és 255 között (bővített ASCII karakterkódok).
És a SUBSTITUTE() függvény szintaxisa:
SUBSTITUTE(szöveg, régi_szöveg, új_szöveg, [példányszám])
Ahol,
a fájlok előzményei nem készülnek
- szöveg arra a szöveges karakterláncra utal, amelyben az alkarakterláncot le kell cserélni.
- régi_szöveg a new_text karakterláncra cserélendő részkarakterláncra utal.
- új_szöveg a régi_szöveg helyettesítésére szolgáló részkarakterláncra hivatkozik.
- [példányszám] a régi_szöveg példányra utal, amelyet a new_textre kell cserélni. Ha ez az argumentum nincs megadva, akkor a régi_szöveg minden előfordulását az új_szöveg helyettesíti.
Most tegyük fel, hogy van egy munkalapunk, ahol van egy példasor az A1 cellában, ahogy a fenti képen látható. A karakterlánc jobb szélén egy nem nyomtatható karaktert tartalmaz. Ennek a karakternek a karakterláncból való eltávolításához a fenti függvényeket használhatjuk az alábbiak szerint:
Helyezze a kurzort a B1 cellába. Írja be a következő képletet a képlet tetején lévő sávba:
|_+_|Jegyzet: Mivel a karakter az eredeti szöveges karakterlánc jobb oldalán jelenik meg, a RIGHT() függvényt használtuk a karakterlánc utolsó karakterének lekérésére, majd a CODE() függvény segítségével megtaláljuk az ASCII értékét.
Amikor megnyomja a gombot belép gombot, a fenti függvény 11-et ad vissza, ami az ebben a példában vett függőleges lap ASCII-kódja.
Most helyezze a kurzort az A2 cellába, és írja be a következő képletet:
|_+_|A függvény hatására a nem nyomtatható karakter törlődik a forráskarakterláncból.
Olvas: 10 szöveges függvény Excelben példákkal .
Használja a CLEAN() függvényt a nem nyomtatható karakterek eltávolításához az Excelben.
TISZTA() Az Excel egyik funkciója eltávolítja az összes nem nyomtatható karaktert egy adott szöveges karakterláncból. Ez a legkönnyebb és legközvetlenebb módja a nem nyomtatható karakterek eltávolításának Excelben.
CLEAN() függvény szintaxisa:
TISZTA(szöveg)
- Ahol szöveg azt a szöveges karakterláncot jelöli, amelyből el kell távolítani a nem nyomtatható karaktereket.
A fenti példában a CLEAN() függvényt használhatjuk a nem nyomtatható karakterek eltávolítására, például:
А479F65C6C43A224041F905E5EADEC2FA6411318Egyszerű? De annak oka, hogy ezt később megvizsgáljuk, az az, hogy csak eltávolítja karakterek, akiknek van természet közötti kódok 0-31 ASCII-ben szimbólum táblázat. Így lesz ne távolítsa el a nem törő szóközöket ( ), amely bejuthat, ha adatokat másol/beilleszt valamilyen külső forrásból.
A nem törő szóköz olyan szóköz, amelyet nem lehet megtörni a szövegszerkesztőkben és más alkalmazási programokban található „word wrap” funkcióval. Ha el akarja távolítani az összes nem nyomtatható karaktert, valamint a nem törő szóközöket egy szöveges karakterláncból, akkor a CLEAN() függvényt, a SUBSTITUTE() függvényt és a TRIM() függvényt együtt kell használnia.
a hang nem működik a Firefoxon
A TRIM() függvény használható szóközök vágására egy adott karakterlánc mindkét végéről. Az Excelben az egyenetlen távolságok javítására szolgál.
A TRIM() függvény szintaxisa a következő:
VÁGÁS(szöveg)
- Ahol szöveg arra a szöveges karakterláncra utal, amelyből el kívánja távolítani a kezdő és a záró szóközöket.
A 160 egy ASCII kód. a nem szakadó helyért. Használja a CHAR() függvényt a nem törő szóköz karakterértékének lekéréséhez. Ezután a SUBSTITUTE() függvénnyel cserélje le a nem törő szóközt egy normál szóközre. Ezután használja a TRIM() függvényt az összes szóköz eltávolításához az eredeti szöveges karakterlánc mindkét végéről.
A fenti példában a következő képletet használhatjuk a nem nyomtatható karakterek és a nem törő szóközök eltávolítására az eredeti karakterláncból:
|_+_|Remélem hasznosnak találod a fenti bejegyzést.
Olvass tovább: Az Excel eszköztár nem működik .