Excel - Power Query - Power Pivot - VBA

Fonctions de synthèse

SOMME.SI.ENS, NB.SI.ENS, MOYENNE.SI.ENS

Permet de faire des comptages, sommes et moyennes selon une condition ou plusieurs conditions. Voici le tableau tblFruit :

image.png

Nombre de qte supérieures à 10 (=nombre de cellules de la colonne Qte contenant des nombres supérieurs à 10), ici 3 :

=NB.SI(tblFruit[Qte];">10")

Total des qte supérieures à 10 (=somme des cellules de la colonne Qte contenant des nombres supérieurs à 10), ici 37 :

=SOMME.SI(tblFruit[Qte];">10")

Moyenne des qte supérieures à 10 (=moyenne des cellules de la colonne Qte contenant des nombres supérieurs à 10), ici 12,33 :

=MOYENNE.SI(tblFruit[Qte];">10")

Nombre de pommes :

=NB.SI(tblFruit[Produits];"pommes")

Total des qte de pommes :

=SOMME.SI(tblFruit[Produit];"pommes";B2)

Moyenne de qte de pommes :

=MOYENNE.SI(tblFruit[Produit];"pommes";B2)

SOMME, MOYENNE, MIN, MAX

Ces fonctions utilisent les mêmes arguments.

Voici la synthèse dans sa forme la plus simple :

=SOMME(Plage)

Plage : est une plage de cellules sous la forme A1:A10 ou sous la forme Tableau1[Colonne] si vous avez converti votre plage en Tableau.

Si les plages à synthétiser sont discontinues, utilisez la syntaxe suivante :

=SOMME(Plage1, Plage2, Plage3, etc…)

Plage1 peut être A2:A10 et Plage2 C2:C10

Voici le tableau tblFruit :

image.png

Total des qte :

=SOMME(tblFruit[Qte])

Moyenne des qte :

=MOYENNE(tblFruit[Qte])

Plus petite quantité

=MIN(tblFruit[Qte])

Plus grande quantité

=MAX(tblFruit[Qte])

NBVAL, NB, NB.VIDE

Permet de faire des comptages, sommes et moyennes selon une condition ou plusieurs conditions. Voici le tableau tblFruit :

image.png

Nombre de qte supérieures à 10 (=nombre de cellules de la colonne Qte contenant des nombres supérieurs à 10), ici 3 :

=NB.SI(tblFruit[Qte];">10")

Total des qte supérieures à 10 (=somme des cellules de la colonne Qte contenant des nombres supérieurs à 10), ici 37 :

=SOMME.SI(tblFruit[Qte];">10")

Moyenne des qte supérieures à 10 (=moyenne des cellules de la colonne Qte contenant des nombres supérieurs à 10), ici 12,33 :

=MOYENNE.SI(tblFruit[Qte];">10")

Nombre de pommes :

=NB.SI(tblFruit[Produits];"pommes")

Total des qte de pommes :

=SOMME.SI(tblFruit[Produit];"pommes";B2)

Moyenne de qte de pommes :

=MOYENNE.SI(tblFruit[Produit];"pommes";B2)