Problème de formule entre aujourdui et date dif

Bonjour

Je suis bloquée sur une formule.

J'aimerai que dans une cellule (H2) se calcule un nombre de jour entre une date d'arrivée(D2) d'un dossier et une date d'enregistrement (F2)de ce dossier.

Mais mon problème se corse car pour certain de ces dossiers, la date d'enregistrement n'est mise (car pas fait) cu coup ma formule ne fonctionne pas.

J'ai fait une formule pour calculer cet écart : =Datediff(D2;F2;"D")

Je suis servie de la forme conditionnelle pour mettre en couleur pour différentes conditions:

*valeur >=30 mettre en rouge

*valeur comprise entre =15 et = 29 en orange

*valeur comprise entre =0 et 14 en vert

*valeur >=30 en grise

Mais il s'inscrit #nombre ! dans ma cellule H2 pour mon écart il n' y a pas de date dans F2 (enregistrement du dossier)

J' ai essayé cette formule mais ça ne fonctionne pas :

=si(OU(F2="";AUJOURDHUI()-D2>30;DateDif(D2;F2;"D")

j 'espère que je suis claire ...

merci d avance

Bonjour et bienvenue

Si j'ai bien compris, en H2 tu mets cette formule :

=DATEDIF(D2;MIN(AUJOURDHUI();F2);"D")

Et tu fais tes MFC sur la valeur de H2

Si pas ça, merci de joindre un fichier exemple.

Amicalement

Nad

Edit : tu as 2 fois la même condition : >=30 en rouge et en gris

merci de ta réponse

oui la formule est dans H2

mais non je n'ai pas mit cette formule mais =Datediff(D2;F2;"D")

je te joints le tableau

Merci

fanny

Bonjour,

Pour une différence en jours =F2-D2 est suffisant.

Mais tu n'as pas que les cellules vides à traiter, il y en a qui ont du texte à la place d'une date.

=SI(ESTNUM(F2);F2-D2;"")

eric

Re

Je sais que tu ne l'as pas fait ! Il faut le faire !

Et s'il te reste des erreurs, c'est que tu es Lucky Luke : tu enregistres plus tôt que tu ne reçois ...

Nad

eriiic a écrit :

Bonjour,

Pour une différence en jours =F2-D2 est suffisant.

Mais tu n'as pas que les cellules vides à traiter, il y en a qui ont du texte à la place d'une date.

=SI(ESTNUM(F2);F2-D2;"")

eric

Bonjour Eric

Si cellule vide ou texte, date enregistrement est remplacée par aujourd'hui

=SI(ESTNUM(F2);F2-D2;AUJOURDHUI()-D2)

Amicalement

Nad

merci pour vos réponses.

mais ça ne fonctionne pas sur les autres mois .

J'ai oublié de signaler que ces dossiers doivent enregistrer dans un délais d'un mois à la date de réception.

c'est pour cela que j'avais "essayé" de mettre dans ma formule >30 (jours)

j'aurais aimer mettre "alerte " pour les dossiers non enregistrés > à 30 jours.

j'espère que c'est compréhensible car je trouve assez difficile à expliquer

merci encore

Fanny

Re

mais ça ne fonctionne pas sur les autres mois .

Qu'est-ce que tu veux dire ?

1 - Quand il y a une date dans la colonne F, est-ce que tu veux "Fait" ou calculer le nombre de jours ?

2 - Que veux-tu comme résultat pour ce genre d'informations en date d'enregistrement ?

capture

3 - Quand on atteint les 30 jours tu préfères lire ALERTE à la place nu nombre de jours ?

4 - As-tu vu que pour certaines lignes la date d'enregistrement était inférieure à la date de réception ?

capture

A te relire

Nad

Re Nad,

1- J'aimerai plutôt calculer le nombre de jour, car nous devons enregistrée dans un délais de 1 mois à la date de réception.

2- Pour ce genre de texte une cellule vide suffira c 'est pas très important.

3- Quand on atteint les 30 jours, le nombre de jour suffira après je me débrouillerai avec la mise en forme conditionnelle.

4- oui j'ai vu,désolée, c'est malheureusement des erreurs de saisie mais je modifierai après vérification sur logiciel interne.

j'espère avoir été assez claire je suis pas très douée pour les explications écrites ... je suis plus douée oralement

merci beaucoup

Fanny

Bonjour

Le fichier

Amicalement

Nad

merci

beaucoup et désolée pour le retard

Rechercher des sujets similaires à "probleme formule entre aujourdui date dif"