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
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
A voir également:
- Commande SI avec plusieurs Arguments
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Diskpart commande - Guide
- Commande sfc scannow - Guide
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
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"
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"
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
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?
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?
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
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 :)
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 :)
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
7 août 2014 à 14:21
OK je te remercie :-)
Allez Courage pour moi (qui a un aspirine)
Allez Courage pour moi (qui a un aspirine)