Google Sheets a évolué au-delà des feuilles de calcul de base. Avec l'introduction des formules de tableaux dynamiques, les utilisateurs peuvent désormais manipuler et analyser les données plus efficacement. Ces formules développent automatiquement les résultats dans plusieurs cellules, rationalisant ainsi les flux de données et réduisant les tâches répétitives.
Dans ce blog, nous allons explorer cinq puissantes formules de tableaux dynamiques que vous pouvez commencer à utiliser dès aujourd'hui, ainsi que des cas d'utilisation réels pour chacune d'entre elles.
1. SÉQUENCE : Générer automatiquement des séries de nombres
Ce qu'il fait : Crée une liste de nombres dans une plage de lignes et de colonnes.
Cas d'utilisation : Générer un calendrier, numéroter automatiquement les tâches ou créer des plages de dates personnalisées.
=SÉQUENCE(7,1,1,1)
Cette formule génère les nombres 1 à 7 verticalement. Vous pouvez également personnaliser les lignes, les colonnes, les numéros de départ et les valeurs de pas.
Vérifier la formule dans la feuille de calcul
Conseil de pro : Combinez SEQUENCE avec TEXTE pour générer des plages de dates :
=ARRAYFORMULA(TEXT(SEQUENCE(7, 1, TODAY(), 1), “dddd”))
2. SPLIT : diviser les chaînes de caractères en colonnes ou en lignes
Ce qu'il fait : Divise le texte en fonction d'un délimiteur défini.
Cas d'utilisation : Diviser les noms complets, analyser les données CSV ou extraire des données à partir de champs combinés.
=SPLIT(“John Doe”, “ “)
=SPLIT(A5, ” “)
Ceci renvoie “John” et “Doe” dans des colonnes séparées. Vous pouvez diviser par des virgules, des points-virgules, des barres obliques, etc.
Bonus : Utiliser SPLIT avec ARRAYFORMULA pour l'appliquer à une colonne.
3. FLATTEN : Réduire une plage en une seule colonne
Ce qu'il fait : Convertit un tableau 2D (lignes et colonnes) en une seule liste verticale.
Cas d'utilisation : Normalisation des données sur plusieurs lignes/colonnes en une seule liste à des fins d'analyse ou de filtrage.
=FLATTEN(A5:C7)
Utile lorsque vous devez analyser ou compter des valeurs dispersées dans une grille.
4. BYROW : appliquer une fonction personnalisée à chaque ligne
Ce qu'il fait : Applique un LAMBDA à chaque ligne.
Cas d'utilisation : Calculer les totaux des lignes, appliquer une logique conditionnelle ou créer des résumés basés sur les lignes.
=BYROW(A5:D7, LAMBDA(ligne, SUM(ligne)))
Cette méthode renvoie une colonne contenant la somme de chaque ligne.
Avancé : Utiliser SI à l'intérieur du LAMBDA pour inclure des conditions par ligne.
5. BYCOL : Appliquer une fonction personnalisée à chaque colonne
Ce qu'il fait : Semblable à BYROW, mais fonctionne colonne par colonne.
Cas d'utilisation : Générer des moyennes, des valeurs maximales ou d'autres résumés sur plusieurs colonnes.
=BYCOL(A5:D7, LAMBDA(col, SUM(col)))
Un moyen rapide de résumer des colonnes sans écrire des formules distinctes pour chacune d'entre elles.
Réflexions finales
Les formules de tableau dynamique dans Google Sheets ne sont pas réservées aux techniciens ou aux utilisateurs avancés. Elles sont incroyablement utiles à tous ceux qui souhaitent gagner du temps et créer des feuilles de calcul plus intelligentes. En intégrant ces cinq formules à votre flux de travail, vous pouvez créer des outils plus souples, plus évolutifs et plus pertinents.
Essayez de les combiner avec FILTRE, UNIQUE, et ARRAYFORMULA pour encore plus de puissance.
Restez à l'écoute pour d'autres conseils de Sheetgo sur les formules avancées !
