Problème Conditions Excel

Résolu
Bonjour,

J'essaye de programmer cette formule sur excel, 3/4 des conditions fonctionnent mais pas la condition >8H, j'ai toujours <=8H. Et pour la condition >2H ça ne fonctionne pas toujours nonplus. Est ce que qqn peut trouver pourquoi? Mercii !!

=IF(AND(Y2="contrat";Z2<=1);"<= 2H";IF(AND(Y2="contrat";AA2>1);">
2H";IF(AND(Y2="facturable";AA2<=7);"<= 8H";IF(AND(Y2="facturable";AA2>7);"> 8H"))))

7 réponses

  1. Malheureusement même avec 1/24 et 7/24 ça ne fonctionnait pas :(

    J'ai encore une question. Je souhaiterais rajouter cette condition à la liste IF(FIND("HD";Q5;);"HD") mais ça ne marche pas :(
    0
    1. j'ai changé mes heures en chiffred et ça marche parfaitement

      Merci beaucoupp :D
      0
      1. Ah oui en effet ça fonctionne mieux comme ça. je penses vraiment que c'est un problème de format mais 1/24 ou 7/24 ça me donne quand même des fausses valeurs pour >8H et >2H :(
        0
        1. Contributeur
          probablement doit il rester quelques coquilles dans vos formats. On pourrait regarder ça de plus prés si vous pouvez déposer un fichier modèle sur:
          https://www.cjoint.com/
          pour vérifier ces formatages

          en attendant si Z2 et AA2 sont des valeurs horaires, la frmule doit être, vérifiez:

          =IF(AND(Y2="contrat";Z2<=1/24);"<= 2H";IF(AND(Y2="contrat";AA2>1/24);">
          2H";IF(AND(Y2="facturable";AA2<=7/24);"<= 8H";IF(AND(Y2="facturable";AA2>7/24);"> 8H"))))

          crdlmnt
          0
      2. Contributeur
        Bonjour

        Je suis sous Excel 2010 en français et cela ne pose pas de problème

        =SI(ET(Y2="contrat";Z2<=1);"<= 2H";SI(ET(Y2="contrat";AA2>1);">
        2H";SI(ET(Y2="facturable";AA2<=7);"<= 8H";SI(ET(Y2="facturable";AA2>7);"> 8H"))))
        0
        1. Hello !!

          C'est Excel anglophone.

          Mes valeurs en AA2 sont en format hh, est ce que ça peut influencer?
          0
          1. Contributeur
            C'est bien possible, c'est même sur!
            placer dans la formule des valeurs 1/24 et 7/24 à la place de 1 et 7 car Excel prend les unités comme jours complets et donc x 24H.. et forcément AA2 est toujours <= à 7 qui représentent 168h
            crdlmnt
            0
        2. Contributeur
          Bonjour
          A priori , il n'y a pas de raison qu'elle ne fonctionne pas, sauf à renvoyer FAUX si aucun des ensembles de conditions n'est réalisé
          .vous êtes sur de vos valeurs en AA2 et Y2?
          crdlmnt

          0
          1. Contributeur
            Bonjour

            Excel francophone ou anglophone ?

            0