Fonction dDATE dans fonction SI?

Signaler
-
Messages postés
2945
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
11 janvier 2021
-
Bonjour,
J'espère que je vais être clair:
Je voudrais que:
  • Si dans ma case H7 il y à un mot donc: =SI(H7="...";
  • un calcul de date se face avec la formule =DATE(année; mois; jour + ...)
  • sinon rien

J'ai mis ça mais =SI(H7="FOAL"; "=DATE(G7; F7; E7+7)";"") évidemment cela ne fonctionne pas
Merci de votre aide et de votre indulgence


Configuration: Windows / Chrome 87.0.4280.141

4 réponses

Messages postés
2945
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
11 janvier 2021
408
Bonjour à tous,

J'ai mis ça mais =SI(H7="FOAL"; "=DATE(G7; F7; E7+7)";"") évidemment cela ne fonctionne pas
dis nous pourquoi tu as mis des guillemets a "=DATE(G7; F7; E7+7)" ????
la bonne formule est
=SI(H7="FOAL"; DATE(G7; F7; E7+7);"")
si tant est que tu aies les valeurs adéquates en G7, E7, et F7

Si tu reviens sur le forum,
Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ permettrait aux intervenants de répondre plus précisément à ta question. Et donne aussi ta version d'Excel, si ce n'est déjà fait.

Crdmt
J'avais mis des guillemets pour respecter la formule SI
Merci ça fonctionne en tout cas
Est il possible de faire apparaitre en coloré la case si elle dépasse une certaine date?
Si le calcul de la date dépasse le 01 septembre la couleur change ????
Merci d'avance
Messages postés
2945
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
11 janvier 2021
408
J'avais mis des guillemets pour respecter la formule SI

Jamais eu de guillemets pour une formule, d'ailleurs elle écrivait =DATE(G7; F7; E7+7) comme résultat vu que les guillemets transformaient ta formule en texte !!

La deuxième partie de ma réponse, tu t'assoies dessus ??

par exemple, le 01 sép , c'est fixe ou bien c'est une date+ un délai ??

Crdlmt
Dsl pour la deuxième partie je n'ai pas réussi vu que le fichier est sur DRIVE et du coup la version non plus je ne sais pas quoi répondre
le 01 sept est une date fixe
Messages postés
2945
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
11 janvier 2021
408
Pour la mfc :

=SI(H7="FOAL"; DATE(G7; F7; E7+7);"") 
supposons en I7

mfc==>nouvelle regle==>utiliser une formule
=$i$7<=date(2021;09;01)
s'applique a $I$7

la place des $ conditionne la formule si elle s'applique à une plage, une colonne ou une ligne d'où l'importance de ton fichier pour savoir de quoi il retourne.

Tu peux toujours le télécharger sur ton pc, et le mettre sur cjoint aprés


Crdlmt