Addition de date et duree avec conditions

ded1212 -  
Raymond PENTIER Messages postés 71871 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je souhaite additionner une duree qui peut etre en (jours,semaines ou mois) a une date de depart afin de trouver ma finish date.
E F G H
1 Remaining Started date Finish date
2 8 day(s) 1-May-11 9-May-11
3 2 week(s) 2-May-11 16-May-11

Mon exemple ci-dessus marche partiellement grace a telles fonctions:
=IF(F2="day(s)",G2+E2,"")=9-May-11
=IF(F2="week(s)",G3+E3*7,"")=16-May-11
Cependant je souhaite rajouter la condition: si F2= day(s) alors on multiplie E2 par 1, si F2=week(s) alors on multiplie E2 par 7...
je cherche depuis quelques heures deja la fonction matricielle qui pourrait repondre a mon probleme..

Merci d'avance

1 réponse

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonjour,

à mon avis il manque qcq chose dans ton explication puisque les formules tu les as...
eric
0
ded1212
 
Non cela ne marche pas puisque mes cases en colonne G (days,weeks,months) sont des variables. Les formules que j'utilise maintenant sont utiles dans le cas d'une constante sur chaque ligne.. Est-ce plus clair?

En gros j'ai besoin que mon resultat soit fonction de ce que m'affiche la case en colonne G (days,weeks,months), donc il est necessaire d'utiliser une fonction matricielle..
0
Raymond PENTIER Messages postés 71871 Date d'inscription   Statut Contributeur Dernière intervention   17 402
 
"mes cases en colonne G (days,weeks,months) sont des variables. Les formules que j'utilise maintenant sont utiles dans le cas d'une constante sur chaque ligne"

Je crois que tu es en train de ré-inventer Excel ! Ton affirmation est de la plus haute fantaisie.
Les fonctions matricielles n'ont absolument rien à faire dans ce contexte.
0