=PIVOTBY
Recherche et référence Intermédiaire Google Sheets

PIVOTBY Excel : Créez des tableaux croisés dynamiques

Maîtrisez la fonction PIVOTBY d'Excel pour créer des tableaux croisés dynamiques performants. Syntaxe, exemples, cas d'utilisation et erreurs courantes.

Syntaxe

=PIVOTBY(row_fields, col_fields, values, function, [row_total_depth], [col_total_depth], [row_sort_order], [col_sort_order], [filter_array])

row_fields : Les champs à utiliser pour les lignes du tableau croisé. col_fields : Les champs à utiliser pour les colonnes du tableau croisé. values : Les valeurs à agréger. function : La fonction d'agrégation à appliquer (SUM, AVERAGE, MIN, MAX, COUNT, etc.). row_total_depth (facultatif) : Niveau de profondeur des totaux de ligne. col_total_depth (facultatif) : Niveau de profondeur des totaux de colonne. row_sort_order (facultatif) : Ordre de tri des lignes. col_sort_order (facultatif) : Ordre de tri des colonnes. filter_array (facultatif) : Tableau de filtres à appliquer.

Utilisation dans Google Sheets

La fonction PIVOTBY est disponible dans Google Sheets et offre des fonctionnalités similaires à Excel. La syntaxe et les arguments sont globalement les mêmes. Cependant, certaines options avancées de personnalisation peuvent être différentes ou absentes. Il est important de vérifier la documentation de Google Sheets pour les spécificités.

Bien que la fonction soit largement compatible, il peut exister de légères différences dans la gestion des erreurs ou dans la façon dont les paramètres optionnels sont interprétés. Il est recommandé de tester minutieusement les formules PIVOTBY lors de la migration d'Excel vers Google Sheets.

Cas d'utilisation

Analyse des ventes

Suivi des performances des employés

Analyse des dépenses

Gestion des stocks

Exemples pratiques

Ventes par Produit et Région

Données : A2:A11 contient les noms des produits, B2:B11 contient les régions, C2:C11 contient les montants des ventes.

=PIVOTBY(A2:A11, B2:B11, C2:C11, SUM)

Calcule le total des ventes pour chaque produit dans chaque région.

Résultat : Tableau croisé dynamique affichant le total des ventes par produit et par région.
Performance des Employés par Mois

Données : A2:A11 contient les noms des employés, B2:B11 contient les mois, C2:C11 contient les scores de performance.

=PIVOTBY(A2:A11, B2:B11, C2:C11, AVERAGE)

Calcule le score de performance moyen pour chaque employé chaque mois.

Résultat : Tableau croisé dynamique affichant le score de performance moyen par employé et par mois.
Dépenses par Département et Catégorie

Données : A2:A11 contient les noms des départements, B2:B11 contient les catégories de dépenses, C2:C11 contient les montants des dépenses.

=PIVOTBY(A2:A11, B2:B11, C2:C11, SUM)

Calcule le total des dépenses pour chaque département dans chaque catégorie de dépense.

Résultat : Tableau croisé dynamique affichant le total des dépenses par département et par catégorie de dépense.

Conseils et astuces

Utilisez des noms de plages pour faciliter la lecture et la maintenance de vos formules.

Expérimentez avec les arguments facultatifs pour personnaliser l'apparence et le comportement de vos tableaux croisés dynamiques.

Combinez PIVOTBY avec d'autres fonctions Excel pour créer des analyses plus complexes.

Consultez la documentation Excel pour obtenir des informations détaillées sur les arguments et les options de la fonction PIVOTBY.

Erreurs courantes

#VALUE!

Les plages de données en entrée ne sont pas de la bonne taille ou contiennent des données incompatibles.

Vérifiez que les plages de données ont la même taille et contiennent les types de données appropriés.

#CALC!

La fonction d'agrégation spécifiée n'est pas valide pour les données en entrée.

Choisissez une fonction d'agrégation appropriée pour le type de données à agréger (par exemple, SUM pour les nombres, COUNT pour le texte).

Formules associées