Converti e dividi record di dati multilinea da tabelle Excel in colonne

Sommario

Come dividere ordinatamente i record di dati in più righe per record di dati in singole righe utilizzando Excel

In un elenco che è stato trasferito da un'applicazione esterna a una cartella di lavoro Excel, ci sono sempre tre informazioni in una colonna sotto l'altra: nome, luogo di residenza e un ID.

La figura seguente mostra un estratto da una tabella di esempio con tale struttura:

Per isolare il nome del primo record, inizia nella cella C1 con la seguente formula:

= INDIRETTO ("a" & (LINEA () - 1) * 3 + 1)

La figura seguente mostra l'uso della formula nella tabella di esempio:

Per il luogo di residenza del primo record di dati, inserire la seguente formula nella cella D1:

= INDIRETTO ("a" & (LINEA () - 1) * 3 + 2)

La figura seguente mostra l'uso della formula nella tabella di esempio:

Per l'ID del primo record, inserisci la seguente formula nella cella E1:

= INDIRETTO ("a" & (LINEA () - 1) * 3 + 3)

La figura successiva mostra l'uso della formula nella tabella di esempio:

Ora hai richiesto tutte le informazioni del primo record di dati dalla tabella. Ora seleziona le celle C1: E1 e copia le formule a sufficienza.

La figura seguente mostra la tabella dati completata con la disposizione per colonne con una riga per record di dati:

Nell'immagine puoi vedere che le celle per le quali non ci sono record sono riempite con zeri. Se lo desideri, puoi impedirlo con un if-query.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave