Affecter une valeur entre 2 heures

Résolu
arn59 Messages postés 3 Statut Membre -  
arn59 Messages postés 3 Statut Membre -
Bonjour,

Je recherche une formule dans excel qui me permettrait d'affecter un cout en fonction du temps qui s'est déroulé

entre 0:00 et 8:00 cout 2.50 €
entre 8:01 et 8:30 cout 3.00€
entre 8:31 et 9:00 cout 3.50€

comment pourrais je faire cela sur excell 2000 ?

2 réponses

  1. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour,
    Dans la plage E1:G3 les critères :
    0:00 8:00 2.50 €
    8:01 8:30 3.00€
    8:31 9:00 3.50€
    En A1 :A2 les heures
    Et en C1 la formule :
    =SI(ET(A1>=$E$1;B1<=$F$1);$G$1;SI(ET(A1>=$E$2;B1<=$F$2);$G$2;SI(ET(A1>=$E$3;B1<=$F$3);$G$3;"")))
    0
    1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      Oui.
      Ou encore, plus simplement :
      =SI(B1<=$F$1;2,5;SI(B1<=$F$2;3;SI(B1<=$F$3;3,5;"durée dépassée")))
      0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonsoir,

    3ème possibilité :

    Avec en H1:3 les valeurs :
    00:00 2.50 €
    08:01 3.00 €
    08:31 3.50 €

    en A2 l'heure et en B2 la formule :
    =RECHERCHEV(A2;$H$1:$I$3;2;VRAI)

    On peut étendre le nombre de valeurs en H:I (adapter la plage dans la formule), elles doivent être triées.
    eric
    0
    1. arn59 Messages postés 3 Statut Membre
       
      merci, je crois que je vais prendre cette solution
      0