Excel Decaler...SI....
jpsforum
Messages postés
31
Statut
Membre
-
jpsforum Messages postés 31 Statut Membre -
jpsforum Messages postés 31 Statut Membre -
Bonjour
Les cellules et les colonnes n'étant pas contigu, je n'arrive pas à écrire correctement ma formule.
Est-il possible sur ce forum de joindre un exemple sous excel !!!
Je vais essayer de vous expliquer:
En E5 date de départ, G5 date 1, J5 date 2, M5 date 3.
En P5 le résultat à une date.
En C17 donnée de départ, G17 donnée 1, J17 donnée 2, M17 donnée 3.
En P17 le résultat donnée à une date
En E5 la date 01/07/2010
En G5 la date 12/02/2011
En J5 la date 10/04/2011
En M5 la date 30/06/2011
en; E19 (100) :G19 (150) résultat : en P5 12/02/2011 en P19 50 (G19-E19)
en; E19 (100) :G19 (150) : J19 (200) résultat : en P5 10/04/2011 en P19 100 (J19-E19)
en; E19 (100) :G19 (150) : J19 (200) M19 350 résultat : en P5 30/06/2011 en P19 250 (M19-E19).
A chaque "période d'arrêt" le résultat doit être, la date de la période en P5
et en P19 le résultat entre les données de départ en E19 et les données de la dernière période.
oufff
Pouvez-vous m'aider
Merci
Les cellules et les colonnes n'étant pas contigu, je n'arrive pas à écrire correctement ma formule.
Est-il possible sur ce forum de joindre un exemple sous excel !!!
Je vais essayer de vous expliquer:
En E5 date de départ, G5 date 1, J5 date 2, M5 date 3.
En P5 le résultat à une date.
En C17 donnée de départ, G17 donnée 1, J17 donnée 2, M17 donnée 3.
En P17 le résultat donnée à une date
En E5 la date 01/07/2010
En G5 la date 12/02/2011
En J5 la date 10/04/2011
En M5 la date 30/06/2011
en; E19 (100) :G19 (150) résultat : en P5 12/02/2011 en P19 50 (G19-E19)
en; E19 (100) :G19 (150) : J19 (200) résultat : en P5 10/04/2011 en P19 100 (J19-E19)
en; E19 (100) :G19 (150) : J19 (200) M19 350 résultat : en P5 30/06/2011 en P19 250 (M19-E19).
A chaque "période d'arrêt" le résultat doit être, la date de la période en P5
et en P19 le résultat entre les données de départ en E19 et les données de la dernière période.
oufff
Pouvez-vous m'aider
Merci
12 réponses
-
-
-
-
Merci Myta pour t'a réponse
Dans ton exemple ça marche parfaitement bien, mais je n'arrive pas a transposé
ton exemple dans mon application.
l'exemple sur : https://www.cjoint.com/?hep3RsEmYK -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Re le forum
Jpsforum, regarde si c'est cela que tu désires.
Le fichier : JpsForum_Ver2.xls
Mytå -
Merci ça marche très bien
Peux-tu expliquer le fonctionnement de la formule sur l'exemple joint.
https://www.cjoint.com/?hfiYo5a7hk
jpsforum-
Re le forum
=INDEX(G56:O56;1;EQUIV(9^9;G56:O56;1))
Recherche la dernière valeur numérique de la plage G56:O56
Pour la recherche d'une valeur texte tu remplaces 9^9 par "zzzz"
Pour la formule=DECALER(G5;0;ARRONDI.AU.MULTIPLE(EQUIV(9^9;DECALER(INDIRECT(ADRESSE(EQUIV(9^9;G:G;1);7));0;0;1;9);1)-3;3))
=ADRESSE(EQUIV(9^9;G:G;1);7)
retourne $G$56
=DECALER(INDIRECT(ADRESSE(EQUIV(9^9;G:G;1);7));0;0;1;9)
retourne 19 ; 0 ; 0 ; 19 ; 0 ; 0 ; 12,2 ; 0 ; -6,8 (plage $G$56:$O$56)
=EQUIV(9^9;DECALER(INDIRECT(ADRESSE(EQUIV(9^9;G:G;1);7));0;0;1;9);1)-3
retourne 0 ; 2 ; 6
=ARRONDI.AU.MULTIPLE(EQUIV(9^9;DECALER(INDIRECT(ADRESSE(EQUIV(9^9;G:G;1);7));0;0;1;9);1)-3;3)
retourne 0 ; 3 ; 6
=DECALER(G5;0;ARRONDI.AU.MULTIPLE(EQUIV(9^9;DECALER(INDIRECT(ADRESSE(EQUIV(9^9;G:G;1);7));0;0;1;9);1)-3;3))
retourne 2010-02-12 ; 2010-02-12 ; 2010-04-30
En fonction du contenu des cellules I56, K56 ou O56 qui contient une valeur numérique.
J'espère que tu comprendras les explications
Mytå
-
-
Myta
Je viens de copier la colonne P, dans mon dossier d'application et ça ne fonctionne pas!
jpsforum -
Je précise ça ne fonctionne pas au niveau de la date en P5
-
Re le forum
As-tu changé la disposition des colonnes, le nombre de cellules ?
A te relire
Mytå -
Bonjour Myta
A priori. non mais pou le choix de "la date" la ligne 19 pourrait être la référence.
Pour les explications sur les formules je ne trouve pas de repères avec la feuille excel, si tu peux renseigner la feuille "mon application" point par point ça me serai plus facile, mais j'abuse de ton temps !!!!
merci
jpsforum -
Re le forum
Si la ligne 19 contient les dates change le G5 pour la bonne ligne et colonne=DECALER(G5;0;...) . . .
Pour les explications sur les formules regarde le message #6, tu as les
explications pour ton fichier avec comme référence la ligne 56 remplie.
Mytå
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)] -
Bonjour Myta
Merci pour ton aide, tes formules marchent bien, pour comprendre c'est plus difficile, mais comme je le disais "faut pas abuser"
La discutions est close.
Encore merci