Minimum et maximum d'une liste non continue

Fermé
Cobiii - 30 juin 2010 à 15:37
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 1 juil. 2010 à 10:46
Bonjour,

Je reviens vers vous car je suis à nouveau coincé...

Voila mon problème :

Je travaille sur des projets dans toute la france et j'aimerais connaître leur ensoleillement en fonction du département... Bien sur, ces projets sont classés en vrac et numérotés selon leur date d'arrivée...

Dans une colonne A j'ai le numéro de projet
Dans la colonne B j'ai le département du projet
Dans la colonne C j'ai l'ensoleillement de ce projet

En résumé j'ai :
A1: Numéro projet B1: Dépt C1: Ensoleillement
A2: 1 B2: 45 C2: 1020
A3: 2 B3: 82 C3: 1240
A4: 3 B4: 25 C4: 1110
A5: 4 B5: 82 C5: 1200
A6: 5 B6: 33 C6: 1180
A7: 6 B7: 45 C7: 990
etc etc...

J'étais déjà venu vers vous pour calculer la moyenne de l'ensoleillement par département (résolu grâce aux fonctions NB.SI.ENS et MOYENNE.SI.ENS), mais maintenant je cherche à connaître le MIN et le MAX pour chaque département. Le problème est que les projets ne sont pas classés par département et que la liste à prendre en compte n'est pas continue...

J'en fait donc appel à vos lumières, en espérant que je sois resté compréhensible ;)


2 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
30 juin 2010 à 16:36
Bonjour

avec une formule matricielle
http://www.cijoint.fr/cjlink.php?file=cj201006/cijRoPFCON.xls

attention à la validation par ctrl+maj+ entree et non ^par entree comme d'hab
0
Merci pour ta réponse michel_m,

J'ai essayé d'adapter ta formule à mon fichier mais cela ne marche pas...
Les valeurs de ma colonne B (départements des projets) sont issus d'une formule STXT... est-ce que le problème viendrait de là ? Un problème de type donc ?
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
30 juin 2010 à 18:30
Bonjour,

Soit tu transformes tes données en numérique avec par exemple: =stxt(....)*1
Soit tu modifies la formule de michel: =MIN(SI((B$2:B$16)*1=E3;C$2:C$16))

eric
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
30 juin 2010 à 18:33
comme quoi, les relais, ça a du bon !!!
;-)

cordialement
Michel
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
30 juin 2010 à 19:26
C'est à cette heure là que tu rentres ? Non mais t'as vu l'heure !!!! ;-)
J'aurais su j'aurais attendu un peu...
A+ :-)
eric
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
1 juil. 2010 à 10:46
J'étais allé chez le coiffeur, m'sieu !

:-D
0