Comment empiler correctement des données dans Google Sheets – Astuces et conseils de tableurs

Vous cherchez un moyen simple et dynamique de bien empiler les données dans Google Sheets ? Vous êtes au bon endroit ! Dans cet article, je vais vous apprendre comment empiler correctement des données dans Google Sheets, sans avoir à combiner plusieurs colonnes en une seule.

Pourquoi empiler les données dans Google Sheets ?

Lorsque vous empilez des données dans Google Sheets, vous préservez la structure des groupes de données. Cela vous permet ensuite d’utiliser des fonctions de filtrage, de recherche ou de requêtage pour extraire des informations pertinentes.

Comment empiler correctement des données dans Google Sheets

Voici les étapes pour créer une formule qui empile correctement les données dans Google Sheets :

Étape 1 :

Utilisez la formule suivante pour préfixer les en-têtes de colonne et ajouter une virgule supplémentaire à chaque valeur de colonne :

=ArrayFormula(A1:H1&","&A2:H5)

Étape 2 :

Transposez les données obtenues dans l’étape précédente en utilisant la formule suivante :

=ArrayFormula(TRANSPOSE((A1:H1&","&A2:H5)))

Étape 3 :

Utilisez la formule TEXTJOIN suivante pour concaténer les colonnes de données en les séparant par un trait d’union :

=ArrayFormula(TEXTJOIN("-",TRUE,TRANSPOSE((A1:H1&","&A2:H5))))

Étape 4 :

Utilisez la formule SPLIT suivie d’une transposition pour séparer les données précédemment concaténées en utilisant la virgule comme délimiteur :

=ArrayFormula(TRANSPOSE(SPLIT(TEXTJOIN("-",TRUE,TRANSPOSE((A1:H1&","&A2:H5))),"-")))

Étape 5 :

Pour éviter d’éventuels conflits, utilisez la formule SPLIT suivie d’une dernière transposition pour séparer les valeurs de colonne empilées :

=ArrayFormula(SPLIT(TRANSPOSE(SPLIT(TEXTJOIN("-",TRUE,TRANSPOSE((A1:H1&","&A2:H5))),"-")),","))

Voici notre formule finale pour empiler correctement des données dans Google Sheets :

=QUERY(ArrayFormula(SPLIT(TRANSPOSE(SPLIT(TEXTJOIN("-",TRUE,TRANSPOSE((A1:H1&","&A2:H5))),"-")),",")),"Select * where Col2<>''")

Cette formule filtre les cellules vides dans la colonne 2, ce qui est inutile puisque la colonne 1 est l’en-tête empilé. Vous avez maintenant appris, étape par étape, comment empiler des données dans plusieurs colonnes en seulement deux colonnes dans Google Sheets.

Dépannage des erreurs d’empilage de données

Si vous rencontrez des problèmes de mise en forme lors de l’empilage de données, vous pouvez envisager de supprimer la formule QUERY et d’utiliser la formule de l’étape 5. Cette formule empile correctement les données, mais vous devrez ensuite formater manuellement les dates ou les nombres.

Notez que vous pouvez accéder à mon Google Sheets ici pour voir un exemple de formule d’empilage et de désempilage de données dans Google Sheets.

Maintenant, vous savez comment empiler correctement des données dans Google Sheets et comment résoudre les problèmes éventuels. N’hésitez pas à expérimenter et à tirer le meilleur parti de Google Sheets pour organiser vos données de manière efficace !

Publié initialement sur bolamarketing.com

Articles en lien