Pbm de définition d'une formule

elguau

XLDnaute Junior
Bonjour,

Je cherche à écrire une formule de type conditionnel, si(), pour la case Feuil1! C5. Je ne trouve pas un opérateur de calcul de style "avec", c-à-d, que si la case B3, "1 mois", soit prise en compte dans la formule si() si je précise qu'il faut chercher le mot "mois". Une formule qui fasse exactement le contraire de la CONCATENATION.
ma formule recherchée:
si(B3 contient mois ; edate(C3 ; gauche(B3;2) ; "" )

et je veux inclure dans la formule de calcul de la date, la possibilité de prendre en compte une semaine ou deux semaines.

Merci d'avance

Elguau
 

Pièces jointes

  • Classeur2.xls
    14.5 KB · Affichages: 91
  • Classeur2.xls
    14.5 KB · Affichages: 86
  • Classeur2.xls
    14.5 KB · Affichages: 85

elguau

XLDnaute Junior
Re : Pbm de définition d'une formule

Oui, ça marche.

Maintenant, si dans la case B3 je selectionne 1 semaine, ou 2 semaine,
comment faire pour que la formule donne la date recherchée?
La formule que j'avais écrit dans C5 était: =EDATE(C3;GAUCHE(B3;2))

Elle me donne le même resultat que ta formule Staple1600,
mais il reste à incorporer les semaines. Y a-t-il un moyen de la faire ou dois-je me contenter d'écrire une autre formule avec =SI(ESTNUM(CHERCHE("*semaine";B3));edate(...);"") dans la case B6...

Merci beaucoup,

Elguau
 

elguau

XLDnaute Junior
Re : Pbm de définition d'une formule

Staple1600,

J'ai trouvé ce que je voulais faire; voici ma formule:

=SI(ESTNUM(CHERCHE("*semaine";B3));DfAddPeriod("eur";C3;GAUCHE(B3)&"w");EDATE(C3;GAUCHE(B3;2)))


n.b. la partie DfAddPeriod() est un addin que j'ai trouvé sur mon serveur de travail.

Elguau
 

Discussions similaires

Statistiques des forums

Discussions
312 445
Messages
2 088 484
Membres
103 867
dernier inscrit
nykostinson