XL 2019 Correction formule

Fipat

XLDnaute Occasionnel
Bonjour,

J'aurais besoin d'une aide sur une formule.
Cette formule ne fonctionne pas.
=SI(B20=Nb mat!Colums("H:H");RECHERCHEV(D3;Ralentis!X57:Y71;2;FAUX))

Je suppose que le souci vient de Colums("H:H") mais je ne suis pas sur.

Sur ma feuille principal j'ai en B20 une liste et cette formule se trouve en D20.
B20 reprends une liste sur la feuille Nb mat
Je voudrais également faire la moyenne de tout les résultats trouvé, car sur la feuille Nb mat et donc en cellule B20 de ma feuille principale je peux avoir plusieur fois la même série de caractère.

Merci.
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Fipat,
Un petit fichier exemple aurait été le bienvenu. :)
Ceci étant dit vous avez raison, après un "=SI(B20=" Excel attend une valeur ou une formule qui donne une valeur.
Quand vous dites qu'en" B20 j'ai une liste", c'est réellement une liste ou la première valeur d'une liste ?
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour,
Sans le fichier je ne comprenais pas, avec : encore moins. :)
Je suppose que vous parlez de la formule en Synthèse D20.
Or cette formule fait appel à B20 où il y a A30 et à Nb mat!Colums("H:H") où il n'y a que des nombres.
Donc il n'y aura jamis d'égalité.

Pouvez vous me dire ce que vous essayez d'obtenir ?
 

Fipat

XLDnaute Occasionnel
Bonjour,

désolé si mon fichier n'était explicite. Oui erreur j'ai laissé le A30 au lieu de mettre 30.
Merci pour cette formule, mais elle me renvoi toujours le même résultat.
VB:
=SI(ESTNUM(EQUIV($B20;'Nb mat'!H:H;0));RECHERCHEV($D$3;Ralentis!$Q$57:$R$71;2;FAUX);"Inconnu")

Serait-il possible de faire la moyenne des résultats trouvés ?
Par exemple pour 30 j'ai 6 résultats et je voudrais en faire la moyenne.
merci pour votre aide.
 

Pièces jointes

  • TB.xlsx
    608 KB · Affichages: 16

Fipat

XLDnaute Occasionnel
Ce que je veux, c'est extraire de la feuille Nb mat les pourcentages en colonne U mais en prenant comme pour l'exemple que les 30 de la colonne H.
Je m'y prend surement très mal ou m'explique pas très clairement, désolé.
Je vois que je me suis moi même embrouillé !
 
Dernière édition:

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir,
Toujours pas bien compris.
Pour 30 en B20 on a 6 valeurs en H:H. Que doit on afficher ?
-La moyenne des 6 valeurs trouvées en U:U ?
VB:
=MOYENNE.SI.ENS('Nb mat'!$U:$U;'Nb mat'!$H:$H;SYNTHESE!$B20)
- La somme ?
Code:
=SOMME.SI.ENS('Nb mat'!$U:$U;'Nb mat'!$H:$H;SYNTHESE!$B20)

- ou afficher les 6 valeurs, mais dans ce cas où les affiche t-on ?
 

Pièces jointes

  • TB (3).xlsx
    664.9 KB · Affichages: 3

Discussions similaires

Statistiques des forums

Discussions
312 523
Messages
2 089 319
Membres
104 119
dernier inscrit
karbone57