EXCEL :: Effectuer des regroupements et croisement de données de données :: PIVOTER.PAR

  • Initiateur de la discussion Initiateur de la discussion oguruma
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

oguruma

XLDnaute Occasionnel
Bonjour le Forum,
ce post fait suite à celui sur GROUPER.PAR
On retrouve également les mêmes caractéristiques que les tableaux croisés dynamiques sans enlever leurs possibilités et leur puissance.
Cette fonction PIVOTER.PAR est disponible sur Office 365. Je ne l'ai pas testé sur les autres versions.

1737912870638.png


SOURCE PLAGE DE DONNEES

1737912975748.png


Sa forme la plus simple
=PIVOTER.PAR($A$1:$A$36;$E$1:$E$36;$G$1:$G$36;SOMME)
Idem comme pour GROUPER.PAR il n'y a pas de mise en forme. Il faut passer par les MFC pour la présentation des résultats.

1737913004383.png


=PIVOTER.PAR($A$1:$A$36;$E$1:$E$36;$G$1:$G$36;SOMME;3)
1737913145511.png


=PIVOTER.PAR($A$1:$A$36;$E$1:$E$36;$G$1:$G$36;SOMME;3;1)
1737913170045.png


=PIVOTER.PAR($A$1:$B$36;$E$1:$E$36;$G$1:$G$36;SOMME;3;2)
1737913193056.png


Croissements de données avec tri sur le total
=PIVOTER.PAR($A$1:$B$36;$E$1:$E$36;$G$1:$G$36;SOMME;;1;-2)
1737913226928.png


=PIVOTER.PAR($A$1:$A$36;$E$1:$E$36;$G$1:$G$36;SOMME;;1;2)
1737913266676.png


=PIVOTER.PAR($A$1:$B$36;$E$1:$E$36;$G$1:$G$36;ASSEMB.H(SOMME;NBVAL);3;2;1;1;1)

1737913317856.png


=PIVOTER.PAR($A$1:$B$36;$E$1:$E$36;$G$1:$G$36;ASSEMB.H(SOMME;NBVAL);3;2;2;1;2)
1737913335064.png


1737913380605.png


1737913404416.png


1737913426858.png


1737913446783.png
 

Pièces jointes

Dernière édition:
Suite

SOURCE DES DONNEES : UN TABLEAU STRUCTURE
1737913819821.png

1737913852763.png

1737913880661.png

1737913896738.png
 

Pièces jointes

  • 1737913709523.png
    1737913709523.png
    37.3 KB · Affichages: 8
  • 1737913693889.png
    1737913693889.png
    49.4 KB · Affichages: 9
  • 1737913654277.png
    1737913654277.png
    3.8 KB · Affichages: 9
  • 1737913642766.png
    1737913642766.png
    21.2 KB · Affichages: 8
  • 1737913622368.png
    1737913622368.png
    14.9 KB · Affichages: 7
  • 1737913611622.png
    1737913611622.png
    14 KB · Affichages: 7
  • 1737913585549.png
    1737913585549.png
    71.5 KB · Affichages: 7
Suite avec sélection via des segments

1737913974467.png


1737913993705.png


Astuce : comment identifier la valeur sélectionnée dans un segment issu d'un tableau structuré

Nous avons ici les critères de sélection dynamiques qui permettent d'identifier la valeur du segment sélectionné. Là aucune valeur n'a été sélectionnée.
1737914095616.png


On a sélectionné une filière
1737914186334.png

voici comment cela se traduit dans le tableau des critères
1737914238287.png


Les colonnes sont pourvues de formules pouvant les identifier

1- on construit une liste pour chaque critère
exemple pour
1737914412435.png

=UNIQUE(FILTRE(TBL_CONSO[operateur];TBL_CONSO[segment];""))
On utiliser le bouléen
1737914494502.png
colonne présente dans le tableau

2- puis on ne retient que le 1er et ainsi on connait la valeur sélectionnée
=SI(NBVAL(DECALER(K5;;;NBVAL($K$3:$K$10)))=1;K5;"")

puis on répète cela pour les autres colonnes.... et le tour est joué.

Si veut savoir quels sont les critères
1737914597071.png

=SI(NBVAL(DECALER(K5;;;NBVAL($K$3:$K$10)))=1;K5;"")

Tout est expliqué dans l'onglet : Selection

On retrouve le même principe pour information en ce qui concerne les segments sur les TCD dans l'onglet TBL_CONSO2
1737914688414.png

1737914715614.png


1737914729072.png



Enfin afin de retrouver les fonctionnalités dynamiques présentes dans la construction des TCD voir l'onglet constructeur qui permet de construire une requête à la volée

1737914786713.png


1737914842370.png


Je vous laisse découvrir les formules à mettre en oeuvre dans le fichier joint.
 

Pièces jointes

  • 1737914477191.png
    1737914477191.png
    1.8 KB · Affichages: 8
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour