Com eliminar text d'una cel·la d'Excel però deixar números (8 maneres)

  • Comparteix Això
Hugh West

De vegades inserim tant els textos com els nombres a la mateixa cel·la d'Excel. Per alguna raó, potser volem eliminar els textos de la cel·la conservant només els nombres . Amb aquesta finalitat, Excel ofereix diverses maneres d'eliminar textos mentre es mantenen els nombres . En aquest article, aprendràs 8 maneres d'eliminar text d'una cel·la d'Excel, però deixar-hi els nombres .

Baixeu el quadern de pràctiques

Vostè podeu descarregar el fitxer d'Excel des del següent enllaç i practicar-hi.

Elimineu el text però deixeu Numbers.xlsm

8 maneres d'eliminar el text d'un Cel·la d'Excel però deixa números

1. Utilitza Cerca i substitueix per eliminar text d'una cel·la d'Excel però deixa números

La manera més senzilla de eliminar text d'una cel·la deixant els números és utilitzar l'ordre Cerca i substitueix .

Ara seguiu els passos següents per utilitzar la funció Cerca i substituïu .

❶ Primer seleccioneu les cel·les que tenen textos i nombres fusionats.

❷ A continuació, premeu CTRL + H per fer servir Quadre de diàleg Cerca i substitueix .

❸  Escriviu el text que voleu eliminar dins del quadre Cerca què .

❹ Deixeu el quadre Substitueix per en blanc.

❺ Ara premeu el botó Substitueix-ho tot .

❻ Finalment, premeu Tanca e per sortir del quadre de diàleg Cerca i substitueix .

Així heu suprimit tots els text de les cel·les d'Excel deixant els nombres només al seu lloc.

Llegir més: Com eliminar un text específic d'una cel·la a Excel (les 11 maneres més fàcils)

2. Suprimir el text d'una cel·la d'Excel però deixar números amb la funció SUBSTITUT

Podeu utilitzar el

1>Funció SUBSTITUIR en comptes d'utilitzar el quadre de diàleg Cerca i substitueix . Tots dos fan la mateixa tasca.

Per això,

❶ Feu clic a la cel·la C5 .

❷ Ara inseriu la fórmula següent:

=SUBSTITUTE(B5,"KKV","")

Aquí,

  • B5 es refereix a les cel·les que tenen textos i nombres .
  • “KKV” és el text que cal substituir per espais en blanc (“”).

❸ Després d'això, premeu el botó ENTER .

❹ Ara arrossegueu la icona Omplir mànec des de la cel·la C5 a C12 .

Així veureu que la funció SUBSTITUTE ha substituït tots els textos amb espais en blanc. Per tant, només queden els nombres .

Llegir més: Com eliminar un text específic d'una columna a Excel (8 maneres)

3. Combinació de TEXTJOIN, ROW, INDIRECT, LEN i & Funcions IFERROR per eliminar text però deixar números

També podeu utilitzar TEXTJOIN , ROW , INDIRECT , LEN , & IFERROR Funcions per fer una fórmula. Aquesta fórmula suprimirà tots els textos d'una cel·la d'Excel però deixarà els nombres .

Per a això,

❶Seleccioneu primer la cel·la C5 .

❷ A continuació, introduïu la fórmula següent:

=TEXTJOIN("", TRUE,IFERROR(MID(B5, SEQUENCE(LEN(B5)), 1) *1, ""))

En aquesta fórmula:

  • B5 fa referència a la cel·la que té texts i nombres .
  • LEN(B5) retorna la longitud del contingut de la cel·la B5 .
  • SEQUENCE(LEN(B5)) retorna la seqüència de la cel·la B5 que és {1;2;3;4;5;6;7}.
  • MID(B5,SEQUENCE(LEN(B5)), 1) retorna la posició de el buit trobat des de l'esquerra. La sortida és {“K”;”K”;”V”;” “;”5″;”0″;”6”}.
  • IFERROR(MID(B6,SEQUENCE(LEN(B6)), 1) *1, “”) gestiona qualsevol error dins de MID(B5,SEQUENCE(LEN(B5)), 1).
  • TEXTJOIN(“”, TRUE,IFERROR(MID(B5,SEQUENCE) (LEN(B5)), 1) *1, “”)) elimina text substituint els texts per espais en blanc. A continuació, uneix aquests espais en blanc amb els nombres .

❸ Ara premeu el botó ENTER .

❹ Arrossegueu la icona Emplenar mànec de la cel·la C5 a C12 .

Finalment, només tindrà nombres a les cel·les sense cap text .

4. Elimina el text d'una cel·la d'Excel però deixa els números utilitzant Funcions RIGHT i LEN

Segueix els passos següents per combinar les funcions RIGHT i LEN per eliminar text d'una cel·la d'Excel deixant el nombres .

❶ En primer lloc, seleccioneu la cel·la C5 .

❷ A continuació, introduïu la fórmula següent a la cel·la C5 .

=RIGHT(B5, LEN(B5)-3)

En aquesta fórmula,

  • LEN(B5) calcula la longitud del contingut de la cel·la B5 .
  • LEN(B5)-3) elimina 3 caràcters de la longitud total del contingut de la cel·la B5 .
  • DRETA(B5, LEN(B5)-3) elimina 3 caràcters del costat dret del contingut de la cel·la B5 . Així, només tenim els nombres sense cap text .

❸ Després d'això, premeu el botó ENTER .

❹ Arrossegueu la icona Emplenar el mànec de la cel·la C5 a C12 .

Finalment, tindreu totes les cel·les amb nombres només com a la captura de pantalla següent:

Llegir més: Com eliminar el text després d'un caràcter a Excel (3 maneres)

5. Utilitzeu una fórmula de matriu per eliminar text d'una cel·la d'Excel però deixeu números

Podeu utilitzeu la fórmula de matriu següent per eliminar text d'una cel·la d'Excel deixant tots els nombres . Per utilitzar la fórmula de matriu:

❶ Primer seleccioneu la cel·la, C5 .

❷ A continuació, inseriu la fórmula de matriu següent allà:

=SUM(MID(0&B5,LARGE(INDEX(ISNUMBER(--MID(B5, ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1, 1)*10^ROW($1:$99)/10)

❸ Després premeu el botó ENTER per executar la fórmula matricial.

❹ Col·loqueu el cursor del ratolí a la cantonada inferior dreta de la cel·la C5 i arrossegueu cap avall la icona Emplenar mànec .

Ara veureu que la fórmula de matriu té va suprimir els textos de les cel·les d'Excel deixant només el nombres .

Llegir més: Com eliminar el text entre dos caràcters a Excel (3 maneres senzilles)

6. Elimineu el text d'una cel·la d'Excel però deixeu els números amb la funció de text a columnes

L'ordre Text a columnes divideix el text dels nombres .

Ara seguiu els passos següents per conèixer el procés per fer-ho.

❶ Seleccioneu totes les cel·les que contenen textos amb nombres .

❷ A continuació, aneu a Dades > Eines de dades > Text a columnes.

❸ Seleccioneu Amplada fixa al quadre de diàleg Convertir text a columnes Assistent i premeu el botó Botó Següent .

❹ Premeu de nou el botó Següent al diàleg Auxiliar de conversió de text a columnes

❺ A continuació, assegureu-vos que l'opció General estigui seleccionada i premeu Finalitza .

Ara heu eliminat correctament text de totes les cel·les d'Excel deixant els nombres .

7 . Utilitzeu Flash Fill per eliminar text d'una cel·la d'Excel però deixar números

Per eliminar texts d'una cel·la d'Excel mitjançant la funció Flash Fill ,

❶ Inseriu només els nombres en una cel·la adjacent.

❷ A continuació, aneu a Inici > Edició > Ompliu > Flash Fill.

Després de prémer l'ordre Flash Fill , només obtindreu els nombres de la cel·la sense els textos .

Llegir més: Comper eliminar text d'una cel·la d'Excel (9 maneres fàcils)

8. Suprimir text d'una cel·la d'Excel però deixar números amb scripts VBA

Crearem una funció definida per l'usuari anomenada DeleteTextsButNumbers amb un script VBA per eliminar text d'una cel·la d'Excel deixant els números .

Per això,

❶ Premeu ALT + F11 per obrir l'editor VBA.

❷ Aneu a Insereix > Mòdul.

❸ A continuació, copieu el codi VBA següent:

1568

❹ Enganxeu i deseu el codi al VBA editor.

Aquí, he creat una funció anomenada DeleteTextButNumbers mitjançant el VBA Reemplaça funció on prendrà el valor de la cel·la com a Cadena per substituir els textos per espais en blanc com a resultat deixarà els nombres .

❺ Ara torneu al full de dades i seleccioneu la cel·la C5 .

❻ Inseriu la fórmula següent allà.

=DeleteTextsButNumbers(B5)

❼ A continuació, premeu INTRO .

❽ Arrossegueu la icona Emplenar el mànec des de la cel·la C5 a C12 .

Després veuràs que la funció ha suprimit tots els textos deixant el números com a la imatge següent:

Llegir més: Com esborrar noms definits a Excel (3 maneres)

Secció de pràctiques

Trobareu un full d'Excel com la imatge següent per practicar al final del fitxer Excel proporcionat.

Conclusió

AEn resum, hem parlat de 8 mètodes per eliminar text d'una cel·la d'Excel però deixar els nombres . Us recomanem que baixeu el quadern de pràctiques adjunt juntament amb aquest article i practiqueu tots els mètodes amb això. I no dubteu a fer qualsevol pregunta a la secció de comentaris a continuació. Intentarem respondre a totes les consultes pertinents el més aviat possible. I si us plau, visiteu el nostre lloc web Exceldemy per explorar-ne més.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.