Analizar cadena sin delimitadorHola,
Tengo 3 columnas: A, B y C.Cada columna contiene una cadena como "A121A5*6".Me gustaría analizar cada alfabeto o el símbolo * y el número posterior en columnas separadas.Con la cadena de ejemplo, habrá 3 columnas con A121, A5 y *6. Quiero hacer eso para Columan A, B y C, excepto cuando el valor de la columna es NA.¿Cómo hago esto?¡Gracias!
Automatización y secuencias de comandosRe: Analizar cadena sin delimitador¿Se pueden crear más de tres columnas a partir de una sola columna? ¿Se conoce el alfabeto que se utilizará para dividir? ¿Son siempre iguales en una misma celda? ¿Puede haber múltiples caracteres divididos en fila y, si es posible, cómo se deben manejar esas situaciones?
Re: Analizar cadena sin delimitadorSí, puede haber más de 3 columnas creadas a partir de una sola columna.Si una sola columna tiene A1B12C34D112, se necesitarían 3 columnas para A1, B12, C34 y D112.
Sí, los alfabetos son conocidos.
¿Qué quieres decir con que están siempre en la misma celda?
Sí, puede haber varios caracteres divididos en una fila, en ese caso, será necesario crear más columnas para acomodar.
¡gracias!
Re: Analizar cadena sin delimitador¿Podría proporcionar una tabla de datos de ejemplo con tantos tipos diferentes de casos como sea posible (diferentes cantidades de alfabetos, diferentes alfabetos, con *, sin *, alfabetos en fila, etc.) y luego soluciones para ellos. Si se conocen los alfabetos, ¿cómo se conocen? por fila?
Por "siempre están en la misma celda", creo que quería decir si siempre hay el mismo alfabeto en una celda específica, pero según su respuesta, puede haber muchos alfabetos diferentes en una sola celda.
Actualmente, la única solución bastante fácil que me viene a la mente es usar For Each Row e ir fila por fila mientras crea nuevas columnas según sea necesario.