Cellule vierge

Fermé
Iso - 5 janv. 2021 à 15:11
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 - 7 janv. 2021 à 14:47
Bonjour,

J'ai 2 colonnes, 1 indiquant les dates de livraisons prévues et 1 autre indiquant la date de livraison réalisée. Dans une autre colonne j'indique par OUI ou NON si la livraison a eu du retard ou pas.

Mais avec ma formule, si je n'indique pas de date prévue ou livrée cela m'indique une erreur #VALEUR!, j'aimerai enlever cette erreur et que la cellule n'indique rien s'il manque une date.

Quelle formule faire pour obtenir ce résultat svp ?

Merci d'avance,
Iso

https://www.cjoint.com/c/KAfohsctGtl

10 réponses

ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
5 janv. 2021 à 15:24
Bonjour,

Tu inclus ta formule dans un SIERREUR
Au début
 =SIERREUR(SI(

et à la fin
 ;"")


Cordialement
1
Bonjour,

Merci mais ça ne fonctionne pas avec les cellules vides par contre, si je laisse une cellule vide ça me met oui ou non...

Cordialement,
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
5 janv. 2021 à 16:31
Bonjour,
quelque chose m'interpelle dans ton fichier :

Il y a une date de livraison présente sans date de livraison prévue, est-ce normal ?
0
Bonjour,

Oui cela peut arriver qu'un fournisseur ne nous communique pas la date de livraison prévue.

Cordialement,
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
Modifié le 5 janv. 2021 à 16:47
Pour que ça fonctionne, il faut supprimer les - :

=SI(OU(Tableau1[@[Livraison prévue le]]="";Tableau1[@[Date livraison]]="");"";SI(Tableau1[@[Livraison prévue le]]-Tableau1[@[Date livraison]]>=0;"OUI";SI(Tableau1[@[Livraison prévue le]]-Tableau1[@[Date livraison]]<0;"NON")))


sinon, si tu laisses les - :
=SIERREUR(SI(OU(Tableau1[@[Livraison prévue le]]="";Tableau1[@[Date livraison]]="");"";SI(Tableau1[@[Livraison prévue le]]-Tableau1[@[Date livraison]]>=0;"OUI";SI(Tableau1[@[Livraison prévue le]]-Tableau1[@[Date livraison]]<0;"NON")));"")
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Justement, j'aimerai trouver une formule qui fonctionne peut importe s'il y a des tirets ou non dans les cellules
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
Modifié le 5 janv. 2021 à 17:48
Tu voudrais une formule qui fonctionne qu'il y ait un tiret (ou autre) dans une cellule tout comme tu voudrais une formule qui fonctionne avec un vide dans la cellule ?
0
Iso > Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022
7 janv. 2021 à 08:47
Je voudrais que si j'ai ma date prévisionnelle et ma date de livraison ça indique le non ou oui mais qu'en revanche s'il me manque une de ces deux dates ca n'affiche rien dans la cellule et lorsqu'il me manque la date la cellule peut soit être vide soit contenir un tiret.
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211
5 janv. 2021 à 17:58
Bonjour à tous,

une date étant un nombre tu pourrais faire ainsi :
=SI(ESTNUM(A2);ta_formule;"")

eric
0
Bonjour,

Ca ne fonctionne pas, j'ai une erreur #valeur!
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211 > Iso
7 janv. 2021 à 10:29
C'est que ta formule est incorrecte, c'est elle qui te retourne ça, pas ma proposition.
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
5 janv. 2021 à 22:50
Pour tenir compte de tous ces cas de figure :
=SI( ET(ESTNUM([@[Livraison prévue le]]) ; ESTNUM([@[Date livraison]]) ;
[@[Livraison prévue le]]=[@[Date livraison]]) ; "OUI" ; "NON" )

Cordialement.
0
Bonjour,

Ca indique "non" si une des cellules est vide ou si elle contient un tiret alors que j'aimerai que ça n'indique rien, que la cellule reste vierge.
0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 165
7 janv. 2021 à 11:58
Il serait bien de nous indiquer quelle formule tu as utilisé et qui ne fonctionne pas !

Il y a eu plusieurs propositions mais nous ne savons pas laquelle tu as retenu !
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
7 janv. 2021 à 14:47
C'est ma dernière offre :
=SI(OU(A2="";A2="-";B2="";B2="-");"";SI(A2<B2;"NON";"OUI"))
0