En VBA y en otros lenguajes de programación es fácil separar texto alfanumérico, pero no lo es tanto usando las fórmulas de Excel.
Para preparar unos diagramas de Gantt en Excel necesitaba separar la lista de predecesores de una tarea representados como "6,10,24" y obtener los números separados por comas en otras celdas.
Después de buscar una solución, he intentado mejorarla para que sea más general y he obtenido el siguiente resultado:
En la columna B se define el tipo de separador: un carácter alfanumérico, por ejemplo la coma ","
En la columna C se define el texto a incluir cuando no hay texto, por defecto es un espacio en blanco " "
En el próximo mensaje enviaré el fichero Excel con la solución propuesta.
En VBA y en otros lenguajes de programación es fácil separar texto alfanumérico, pero no lo es tanto usando las fórmulas de Excel.
Para preparar unos diagramas de Gantt en Excel necesitaba separar la lista de predecesores de una tarea representados como "6,10,24" y obtener los números separados por comas en otras celdas.
Después de buscar una solución, he intentado mejorarla para que sea más general y he obtenido el siguiente resultado:
En la columna B se define el tipo de separador: un carácter alfanumérico, por ejemplo la coma ","
En la columna C se define el texto a incluir cuando no hay texto, por defecto es un espacio en blanco " "
En el próximo mensaje enviaré el fichero Excel con la solución propuesta.