Cómo transformar una columna de caracteres con niveles de fila delimitados por espacios en blanco en columnas de nivelTengo una tabla con una estructura de nombres de ubicación, como la primera columna en la tabla de abajo, que quiero ubicar en columnas separadas. Los niveles geográficos / administrativos se definen por el uso de espacios en blanco antes de la entrada. Probablemente sea de una versión impresa de un conjunto de datos. Han intentado varias formas, por ejemplo, usando MAYÚSCULAS para seleccionar niveles más altos, y póngalos en columnas. Pero no funciona en minúsculas, y es solo una solución a medio camino. ¿Hay una forma inteligente de transferir las entradas en cada nivel de fila a columnas separadas como se muestra en la tabla? Prefiero una explicación interactiva si es posible. Muchas gracias por cualquier ayuda.

Re: cómo transformar una columna de caracteres con niveles de fila delimitados por espacios en blanco en una columna de nivelMuchas gracias. Muy inteligente con la fórmula Longitud, y las funciones de retraso. Puedo ver que necesito leer más sobre estas funciones, especialmente la función de Retardo. Saludos, Jens
Re: cómo transformar una columna de caracteres con niveles de fila delimitados por espacios en blanco en una columna de nivelGracias. Lo he intentado pero no funcionaría para mí en el nivel más bajo. Probablemente había ingresado el número incorrecto de espacios en blanco en la fórmula del artículo.
Sin embargo, ¿hay una manera de llenar las columnas para cada fila? Algún subíndice de fila?Re: cómo transformar una columna de caracteres con niveles de fila delimitados por espacios en blanco en una columna de nivelAdjunté una tabla de datos para mostrar el enfoque que describí en el trabajo. Todavía no maneja casos especiales.
Re: cómo transformar una columna de caracteres con niveles de fila delimitados por espacios en blanco en una columna de nivel¿Así que quieres que se vea así?

Si es así, creé las columnas como fórmulas y usé la función Elemento para extraer las piezas adecuadas de la columna Ubicación.
Re: cómo transformar una columna de caracteres con niveles de fila delimitados por espacios en blanco en una columna de nivelPuede utilizar fórmulas de columna. Copiarán un nuevo nivel desde la izquierda en la fila actual o un valor de repetición desde arriba de la fila anterior. Puede usar la cantidad de espacio en blanco (sangría) para determinar qué columna debe usar el valor. Tendrá algunos valores faltantes para las filas iniciales y debajo de donde se restablece la columna anterior