Formules Condition combinées avec la gestion de la cellule vide.

Résolu
Mandelle_9316 Messages postés 3 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je dois calculer l'age d'enfants en fonction de leur date de naissance et indiquer "new born" lorsqu'ils ont moins d'un mois.
J'ai donc appliqué la formule :
=SI(ET(DATEDIF(B11;AUJOURDHUI();"y")=0;DATEDIF(B11;AUJOURDHUI();"ym")=0); "new born"; DATEDIF(B11;AUJOURDHUI();"y") & "a " & DATEDIF(B11;AUJOURDHUI();"ym") & "m ")

Par contre, comment ajouter le fait que cela m'affiche : cellule vide en résultat si ma cellule Date de naissance = B11 est vide.

Merci d'avance.

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    bonsoir

    =SI(B11="";"cellule vide";SI(ET(DATEDIF(B11;AUJOURDHUI();"y")=0;DATEDIF(B11;AUJOURDHUI();"ym")=0); "new born"; DATEDIF(B11;AUJOURDHUI();"y") & "a " & DATEDIF(B11;AUJOURDHUI();"ym") & "m "))
    crtdlmnt
    1
    1. Mandelle_9316 Messages postés 3 Statut Membre
       
      Merci, mais je perds le résultat "new born" si je rentre la date de naissance 25/09/2019.
      0
    2. Mandelle_9316 Messages postés 3 Statut Membre
       
      désolée, j'avais un espace de trop dans ma formule : avec votre modification elle fonctionne très bien.

      Merci beaucoup. Bonne soirée.
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    pas de quoi
    je passe le sujet en résolu
    bonne route
    crdlmnt
    0