Bonjour,
Si tu veux faire des calculs sur tes entités et CC, il faut en avoir la liste multiple, puis les recopier à coté en unique par l'utilisation du filtre élaboré : Liste copier dans (cellule) extraction sans doublon.
À partir de là tu peux faire des somme.si, ou autre formule.
Par contre pour calculer une moyenne ou un écart type, il faut trouver les références de placement des cellules et ça nécessite qu'elles soient triées.
La calcul s'effectue ensuite avec la fonction INDIRECT
Utilise pour les rérences la fonction EQUIV
CONCATENER("B";EQUIV(F2;A:A;0)
pour la première donnée et pour la dernière de la même valeur
CONCATENER("B";EQUIV(F3;A:A;0)-1
Pour la dernière de la liste de valeurs, EQUIV ne peut pas trouver la suivante, aussi utilise la fonction NBVAL(liste)
Ce qui donne :
=MOYENNE(INDIRECT(CONCATENER("B";EQUIV(F14;A:A;0);":";"B";NBVAL(A:A))))
Un problème avec l'écart type : Si une donnée à calculer est unique dans la liste, il renvoie NA()
Aussi il te faut y mettre una ralonge :
=SI(ESTERR(ECARTYPE(INDIRECT(CONCATENER("B";EQUIV(F10;A:A;0);":";"B";EQUIV(F11;A:A;0)-1))));0;ECARTYPE(INDIRECT(CONCATENER("B";EQUIV(F10;A:A;0);":";"B";EQUIV(F11;A:A;0)-1))))
Ce qui renvoie 0 dans ce cas.
Et, bien entendu, si tu ajoutes des données qui ne sont pas extraites dans la liste unique, il faut refaire l'extraction par le filtre élaboré.
Pour info le É s'obtient par Alt 144, À par Alt 183 et Ç par Alt 128
Ça peut servir...
Essaye !
Partager