Taula de continguts
Quan tractem el text a Excel, els espais entre text són un escenari habitual. Els espais són necessaris per als conjunts de dades. Però, els espais addicionals poden provocar errors de càlcul o interpretacions errònies d'un conjunt de dades. Per això és essencial eliminar aquests espais abans i entre el text. En aquest tutorial, aprendràs a eliminar l'espai abans del text a Excel amb exemples adequats i il·lustracions adequades.
Baixeu el quadern de pràctiques
Descarregueu aquest quadern de pràctiques.
Elimina l'espai abans del text.xlsmCom afecta l'espai abans del text al conjunt de dades?
Els espais abans del text poden crear molts problemes per analitzar un conjunt de dades. Pot donar-te resultats equivocats que no esperaries. Per aclarir-ho, mireu el conjunt de dades següent:
Aquí tenim alguns espais abans dels textos. Ara volem extreure els quatre primers caràcters d'una paraula. Estem utilitzant la funció LEFT per fer-ho. La sortida serà així:
Podeu veure que hi ha una diferència important entre el que volíem i el que vam aconseguir. Els espais abans del text poden crear aquest tipus de problemes a les fórmules.
4 maneres d'eliminar l'espai abans del text a Excel
En les properes seccions, us proporcionarem quatre mètodes que podeu utilitzar per eliminar espai abans del text a Excel. Us recomanem que les apreneu totes i apliqueu la que us convingui.
1. Ús del TRIM i altres funcionsper eliminar espais abans del text
Ara, estem utilitzant la funció TRIM per eliminar espais abans del text. És el mètode de referència per a aquest tipus de problemes.
La funció TRIM elimina tots els espais d'una cadena de text excepte els espais individuals entre paraules.
Sintaxi:
=TRIM(Text)Text: El text d'on voleu eliminar l'espai.
1.1 Eliminar espai només amb la funció TRIM
Per demostrar aquest mètode, estem utilitzant el conjunt de dades següent:
Avís aquí. Hi ha alguns espais addicionals no només abans dels textos, sinó també entre els textos. El nostre objectiu és eliminar tots els espais addicionals i mantenir el conjunt de dades net d'espais inútils.
📌 Passos
① Primer, escriviu la fórmula següent a Cel·la C5 :
=TRIM(B5)
② A continuació, premeu Introduïu .
③ Després arrossegueu la icona Emplenar mànec sobre l'interval de cel·les C6 :C9 .
Com podeu veure, hem aconseguit eliminar l'espai abans del text també entre el text.
1.2 Eliminar espai amb TRIM i Funcions CLEAN
La funció TRIM només elimina el caràcter d'espai que és el valor de codi 32 al conjunt de caràcters ASCII de 7 bits.
Hi ha un caràcter d'espai més anomenat espai ininterromput , que s'utilitza habitualment a les pàgines web com a caràcter HTML. La funció NETEJA també eliminaimprimint caràcters com els salts de línia.
Per demostrar-ho, utilitzem el conjunt de dades següent:
📌 Passos
① Primer, escriviu la fórmula següent a Cel·la C5 :
=TRIM(CLEAN(B5))
② A continuació, premeu Retorn .
③ Després, arrossegueu el Omple la icona del mànec sobre l'interval de cel·les C6:C9 .
Ara podeu veure que abans no hi ha espais ni salts de línia. el text.
1.3 Suprimeix espai amb les funcions TRIM, CLEAN i SUBSTITUTE
Hi ha espais ininterromputs que tenen un valor decimal de 160 i la funció TRIM no pot eliminar això per si mateix. Si el vostre conjunt de dades conté un o més espais en blanc que la funció RETALLA no elimina, utilitzeu la funció SUBSTITUTE per convertir els espais que no es trenquin en espais normals i després retallar-los.
Aquest mètode eliminarà tots els espais addicionals, els salts de línia i els espais ininterromputs. Per demostrar-ho, estem utilitzant el conjunt de dades següent:
📌 Passos
① Primer, escriviu la fórmula següent a Cel·la C5 :
=TRIM(CLEAN((SUBSTITUTE(B5,CHAR(160)," "))))
② Aleshores, premeu Retorn .
③ Després d'això, arrossegueu la icona del mànec d'emplenament per l'interval de cel·les C6:C9 .
Com podeu veure, no hi ha espais ni espais ininterromputs abans del text.
Llegiu més: Com eliminar espais d'una cel·la aExcel
2. Cerca & Substitueix l'ordre per eliminar espai abans del text a Excel
Ara, aquest mètode és útil si voleu eliminar espais inútils abans o entre els textos. Aquest mètode és més ràpid que altres. Si el vostre objectiu és eliminar tots els espais , aquest mètode funcionarà amb facilitat.
Per demostrar-ho, farem servir aquest conjunt de dades:
Aquí podeu veure alguns correus electrònics. Hi ha alguns espais no desitjats abans o entre ells. Eliminarem tots aquests espais amb aquest mètode.
📌 Passos
① En primer lloc, seleccioneu totes les dades.
② A continuació, premeu Ctrl+F al vostre teclat per obrir el menú Troba i amp; Quadre de diàleg Substitueix .
③ Feu clic a Substitueix . A continuació, al quadre Troba què , escriviu un Espai .
④ Ara, manteniu el Substituïu amb el quadre buit.
⑤ Feu clic a Substitueix-ho tot .
Com podeu veure, aconseguim eliminar tots els espais inútils dels textos.
Lectures similars:
- Com eliminar els espais finals a Excel (6 mètodes fàcils)
- Eliminar l'espai inicial a Excel (5 maneres útils)
- Com eliminar espais addicionals a Excel (4 mètodes)
3. Ús de VBA per eliminar espais abans del text
Per últim, us proporcionarem un tros de Macros VBA per eliminar els espais pertorbadors inútilsdins del text.
Utilitzarem el conjunt de dades següent per demostrar:
📌 Passos
① Primer, premeu Alt+F11 per obrir l'editor VBA . Feu clic a Insereix > Mòdul .
② Escriviu el codi següent i deseu el fitxer.
8999
③ Ara, premeu Alt+F8 al vostre teclat per obrir el quadre de diàleg de macro.
③ Seleccioneu elimina_espai . Feu clic a Executar
④ Seleccioneu l'interval de cel·les B5:B9.
⑤ Feu clic a D'acord després d'això.
Com podeu veure, hem eliminat tots els espais abans del text mitjançant el codi VBA.
4. Power Query per eliminar l'espai abans del text
També podeu eliminar espais per utilitzar el Eina Power Query a Excel. Hi ha una funció integrada TRIM a Power Query.
Per demostrar-ho, farem servir aquest conjunt de dades:
Com podeu veure, hi ha alguns espais abans de les dades. L'eliminarem mitjançant la funció Power Query.
📌 Passos
① Des de la pestanya Dades , seleccioneu Des de Taula/Interval .
② Seleccioneu l'interval de cel·les del vostre conjunt de dades. Feu clic a D'acord .
③ Després d'això, s'iniciarà l'editor de consultes d'energia i tindrà aquest aspecte.
④ Feu clic a Columna1 per seleccionar cada text.
⑤ A continuació, feu clic amb el botó dretel ratolí. Seleccioneu Transforma .
⑥ Després feu clic a TALLAR .
Com podeu veure, hem eliminat tots els espais principals del conjunt de dades amb èxit.
💬 Coses per recordar
✎ El
✎ El Cerca & L'ordre Replace eliminarà tots els espais del conjunt de dades. Si el vostre objectiu és eliminar l'espai abans del text, no l'utilitzeu.
Conclusió
Per concloure, espero que aquest tutorial us hagi proporcionat un coneixement útil sobre com eliminar-lo. espai abans del text a Excel. Us recomanem que apreneu i apliqueu totes aquestes instruccions al vostre conjunt de dades. Descarrega el quadern de pràctiques i prova-los tu mateix. A més, no dubteu a fer comentaris a la secció de comentaris. Els vostres valuosos comentaris ens mantenen motivats per crear tutorials com aquest. No oblideu consultar el nostre lloc web Exceldemy.com per trobar diversos problemes i solucions relacionats amb Excel.