Formule si

Résolu
Bonjour, j'aimerais exprimer ceci:
si l'heure présente dans la cellule a1 est > que 06:00:01 et < que 12:00:00 alors m'indiquer plage horraire 6 à 12 si a1 est a1 est > que 12:00:01 et < que 18:00:00 alors m'indiquer plage horraire 12 à 18 et ainsi de suite.

merci

4 réponses

  1. Bonjour,
    On met les valeurs des bornes dans des cellules:
    H2= 06:00:00
    H3=12:00:00
    H4=18:00:00
    En B2 =SI(NON(ESTNUM(A2));"";SI(A2>$H$4;"plage3";SI(A2>$H$3;"plage2";SI(A2>$H$2;"plage1";"hors plage"))))
    Il reste à recopier cette formule sur la hauteur.
    1. Contributeur
      Salut le forum

      Une autre approche

      =INDEX({"#NA";"6-12";"12-18";"#NA"};EQUIV(C10;{0;0,25;0,5;0,75}))
      

      Mytå
      Merci de donner suite à votre question, nous ne sommes pas des robots...
      Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
      1. Parfait et maintenant si je veux ajouter deux plages du type si entre 18:01 à 00:00 ainsi que de 00:01 à 06:00

        Merci beaucoup
        1. Contributeur
          Re le forum

          Tu aurais pu faire l'effort d'adapter la formule

          =INDEX({"12-06";"06-12";"12-18";"18-00"};EQUIV(C10;{0;0,25;0,5;0,75}))

          Et pour eviter des problèmes avec la date si tu fais une recopie des cellules

          =INDEX({"12-06";"06-12";"12-18";"18-00"};EQUIV(MOD(C10;1);{0;0,25;0,5;0,75}))

          Mytå