Formule pour afficher le 29 février si année bissextile

domidelaere Messages postés 9 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Sous excel comment faire avec

pour le 27 février j'ai dans ma cellule AB19 =SI(AA19+1<$G$17;AA19+1;0)
pour le 28 février j'ai dans ma cellule AC19 =SI(AB19+1<$G$17;AB19+1;0)

comment puis je mettre une formule pour avoir le 29 février si c'est une année bissextile

Merci pour vos réponse
Amicalement

7 réponses

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

    si vous avez une date en AC19 incluant l'année, le 29 février va venir tout seul en AD19, non?

    Pour excel 28/2/2016 +1 donne bien 29/2/2016

    crdlmnt

    Il est souvent plus facile de trouver la réponse que de comprendre la question
    0
  2. domidelaere Messages postés 9 Statut Membre
     
    oui en effet mais lorsque j'ai une année non bisextille j'ai le 1er mars qui s'affiche dans la cellule AD19
    ce qui me compte un cycle journalier dans AD28
    alors que je ne voudrais rien avoir dans cette cellule
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      alors voyez avec une formule dans ce genre, à adapter
      =SI(OU(MOIS(AC19+1)<>MOIS(AC19);AC19+1>=$G$17);0;AC19+1)

      crdlmnt
      0
  3. domidelaere Messages postés 9 Statut Membre
     
    BONJOUR
    pouvez VOUS ME DIRE A QUOI CORRESPOND $G$17 M DANS VOTRE FORMULE =SI(OU(MOIS(AC19+1)<>MOIS(AC19);AC19+1>=$G$17);0;AC19+1)

    MERCI POUR VOS RÉPONSES
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      $G$17 est dans votre formule, c'est là que je l'ai trouvé, mais l'égalité est inversé pour prendre en compte les deux conditions dans le renvoi 0.
      Dans votre formule le calcul se fait si la condition <G17 est remplie, dans la mienne, il ne se fait pas si la condition >=G17 est remplie.
      crdlmnt
      0
  4. domidelaere Messages postés 9 Statut Membre
     
    OK MAIS CELA NE MARCHE PAS LA FORMULE M'AFFICHE QUE DES DIESES
    QUE FAIRE
    MERCI
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      euh... quelques questions:(et pas de majuscule, merci ça fait mal aux yeux et dans les conventions CCM, aux oreilles aussi)

      __avez vous formaté en police plus petite
      __avez vous essayé d'élargir la colonne
      __quel est exactement le format de cellule
      __et surtout pour finir, que contient AC19
      à vous lire
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. domidelaere Messages postés 9 Statut Membre
     
    Voilà ce que j'ai en G17
    =CNUM(CONCATENER(1;"/";MOIS(B19+45);"/";ANNEE(B19+45)))
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      alors on continue, dites nous tout d'un coup SVP

      qu'avez vous en B19???
      et essayez avec celle ci en G17 ce sera peut être plus simple:

      =DATE(ANNEE(B19+45);MOIS(B19+45);1)

      ou peut être, mais difficile d'être catégorique sans savoir ce que vous voulez faire:

      =FIN.MOIS(B19+45;-1)+1

      qui vous donnera le premier jour du mois qui contient le 45°, jour de la date en B19

      et si vous pouvez déposer un modèle du fichier (anonymé si besoin avec seulement les dates à prendre en compte en enlevant le reste si besoin), placez le sur:
      https://www.cjoint.com/
      et revenez ici coller le lien donné par le site (à créer en bas de la page et à copier en haut)

      à +
      0
  7. domidelaere Messages postés 9 Statut Membre
     
    dans AC19 j'ai =SI(AB19+1<$G$17;AB19+1;0)
    le format et j/m personnalisé
    en élargissant idem
    police plus petite idem
    0
  8. domidelaere Messages postés 9 Statut Membre
     
    en B19 j'ai =CNUM(CONCATENER(1;"/";C$17;"/";E$2))
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Alors déposez le fichier ou j'abandonne.. je ne veux pas encore vous demander ce que vous avez en E2 en AB19 et en C17, on ne va pas s'en sortir!

      il n'y a aucune raison si AB19 est une date dans format date Excel, que AB19+1 ne fonctionne pas.

      à demain ... peut être
      0