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 -
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.
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:
- Commande SI avec plusieurs Arguments
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Diskpart commande - Guide
- Commande scannow - Guide
3 réponses
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"
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"
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?
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?
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 :)
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 :)