Nombre de jour en février

Vince63 -  
 allobox.net -
Bonjour,
quelqu'un connaît il la formule sur excel pour calculer automatiquement selon l'année en cour le nombre de jour au mois de février.
par avance merci
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. Morgatte Messages postés 1300 Statut Membre 281
     
    :) C'est vrai, mais bon.... ça dépend ce qu'il souhaite en faire après.

    C'est bizzare mais oui 2100 ne sera pas bisextile aura un trou de 8 ans au lieu de 4. (comme ça a été le cas pour 1900)
    1
    1. onesdf Messages postés 375 Date d'inscription   Statut Membre Dernière intervention   120
       
      Ah ben je me coucherais moins bête tiens !
      0
      1. Morgatte Messages postés 1300 Statut Membre 281 > onesdf Messages postés 375 Date d'inscription   Statut Membre Dernière intervention  
         
        Même chose pour moi le jour où j'ai cherché dans le dico comment s'écrivait Bisextile (Je suis plus sûr d'ailleurs de l'écriture) j'ai regardé la définition pour le fun et je suis tombé sur le cul.
        0
      2. onesdf Messages postés 375 Date d'inscription   Statut Membre Dernière intervention   120 > Morgatte Messages postés 1300 Statut Membre
         
        Pour en revenir à la question la formule est donc

        =SI(TEXTE(A1;"AA")="00";SI(MOD(ANNEE(A1);400)=0;"Bissextile";"Pas bissextile");SI(MOD(ANNEE(A1);4)=0;"Bissextile";"Pas bissextile")) ?
        0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Autre façon de faire, calculer le jour dans le mois du '1er mars' moins 1 jour :
    =JOUR("01/03/2008"-1) =>29
    ou avec l'année en A1 :
    =JOUR(("01/03/" & A1)-1)

    eric
    0
    1. onesdf Messages postés 375 Date d'inscription   Statut Membre Dernière intervention   120
       
      Ah oui, beaucoup plus simple ... et donc 1900 serait bissextile et pas 2100 ... je suis paumé :'(
      0
      1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281 > onesdf Messages postés 375 Date d'inscription   Statut Membre Dernière intervention  
         
        Tu n'es pas le seul, excel aussi.... ;-)
        1900 n'est pas bissextile, la regle annoncée par morgate au post 2 est exacte

        eric
        0
      2. onesdf Messages postés 375 Date d'inscription   Statut Membre Dernière intervention   120 > eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Si excel ne se plantait que sur ca ...

        C'est "amusant" de voir que Round(10.5,0) en VBA ne donne pas le même résultat que ARRONDI(10,5;0) en feuille de calcul ...
        0
  3. onesdf Messages postés 375 Date d'inscription   Statut Membre Dernière intervention   120
     
    =SI(MOD(ANNEE(A1);4)=0;"29 jours";"28 jours")
    -1
    1. Morgatte Messages postés 1300 Statut Membre 281
       
      Pas exacte.

      Les anneés bisextiles sont les années divisibles pas 4.

      SAUF : si elle se termine par un 00 alors elles ne sont bisextiles que si elles sont divisibles par 400

      1996 : bisextiles
      1998 : non
      2000 : bisextiles
      2100 : non
      0
    2. onesdf Messages postés 375 Date d'inscription   Statut Membre Dernière intervention   120
       
      Ah ... l'année en cours seulement :

      =SI(MOD(ANNEE(MAINTENANT());4)=0;"29 jours";"28 jours")
      0
    3. onesdf Messages postés 375 Date d'inscription   Statut Membre Dernière intervention   120 > Morgatte Messages postés 1300 Statut Membre
       
      C'est bissextile 2100 non ?

      Et pis tu crois qu'il servira encore son classeur en 2100 ?
      0
    4. Vince63
       
      bjr merci je vais essayer de suite.
      0
    5. Jackkonb1 > Morgatte Messages postés 1300 Statut Membre
       
      euh ok mais pour java, en gros on demande si il est divisible par 400 uniquement????
      0