Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Faire une moyenne avec une condition

maxmax

XLDnaute Nouveau
Bonsoir,

J'ai effectuer un tableau qui va recevoir des valeurs numérique, j'aimerais une formule qui me permet de me calculer la moyenne des cases qui ont une la lettre J coller au chiffre.
En faite, je fait partie d'une association d'airsoft et je veux faire une moyenne des puissances des répliques donc cela ressemble à ceci :

Quentin : GSG5: 1.5J
Jean : MP5: 1.3J
Marc: Dragunov: 1.8J

La moyenne s'effectuera que sur "1.5", "1.8" et l'autre valeur "1.3" et la condition étant qu'il faut le "J" coller au chiffre ainsi, malgré qu'il y ai un mot écrit dans la case, si un chiffre se présente dans la case avec sa condition (qui serait la lettre "J"), la moyenne pourra s'effectuer.

Merci beaucoup d'avance car voila des heures que je cherche sur le forum et sur le net cette formule, bonne soirée.
 
Dernière édition:

Oliver77

XLDnaute Occasionnel
Re : Faire une moyenne avec une condition

Bonjour,

Je te propose si tes données se terminent toujours par une lettre de passer par la fonction droite() dans une colonne supplémentaire.

Oliver
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Re : Faire une moyenne avec une condition

Bonjour maxmax et bienvenu !

Pour illustrer ce qu'a proposé Oliver77:

Deux formules matricielles (en supposant que les données nn.ddJ sont dans les cellules C1:C3)

1) si le point est le séparateur décimal utilisé dans excel:
Code:
=MOYENNE(SI(DROITE(C1:C3;1)="J";CNUM(SUBSTITUE(C1:C3;"J";""));""))

2) si la virgule est le séparateur décimal utilisé dans excel (cas du fichier joint) :
Code:
=MOYENNE(SI(DROITE(C1:C3;1)="J";CNUM(SUBSTITUE(SUBSTITUE(C1:C3;"J";"");".";","));""))



 

Pièces jointes

  • Moyenne xxxJ v1.xls
    23.5 KB · Affichages: 46
Dernière édition:

Discussions similaires

Réponses
9
Affichages
427
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…