¿Cómo extraer números decimales de una cadena de texto en Excel?
Supongamos que hay cadenas de texto que contienen números decimales en tu hoja de cálculo; ¿cómo puedes extraer rápidamente y de manera sencilla solo los números decimales? En este artículo, te hablaré de algunos trucos prácticos para resolver este problema en Excel.
Extraer números decimales de una cadena de texto con fórmulas
Extraer solo números de una cadena de texto con Kutools para Excel
Extraer números decimales de una cadena de texto con fórmulas
Aquí tienes algunas fórmulas largas para extraer números decimales de las celdas. Por favor, sigue estos pasos:
1. Introduce esta fórmula en una celda en blanco donde deseas obtener el resultado: =BUSCAR(9.9E+307,--IZQUIERDA(EXTRAE(A2,MIN(HALLAR({1,2,3,4,5,6,7,8,9,0}, $A2&"1023456789")),999),FILA(INDIRECTO("1:999")))), y luego presiona la tecla Enter para extraer los números decimales, como se muestra en la captura de pantalla:
2. Luego selecciona la celda C2, y arrastra el controlador de relleno hacia abajo hasta las celdas donde deseas aplicar esta fórmula; todos los números decimales habrán sido extraídos de las cadenas de texto, como se ve en la captura de pantalla:
Notas:
1. Si hay más de un número dentro de una celda, con la fórmula anterior, solo se extraerá el primer número.
2. Además de la primera fórmula normal, aquí hay otra fórmula matricial: =--EXTRAE(A2,MIN(SI.ERROR(HALLAR({0,1,2,3,4,5,6,7,8,9,".",","},A2),"")),CONTAR(--EXTRAE(SUSTITUIR(SUSTITUIR(A2,".",0),",",0),FILA($1:$99),1))), y luego recuerda presionar las teclas Ctrl + Shift + Enter juntas para obtener el resultado correcto. Si hay más de un número dentro de una celda, después de aplicar esta fórmula, se mostrará un valor de error.
3. Estas fórmulas también pueden extraer números enteros.
Extraer solo números de una cadena de texto con Kutools para Excel
Si tienes Kutools para Excel, con su función Extractnumbers (extraer números), puedes extraer rápidamente números solo de cadenas de texto sin necesidad de recordar ninguna fórmula.
1. Haz clic en una celda donde quieras ubicar el número extraído.
2. Luego haz clic en Kutools > Funciones de Kutools > Texto > EXTRACTNUMBERS, como se muestra en la captura de pantalla:
3En el cuadro de diálogo Argumentos de función haz clic en el botón junto a TXT para seleccionar una celda de la cual quieras extraer el número, y luego introduce verdadero o falso en el cuadro de texto N según sea necesario, (Verdadero devolverá el número numérico, y Falso devolverá el formato de texto.) Ver captura de pantalla:
4. Luego haz clic en el botón Aceptar, el número aparecerá en la celda seleccionada, y luego puedes seleccionar la celda y arrastrar el controlador de relleno hacia abajo a las celdas donde desees aplicar esta función; todos los números se habrán extraído de una vez, como se ve en la captura de pantalla:
Notas:
1. Si hay más de un número dentro de una celda, todos los números se extraerán juntos.
2. Esta función solo se aplica para extraer números enteros.
Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!