Si...entre deux date....

Résolu
Bonjour, bonsoir à tous et toutes,

en a1 j'ai la date du 01/01/2010
en b1 j'ai la date du 01/08/2010
et en c1 j'aimerai que vienne s'inscire le chiffre 1 si la date du jour 12/07/2010 se trouve entre ces deux dates...

je pensais utiliser la focntion si mais....rrrrr..je trouve po comment faire...

une idée pour moi..?

miki...

cordialement..

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Salut,

    donc en C1 tu devrais mettre:
    =SI(OU(AUJOURDHUI()>A1;AUJOURDHUI()<B1);1;"")

    1. Contributeur
      Bonsoir Ricky,
      je pense que dans ce cas le ET est plus approprié que le OU, car AUJOURDHUI()>A1 ou <B1 n'exclut pas le résultat avec un AUJOURDHUI() qui pourrait être plus grand que B1

      Crdlmnt
    2. Contributeur
      Salut Vaucluse :)

      oui ok mais pourquoi quand je mets =SI(ET(AUJOURDHUI()>A1;AUJOURDHUI()<B1);1;"")
      la cellule C1 reste vide au lieu de me donner le 1 car aujourdhui() est entre le A1 et B1 ?
    3. Contributeur
      re
      je ne sais pas Ricky, chez moi ça marche, essaie avec ce modèle:
      http://www.cijoint.fr/cjlink.php?file=cj201007/cijFbZCuCS.xls
      peut être un problème de format?
      crdlmnt
      en appartée,: après vérif de la proposition les guillemets sur le 1 ne sont pas utiles dans la formule!
    4. Contributeur
      re,

      exactement c'était mon foutu format :)

      Merci encore
  2. Contributeur
    Bonsoir
    sans convertir quoique ce soit, en C1:
    =SI(ET(AUJOURDHUI()>A1;AUJOURDHUI()<B1);"1";"")
    si vous voulez inclure les limites A1 et B1 dans votre résultat, remplacez > et < par >= et=<
    bien entendu AUJOURDHUI() est volatil et se changera chaque jour(à 0h)
    crdlmnt
    1. merci à tous les deux de votre aide et de vos propositions, cela m'aide bcp.

      j'ajoute une difficulté à mon excercice.

      en a1 j'ai la date du 01/01/2010
      de b1 à f1 j'ai le chiffre 1
      et en g1 la date du 01/08/2010
      à la place d'avoir le chiffre 1 comme dans la formule, je voudrais mettre la somme des cellules b1:f1

      possible selon vous ?
      1. Contributeur
        =SI(ET(AUJOURDHUI()>A1;AUJOURDHUI()<G1);SOMME(B1:F1);"")
    2. dingue...

      en 2 minutes tu viens de m'aider comme peu en plusieurs semaines....merci à toi...merci à vaucluse...suis trop content...

      merci vraiment bcp...
      1. Contributeur
        fait plaisirs :)