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

Fonction recherche et multiplication

nicroq

XLDnaute Occasionnel
Bonjour à tous,

voici mon probleme, je n'arrive pas à écrire la formule me permettant de :
-rechercher dans la colonne C par exemple le caractère X et
- de calculer la moyenne des valeur correspondant à tout les caractère trouver par la recherche.

dans le fichier joint cela consiste a retrouver les valeur associé a "x" et de calculer la moyenne dans la sheet2.

en vous remerciant
cordialement
 

Pièces jointes

  • test recherche.xlsx
    10 KB · Affichages: 75
  • test recherche.xlsx
    10 KB · Affichages: 78
  • test recherche.xlsx
    10 KB · Affichages: 82

MichD

XLDnaute Impliqué
Re : Fonction recherche et multiplication

Bonjour,


As-tu essayé comme ceci :

C'est une formule matricielle, validation par Maj +Ctrl + Enter

=MOYENNE(SI(Sheet1!C2:C25="X";Sheet1!B2:B25))
 

R@chid

XLDnaute Barbatruc
Re : Fonction recherche et multiplication

Bonjour @ tous,
Salut MichD,
pourquoi faire simple quand on peut faire compliqué???
Code:
=MOYENNE.SI(C2:C25;"X";B2:B25)
Validation Classique
Amicalement
 

nicroq

XLDnaute Occasionnel
Re : Fonction recherche et multiplication

re bonjour a tous !!
je souhaiterai aller plus loin dans cet exemple, je voudrai avoir une fonction ou macro , qui copie en sheet2, les lignes ayant uniquement pour valeur en colonne C "X" dans la sheet 1 ?

desolé je suis debutant en excel....

en vous remerciant
 

nicroq

XLDnaute Occasionnel
Re : Fonction recherche et multiplication

merci beaucoup Rachid !! ca marche nikel

cependant serait il possible de na pas passer par la forme matricielle mais plutot par une macro qui fasse la meme chose en sheet2?

en effet cela serait plus simple pour l'utilisation que j'en fait!

En vous remerciant de votre cooperation!
 

MichD

XLDnaute Impliqué
Re : Fonction recherche et multiplication

Bonjour,

Il y a aussi la possibilité d'utiliser un filtre avancé (élaboré) avec une zone de crtières
qui fait très bien ce travail.

Pour ce faire, il s'agit d'appeler la commande "filtre avancé" à partir de la feuille de
destination où s'afficher le résultat.

Tu peux le faire par macro, l'enregistreur de macro, te donnera l'essentiel du code!
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…