![Excel: cómo extraer números de una cadena](https://rvso.com/image/1540096/Excel%3A%20c%C3%B3mo%20extraer%20n%C3%BAmeros%20de%20una%20cadena.png)
¿Alguien puede ayudarme a extraer los números anteriores E
y los números entre E
y B
en dos celdas separadas? La longitud del número puede variar para ambas posiciones.
8E20B1PSP13
Respuesta1
Respuesta2
Realmente deberías buscar cómo usar las funciones de texto de Excel en estos enlaces:LEN(),IZQUIERDA(),MEDIO(),BIEN(), yENCONTRAR().
Su solicitud revisada es esta:
A veces habrá 1-100 en la primera posición y 1-15000 entre "E" y "B". Me gustaría separar el texto en 6 celdas diferentes según esta clave: (10)(E)(100)(B)(1)(PL1)
Estas ecuaciones harán eso.
La primera ecuación de @david.
=”E” o =MEDIO(A1,BUSCAR("E",A1),1)
- Segunda ecuación de @david
- =”B” o =MEDIO(A1,BUSCAR("B",A1),1)
- =MEDIO(A1,BUSCAR("B",A1)+1,1)
- =DERECHA(A1,LEN(A1)-BUSCAR("P",A1)+1)