Fonction SI avec présence ou non d'une date

mstouque -  
UsulArrakis Messages postés 7683 Statut Contributeur -
Bonjour,

voilà je vous explique mon cas j'ai un tableau comportant 5 colonnes
A: numéro B: prix C: date montage D : date démontage et E : pourcentage d'avancement.

Et je souhaite faire une fonction si pour le pourcentage d'avancement se modifie lorsqu'il y a une date de démontage ou non.

SOIT: -> SI D1 = une date, alors E1=100%, sinon E1=60%

Est-ce possible ?

Merci d'avance
Cordialement

Mstouque

3 réponses

  1. Lentz
     
    Si en D1 y'a pas une date il y a quoi ?
    0
  2. mstouque
     
    si en D1 il n'y a pas de date il n'y a rien d'inscrit.

    Mais j'ai fini par trouver avec ma collègue.

    La réponse était :

    =SI((ESTVIDE(D1));60%;100%)

    Merci quand même ;-)
    0
    1. Lentz
       
      Oui c'est assez simple ...
      0
    2. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
       
      Bonjour,

      je me permettrais d'ajouter que SI(ESTVIDE(D1)) retournera FAUX si vous écrivez 'toto'. Du coup vous aurez 100% au lieu de 60 !

      Ecrivez SI(ESTDADE(D1)) à la place, et ça vous permettra de contourner de futurs problèmes.

      Cordialement.
      0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour Chossette

      quid de ce code: ESTDADE ???? :-)
      Même ESTDATE, chez moi excel n'en veut pas.

      crdlmnt
      0
    4. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
       
      Ah effectivement... Je croyais qu'il y avait une fonction ESTDATE...

      J'aurais mieux fait de me taire moua :D
      0
  3. UsulArrakis Messages postés 7683 Statut Contributeur 3 196
     
    salut
    =SI(OU(ESTVIDE(D1);ESTTEXTE(D1));60%;100%)
    0