Come trasformare una colonna di caratteri con livelli di riga delimitati da spazi bianchi in colonne di livelloHo una tabella con una struttura di nomi di località come la prima colonna nella tabella sottostante che voglio ottenere in colonne separate. I livelli geografico / amministrativo sono definiti dall'uso dello spazio bianco prima dell'entrata. È probabilmente da una versione stampata di un set di dati. Ho provato vari modi, ad esempio utilizzando MAIUSCOLA per selezionare livelli più alti e inserirli in colonne. Ma non funziona per i minuscoli, ed è solo una soluzione a metà strada. C'è un modo intelligente per trasferire le voci a ogni livello di riga per separare le colonne come mostrato nella tabella? Preferirei una spiegazione interattiva se possibile. Grazie mille per qualsiasi aiuto.

Ri: Come trasformare una colonna di un personaggio con livelli di riga delimitati da spazi bianchi in colonne di livelloMolte grazie. Molto intelligente con la formula Length e le funzioni Lag. Posso vedere ho bisogno di leggere di più su queste funzioni, in particolare la funzione Lag. Saluti, Jens
Ri: Come trasformare una colonna di un personaggio con livelli di riga delimitati da spazi bianchi in colonne di livelloGrazie. L'ho provato ma non avrebbe funzionato per me al livello più basso. Probabilmente avevo inserito il numero sbagliato di spazi bianchi nella formula Articolo.
Tuttavia, c'è un modo per riempire le colonne per ogni riga? Qualche indice di riga?Ri: Come trasformare una colonna di un personaggio con livelli di riga delimitati da spazi bianchi in colonne di livelloHo allegato una tabella di dati per mostrare l'approccio che ho descritto al lavoro. Non gestisce ancora casi speciali.
Ri: Come trasformare una colonna di un personaggio con livelli di riga delimitati da spazi bianchi in colonne di livelloQuindi vuoi che assomigli a questo?

In tal caso, ho creato le colonne come formule e ho utilizzato la funzione Elemento per estrarre i pezzi appropriati dalla colonna Posizione.
Ri: Come trasformare una colonna di un personaggio con livelli di riga delimitati da spazi bianchi in colonne di livelloPuoi usare le formule di colonna. Copieranno un nuovo livello da sinistra nella riga corrente o un valore ripetuto da sopra la riga precedente. È possibile utilizzare la quantità di spazio bianco (indentazione) per determinare quale colonna deve utilizzare il valore. Avrai alcuni valori mancanti per le righe intiali e sotto dove si ripristina la colonna precedente