Mini et maxi de valeurs par mois

  • Initiateur de la discussion Initiateur de la discussion SPEA
  • 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 !

SPEA

XLDnaute Occasionnel
Bonjour ami(e)s fidèles de ce forum,

je cherche à calculer le min et le max dans une colonne comportant des valeurs, le tout pour chaque mois de l'année.

Ci-joint un petit fichier qui donne une idée de l'agencement des données (dates en colonne A, données en colonne B).

Merci
 

Pièces jointes

Re : Mini et maxi de valeurs par mois

Bonjour,

Un essai avec une formule matricielle :

en E2 :

Code:
=MAX((MOIS($A$2:$A$218)=1)*($B$2:$B$218))

à valider par CTRL + MAJ + ENTREE

Le 1, c'est pour janvier.

Le plus simple serait de mettre en colonne D les mois sous forme de date avec un format mmmm. Ca permettrait plus facilement de récupérer le mois dans la formule (avec la fonction MOIS).

Je te laisse adapter au reste de ton tableau

Attention si ton tableau se prolonge sur plus d'un an. Il faudra alors gérer également les années.

@+
 
Re : Mini et maxi de valeurs par mois

Bonjour Tibo,

Tu peux écrire ta formule comme suit :
=MAX((MOIS($A$2:$A$218)=MOIS(1&D2))*($B$2:$B$218))
toujours matricielle et aucune modification à opérer en colonne D.

Il faut évidemment que les valeurs texte en colonne D soient reconnus par Excel (le ^ pour Août et le ´ pour Février et Décembre).

abcd
 
Re : Mini et maxi de valeurs par mois

Bonjour SPEA, le forum,

Il faut changer les mois en colonne D en 01/01/08 et mettre un format de cellule "mmmm"

Pour le mini en E2:
{=MIN(SI(MOIS($A$2:$A$218)=MOIS(D2);$B$2:$B$218))} puis tirer vers le bas.
Pour le maxi en F2:
{=MAX(SI(MOIS($A$2:$A$218)=MOIS(D2);$B$2:$B$218))} puis tirer vers le bas

Edit: Oups! trop tard. Bonjour Tibo & abcd
JHA
 

Pièces jointes

Re : Mini et maxi de valeurs par mois

OK merci pour vos réponses,

je peux remplacer les plages par leur nom dans la formule matricielle ?
j'ai nommé la plage $A$2:$A$218 "Date" et la plage $B$2:$B$218 "valeurs" .

En fait mes plages de données incorporent les nouvelles données saisies au fur et à mesure sauf la 1° ligne qui contient le titre des colonnes.
 
- 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

Discussions similaires

Réponses
2
Affichages
215
Réponses
5
Affichages
348
Réponses
6
Affichages
587
Retour