Commande SI avec plusieurs Arguments

Résolu/Fermé
Margou974 Messages postés 3 Date d'inscription jeudi 7 août 2014 Statut Membre Dernière intervention 7 août 2014 - 7 août 2014 à 13:06
Margou974 Messages postés 3 Date d'inscription jeudi 7 août 2014 Statut Membre Dernière intervention 7 août 2014 - 7 août 2014 à 14:21
Bonjour à tous.

Mon problème est le suivant

J'ai une cellule qui me comptabilise toutes les heures (format 00:00:00) de mes factures, je souhaiterais mettre dans une autre cellule le montant à quoi correspondrait le montant total du forfait:
Si elle est < à 10:00:00 = 30,00 €
Si elle est = à 10:00:01 et < 20:00:00 = 54,00 €
Si elle est = à 20:00:01 et <50:00:00 = 105,00 €
Si elle est > à 50:00:01 = 180,00 €

exemple 25:56:18 la cellule d'à côté elle me mets 105€

Merci de votre aide.
A voir également:

3 réponses

skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
Modifié par skk201 le 7/08/2014 à 13:40
Bonjour

Si vous le faite via macro il suffit un "Select Case"

Si tu le fait uniquement par formule il y a plusieurs manières de faire

Exemple si A1 contient les donnée heure :

=SI(A1*24>50;180;SI(A1*24<10;30;SI(A1*24<20;54;105)))

Le problème avec cette formule c'est quelle fait cela :
Si elle est < à 09:59:59 = 30,00 €
Si elle est = à 10:00:00 et < 19:59:59 = 54,00 €
Si elle est = à 20:00:00 et <49:59:59 = 105,00 €
Si elle est > à 50:00:00 = 180,00 €

Je ne sait pas si ça convient ?

Ce qu'il faut savoir c'est que au format heure la cellule contient une fraction de 24.

Si la cellule contient 24:00:00 ça veux dire que la valeur de la cellule est 1.
Si la cellule contient 48:00:00 ça veux dire que la valeur de la cellule est 2.
Si la cellule contient 12:00:00 ça veux dire que la valeur de la cellule est 0.5.
etc.

*Pensez mettre vos messages en [Résolu] et cliquer sur le + des conseil qui vous ont été utiles"
0
Margou974 Messages postés 3 Date d'inscription jeudi 7 août 2014 Statut Membre Dernière intervention 7 août 2014
7 août 2014 à 14:04
Salut,

Malheureusement je ne pense pas passer par Macro étant un NUL :-(

Je me demande si c'est pas le mode hh:mm:ss qui va poser le problème sur la formule, n'ai je pas intérêt à mettre en minute?
0
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
7 août 2014 à 14:14
La seul chose qui peux être nulle c'est une variable :)

Tout le monde peux apprendre un peu de programmation c'est pas sorcier ;)

Alors faut que tu mettes les cellule des heures en format spécial : [hh]:mm:ss
Et cellule des montants en format monétaire pour que ça soit plus joli :)

Ensuite tu utilise la formule que je t'ai donné. ça fonctionnera nickel

C'est juste que ça correspondra pas a 100% a ce que t'as demander :)
0
Margou974 Messages postés 3 Date d'inscription jeudi 7 août 2014 Statut Membre Dernière intervention 7 août 2014
7 août 2014 à 14:21
OK je te remercie :-)

Allez Courage pour moi (qui a un aspirine)
0