Microsoft 365 petit probleme de date

  • Initiateur de la discussion Initiateur de la discussion al1plongee
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

al1plongee

XLDnaute Nouveau
bonjour,
voila le problème:
dans des cellules j'ai de dates ou pas (noté "Non valide")
colonne suivante les date de fin et colonne en dernier L’état
ce qui donne par exemple:
E2 F2 G2
06/10/2020 -> 5/10/2021 -> ok (ou attention si dépassement)
mais j'ai aussi:
Non valide 0 attention ==============> formule =SI(F2-60<AUJOURDHUI();"ATTENTION";"OK")
par contre si je répète la formule dans toute la colonne, je ne peux pas avoir le calcul soit avec une date non valide soit avec une date reelle. j'ai essayé avec ou mais ca ne fonctionne pas.
bon j’espère que vous m'avais compris, sinon je suis a votre disposition
cordialement
AL1
 
Bonjour AL1, C'est pas clair.
Vous n'auriez pas un tout petit fichier test qui montre le problème.
D'après ce que j'ai compris qu'il fallait exclure les données non valides, dans ce cas essayez :
VB:
=SI(F2=0;"Invalide";SI(F2-60<AUJOURDHUI();"ATTENTION";"OK"))
 
bonjour,
voila le problème:
dans des cellules j'ai de dates ou pas (noté "Non valide")
colonne suivante les date de fin et colonne en dernier L’état
ce qui donne par exemple:
E2 F2 G2
06/10/2020 -> 5/10/2021 -> ok (ou attention si dépassement)
mais j'ai aussi:
Non valide 0 attention ==============> formule =SI(F2-60<AUJOURDHUI();"ATTENTION";"OK")
par contre si je répète la formule dans toute la colonne, je ne peux pas avoir le calcul soit avec une date non valide soit avec une date reelle. j'ai essayé avec ou mais ca ne fonctionne pas.
bon j’espère que vous m'avais compris, sinon je suis a votre disposition
cordialement
AL1
j'ai oublié, dans la cellule F2 j'ai: =SI(E2="Non valide";"0"),
je voudrais donc lier les deux formules dans une seule
merci d'avance
AL1
Bonjour AL1, C'est pas clair.
Vous n'auriez pas un tout petit fichier test qui montre le problème.
D'après ce que j'ai compris qu'il fallait exclure les données non valides, dans ce cas essayez :
VB:
=SI(F2=0;"Invalide";SI(F2-60<AUJOURDHUI();"ATTENTION";"OK"))
merci pour cette première approche. je me doutais que mon message n’était pas très clair
je joint un extrait de mon fichier
cordialement
AL1
 

Pièces jointes

bonjour,
en fait ca ne fonctionne pas si bien.
pour la cellule de date de fin ok, mais pour la cellule etat ne fonctionne pas,. lors de la lecture de date de fin, si la date de fin est anterieur a la date du jour cela me met toujours OK, alors qu'il devrait me mettre ATTENTION
bon je gratte le probleme
merci quand meme
AL1
 
bonjour,
en fait ca ne fonctionne pas si bien.
pour la cellule de date de fin ok, mais pour la cellule etat ne fonctionne pas,. lors de la lecture de date de fin, si la date de fin est anterieur a la date du jour cela me met toujours OK, alors qu'il devrait me mettre ATTENTION
bon je gratte le probleme
merci quand meme
AL1
C'est juste parce que tu n'as aucune date antérieure à aujourd'hui (4/6/2020).
Al1.gif
 
je joint le fic
Ce n'est pas du tout la formule que je t'ai proposé.
En plus, je crois que 0 ne sera jamais supérieur à 43987 (date du 5 juin 2020 au format standard).
Regarde la pièce jointe 1069375
Je joins le fichier essai avec des commentaires
et je continue (malgre moults occupations) a bosser le sujet
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
20
Affichages
714
Réponses
9
Affichages
671
Retour