Affecter une valeur entre 2 heures

Résolu/Fermé
arn59 Messages postés 2 Date d'inscription mardi 23 mars 2010 Statut Membre Dernière intervention 25 mars 2010 - Modifié par arn59 le 23/03/2010 à 17:55
arn59 Messages postés 2 Date d'inscription mardi 23 mars 2010 Statut Membre Dernière intervention 25 mars 2010 - 25 mars 2010 à 11:36
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

Le Pingou Messages postés 12186 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 13 novembre 2024 1 449
24 mars 2010 à 00:04
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
Raymond PENTIER Messages postés 58720 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 novembre 2024 17 234
24 mars 2010 à 00:37
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
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
Modifié par eriiic le 24/03/2010 à 06:57
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
arn59 Messages postés 2 Date d'inscription mardi 23 mars 2010 Statut Membre Dernière intervention 25 mars 2010
25 mars 2010 à 11:36
merci, je crois que je vais prendre cette solution
0