Ne pas afficher de résultat quand cellule vide (date)
Résolu
MisSTaelisS
-
MisSTaelisS Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
MisSTaelisS Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Comment laisser un résultat vide lorsque la cellule de la formule est vide ?
Voici mon explication :
Je souhaite obtenir la date J+1 (sans compter les weekend) et laisser la cellule vide lorsqu'il n'y a pas de date renseignée.
Mon fichier ce présente ainsi :
colonne F => jour J
colonne G => J+1 sans les weekend
la formule est donc : si(JOURSEM(F3)=6);F3+3;F3+1)
ex : lorsque F2=10/09/2014 alors G2=11/09/2014
lorsque F3=12/09/2014 alors G3=15/09/2014 (car le 12 est un vendredi et que je cherche la date du jour ouvré suivant)
Jusque là tout vas bien :)
Mon problème c'est que lorsque la colonne F n'est pas renseigné, il y a tout de même un résultat qui s'affiche dans les cellules de la colonne G : 01/01/1900
Je sais que la formule/condition pour éviter cela ce serai un truc du genre : si(estvide(F3);"";
mais je n'arrive pas a fusionner mais 2 formules.... -_-'
J'ai essayé : =si(estvide(F3);"";(JOURSEM(F3)=6);F3+3;F3+1))
mais apparement il y a une erreur que je n'arrive pas a identifier
Pouvez-vous m'aider ?
J'utilise Excel 2003
Merci
Comment laisser un résultat vide lorsque la cellule de la formule est vide ?
Voici mon explication :
Je souhaite obtenir la date J+1 (sans compter les weekend) et laisser la cellule vide lorsqu'il n'y a pas de date renseignée.
Mon fichier ce présente ainsi :
colonne F => jour J
colonne G => J+1 sans les weekend
la formule est donc : si(JOURSEM(F3)=6);F3+3;F3+1)
ex : lorsque F2=10/09/2014 alors G2=11/09/2014
lorsque F3=12/09/2014 alors G3=15/09/2014 (car le 12 est un vendredi et que je cherche la date du jour ouvré suivant)
Jusque là tout vas bien :)
Mon problème c'est que lorsque la colonne F n'est pas renseigné, il y a tout de même un résultat qui s'affiche dans les cellules de la colonne G : 01/01/1900
Je sais que la formule/condition pour éviter cela ce serai un truc du genre : si(estvide(F3);"";
mais je n'arrive pas a fusionner mais 2 formules.... -_-'
J'ai essayé : =si(estvide(F3);"";(JOURSEM(F3)=6);F3+3;F3+1))
mais apparement il y a une erreur que je n'arrive pas a identifier
Pouvez-vous m'aider ?
J'utilise Excel 2003
Merci
4 réponses
-
Bonjour
manque un SI
=SI(ESTVIDE(F3);"";SI(JOURSEM(F3)=6;F3+3;F3+1))
crdlmnt
Errare humanum est, perseverare diabolicum -
Bonjour,
Rajoute simplement une conditionnelle
=SI(F3="";"";SI(JOURSEM(F3)=6;F3+3;F3+1))
-
Merci pour vos réponse rapide
-
Salut!
Essaye :
=SI(NB.VIDE(F3)=1;"";SI(JOURSEM(F3)=6);F3+3;F3+1))
ça devrait marcher!
En espérant avoir aidé :)