Commande SI avec plusieurs Arguments

Résolu
Margou974 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
Margou974 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
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 942 Date d'inscription   Statut Membre Dernière intervention   54
 
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   Statut Membre Dernière intervention  
 
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 942 Date d'inscription   Statut Membre Dernière intervention   54
 
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   Statut Membre Dernière intervention  
 
OK je te remercie :-)

Allez Courage pour moi (qui a un aspirine)
0