Rapport de message :*
 

Re: ecart

Titre du sujet : Re: ecart
par JeanMarie le 18/03/2012 09:41:25

Bonjour Mahelnawe, Didier, le Forum

Tu as quasiment tout pour résoudre ton problème ici.

Pour calculer la partie décimale (après la virgule) :
Tu as posté précédemment sur le fil "Ecart fréquence", le calcul des différents écarts de répétition d'une valeur dans une plage de cellules. J'y avais répondu...

En partant de cette réponse, il faut adapter les formules, et rajouter une formule dans une nouvelle colonne.

Dans le classeur rajoute une feuille ou prendre la feuille de classeur du fil que tu avais posté sur cet autre fil.
Et applique ceci:
En C2, tu reprends la valeur de la cellule D18 de la feuille ect.
=ect!D18
En D2, remplace la formule que je t'avais donné par celle-ci
=SI(C2="";"";SI(ESTNA(EQUIV(C2;C3:C$22;0));"";EQUIV(C2;C3:C$22;0)-1))

Les formules suivantes ne changent pas.


Il faut que tu rajoutes une formule dans la colonne K
=SI(D2="";0;INDEX(D2:J2;1;NB.SI(C3:C$21;C2))/100)
Elle permet de reprendre dans la ligne le dernier écart de répétition.
NB.SI retourne le nombre de valeurs correspondantes à la valeur cible (C2)
INDEX est équivalent de la fonction DECALER, mais DECALER retournant en réalité une référence de cellule, et c'est Excel qui affiche la valeur.
Dans la formule, la fonction INDEX, retourne la valeur de la cellule, qui se trouve à l'intersection de la ligne et de la colonne par rapport à la plage définie dans le premier argument. 
C'est le résultat de cette nouvelle formule que tu devras reprendre dans la formule en ect!F18


Tu fais un copier vers le bas des trois formules.


Pour la partie entière (avant la virgule) :

La formule que tu as déjà écrite ne te convient pas ?

Rajoute la valeur du dernier écart de répétition dans la formule.
=SI(ESTNA(EQUIV(D18;arv!$B2:$F2;0));F17-1;EQUIV(D18;arv!$B2:$F2;0))+Feuil1!K2

Tu fais un glisser vers le bas.



Répète ton nouveau tableau de la nouvelle feuille, pour les autres valeurs des colonnes G ;  J ; M ; P ; S ; V ; Y ;  et pour les valeurs de la "TABLE B"
Et modifie les fomules des clonnes F ; I ; L; O ;R ; U ; X; AA

@+Jean-Marie