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

Moyenne conditionnelle et plage dynamique

  • Initiateur de la discussion Initiateur de la discussion navypims
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

navypims

Guest
bonsoir à tous dieux, passionnés, maîtres et artistes de l'excel, et merci d'avance

Je vous expose mon souci (en espérant être claire) :
je dois faire une moyenne avec 3 critères / conditions
1 : en fonction de la semaine saisie (D4) de la feuille Synthèse
2 : si le temps de présence > 0 (colonne D de l'onglet ABLA)
3 : sur toute la plage entre Semaine 1 et "Semaine" saisie en D4 ((colonne B de l'onglet ABLA)
c'est à dire si on est en semaine 40 prendre toutes les données et faire une moyenne depuis la semaine 1, mais la semaine en cours est une variable 😱

J'ai utilisé recherchev, mais la moyenne ne fonctionne pas (la formule me renvoie ';' et non pas ':' du coup je n'ai pas une moyenne sur toute la plage mais uniquement sur les 2 données (logique avec un ';'))

Il y a 2 onglets "synthèse" et une feuille / salarié (j'ai 52 salariés)

PS : Si une formule pouvait répondre à mon besoin , car ne maitrisant pas VBA, je m'en voudrais de détruire toute votre aide par une fausse manip'.
 

Pièces jointes

Re : Moyenne conditionnelle et plage dynamique

Bonsoir

Essaye la formule ci dessous (en E5)
Code:
=MOYENNE(DECALER(ABLA!$A$6;C$4;C5;E$1-C$4+1))
fait un glisser vers le bas

La fonction DECALER permet de déterminer une plage de cellule en fonction d'une référence d'origine (1er argument) et de décalage vertical et horizontal, le 3ème argument indique la longueur de la plage retournée. Ensuite la plage est retournée à la fonction moyenne qui fait son office.

Il existe de nombreux fichiers démo de cette fonction sur le forum XLD.

@+Jean-Marie
 
Dernière édition:
Re : Moyenne conditionnelle et plage dynamique

Bonjour le Forum,
Bonjour navypims,

dans le fichier joint je n'ais pas changer tes formule juste la façon de déclarer ta plage nommée ctg avzec une formule décaler()

regardes et dis nous

Jocelyn

Oup's Bonjour Jean-marie désolé pour la collision
 

Pièces jointes

Re : Moyenne conditionnelle et plage dynamique

Merci, merci à tous les 3.

Pour tout ce que vous avez intégré, des choses même pas imaginables dans mon petit esprit :
le coup de 'moyenne(ctg)' avec ctg renvoyant à une autre maxi formule "décaler", idem pour indirect

Je vais m'approprier ces formules que je ne connaissais pas et je vous tiens au courant.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

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