Convertir et diviser des enregistrements de données multilignes de tableaux Excel en colonnes

Table des matières

Comment diviser soigneusement les enregistrements de données en plusieurs lignes par enregistrement de données en lignes individuelles à l'aide d'Excel

Dans une liste qui a été transférée d'une application externe vers un classeur Excel, il y a toujours trois informations dans une colonne en dessous les unes des autres : le nom, le lieu de résidence et une pièce d'identité.

La figure suivante montre un extrait d'un exemple de table avec une telle structure :

Pour isoler le nom du premier enregistrement, commencez dans la cellule C1 avec la formule suivante :

= INDIRECT ("a" & (LIGNE () - 1) * 3 + 1)

La figure suivante montre l'utilisation de la formule dans le tableau d'exemple :

Pour le lieu de résidence du premier enregistrement de données, entrez la formule suivante dans la cellule D1 :

= INDIRECT ("a" & (LIGNE () - 1) * 3 + 2)

La figure suivante montre l'utilisation de la formule dans le tableau d'exemple :

Pour l'ID du premier enregistrement, entrez la formule suivante dans la cellule E1 :

= INDIRECT ("a" & (LIGNE () - 1) * 3 + 3)

La figure suivante montre l'utilisation de la formule dans le tableau d'exemple :

Vous avez maintenant demandé toutes les informations du premier enregistrement de données de la table. Sélectionnez maintenant les cellules C1: E1 et copiez suffisamment les formules.

La figure suivante montre le tableau de données complété avec la disposition en colonnes avec une ligne par enregistrement de données :

Dans l'image, vous pouvez voir que les cellules pour lesquelles il n'y a pas d'enregistrements sont remplies de zéros. Si vous le souhaitez, vous pouvez empêcher cela avec une requête if.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave