trop complexe pour etre décrit dans le titre

ewaca

XLDnaute Nouveau
bonsoir,

alors voila, je joint un fichier pour que mon explication soit la plus claire possible.

Je voudrais réussir par formule a faire qu'excel me reconnaisse les cellules consécutives qui ont la meme valeur (1000) dans une colonne (ici A) et me faire la moyenne de chaque groupe dans une autre colonne (ici F) a laquelle il attribuera un chiffre croissant en commençant par 1

Il peut y avoir des étapes intermédiaire, c'est pas un soucis, le soucis c'est le résultat ^^

voila, en espérant avoir été clair.
merci
 

Pièces jointes

  • exemple.xls
    17.5 KB · Affichages: 61
  • exemple.xls
    17.5 KB · Affichages: 71
  • exemple.xls
    17.5 KB · Affichages: 73

Calvus

XLDnaute Barbatruc
Re : trop complexe pour etre décrit dans le titre

Bonsoir ewaca, et bienvenue sur le forum,

Je te propose une solution qui est loin d'être satisfaisante, mais elle te permettra peut être de patienter en attendant la réponse des pros.

On peut aussi l'améliorer quelque peu si tu le souhaites, mais je pense que les bonnes solutions ne vont pas tarder.

Je t'ai joint le fichier, sur lequel il suffit d'entrer les numéros de lignes de début et de fin de calcul, tout le reste se fera automatiquement.

Voilà pour un début. A tester.

A bientôt.
 

Pièces jointes

  • Copie de exemple.xls
    34.5 KB · Affichages: 52
  • Copie de exemple.xls
    34.5 KB · Affichages: 58
  • Copie de exemple.xls
    34.5 KB · Affichages: 58

hoerwind

XLDnaute Barbatruc
Re : trop complexe pour etre décrit dans le titre

Bonjour et bienvenu sur le forum,

Une proposition de formule par colonne intermédiaire sous la pièce jointe.
C'est un principe, car je crains que ton exemple ne soit pas représentatif de tous les cas de figure.
 

Pièces jointes

  • MoyennePlages.xls
    27.5 KB · Affichages: 47

hoerwind

XLDnaute Barbatruc
Re : trop complexe pour etre décrit dans le titre

Re, salut Calvus (pas vu cette nuit ... il faisait encore noir !),

Nouvelle version :
J'avais oublié la formule en colonne F
Une condition préliminaire en colonne G afin d'éviter les messages d'erreurs en fin de liste
Une variante pour la formule en colonne A au cas où les valeurs des différentes plages ne seraient pas les mêmes.
 

Pièces jointes

  • MoyennePlagesV2.xls
    28.5 KB · Affichages: 50

Tibo

XLDnaute Barbatruc
Re : trop complexe pour etre décrit dans le titre

Bonjour,

Pour le fun, une solution sans colonne intermédiaire avec une formule matricielle :

Code:
=MOYENNE(DECALER($B$1;PETITE.VALEUR(SI(ESTNUM($B$4:$B$25)*LIGNE($B$4:$B$25)*
NON(ESTNUM($B$3:$B$24))<>0;ESTNUM($B$4:$B$25)*LIGNE($B$4:$B$25)*NON(ESTNUM(
$B$3:$B$24)));LIGNES($1:1))-1;0;PETITE.VALEUR(SI(($B$4:$B$25<>"")*LIGNE($B$4:
$B$25)*($B$5:$B$26="")<>0;($B$4:$B$25<>"")*LIGNE($B$4:$B$25)*($B$5:$B$26=""
));LIGNES($1:1))-PETITE.VALEUR(SI(ESTNUM($B$4:$B$25)*LIGNE($B$4:$B$25)*NON(
ESTNUM($B$3:$B$24))<>0;ESTNUM($B$4:$B$25)*LIGNE($B$4:$B$25)*NON(ESTNUM($B$3:
$B$24)));LIGNES($1:1))+1))

Formule matricielle à valider par CTRL + MAJ + ENTREE

Voir le fichier joint.

La formule doit pouvoir être simplifiée (raccourcie), mais pas trop le temps maintenant.

Cela dit, je préconise tout de même la solution proposée par Hoerwind.

@+
 

Pièces jointes

  • ewaca.zip
    3.9 KB · Affichages: 23

hoerwind

XLDnaute Barbatruc
Re : trop complexe pour etre décrit dans le titre

Salut Tibo,

Belle formule, je ne l'ai pas testée mais, venant de ta part, aucun doute qu'elle fonctionne.
Toutefois je crains qu'elle devra encore être modifiée étant donné que je soupçonne que toutes les conditions ne sont pas réunies sous l'exemple.

Je crois que c'est Thierry Pourtier (Ti) qui disait :
A choisir, je préfère une petite colonne intermédiaire et une formule simple à une formule matricielle compliquée.
Je vois que tu partages son avis ... et moi aussi.
 

Calvus

XLDnaute Barbatruc
Re : trop complexe pour etre décrit dans le titre

Bonjour,

Bravo les gars, vous êtes très impressionnants !

Et vous rendez ma 1ère intervention quasi ridicule, ;), mais c'est avec plaisir.
Après le temps passé, et vos solutions que je vais décortiquer, je sens que je vais pouvoir faire un saut dans l'hyperespace excellien ! Mais pas encore pour la formule de Tibo je le crains...

Bonne journée.
 

Discussions similaires

Statistiques des forums

Discussions
312 779
Messages
2 092 046
Membres
105 168
dernier inscrit
makari69