Fonction si (conditions multiples) [Résolu/Fermé]

Signaler
-
 Julien -
Bonjour,

Je sollicite votre aide car j'ai passé de nombreuses heures à chercher tout seul sans trouver.

Je travaille sur un configurateur. Il y a une colonne pour le matériel et une colonne pour le prix.

Mon soucis vient du fait que mon prix dépend de la durée de location en trimestre. Le nombre de trimestre lui depend de la date.

Si la date actuelle est comprise entre le 01/01/2011 et le 31/03/2011 il y a 16 trimestres.

Si la date actuelle est comprise entre le 31/03/2011 et le 31/06/2011 il y a 15 trimestres.

Si la date actuelle est comprise entre le 31/06/2011 et le 31/09/2011 il y a 14 trimestres.

Si la date actuelle est comprise entre le 31/09/2011 et le 31/12/2011, il y a 13 trimestres.

Il faut donc que le prix de mon matériel s'affiche en fonction de la date. Comment faire ?

Cordialement,

8 réponses

Messages postés
16260
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
23 octobre 2020
3 051
=ENT(DATEDIF(C2;B2;"m")/3)+1

avec C2=date actuelle (aujourdhui()? à partir de 1/1/11)
B2=date butoir(31/13/2014)
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
682
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
28 juin 2015
184
Salut,

commence par nous dire sous quel logiciel tu travailles et, si possible, quel est le langage utilisé, s'il-te-plaît.

;)
HA oui, pardon.

Je travaille sur Excel 2003, et j'essais d'utiliser les fonctions toutes simples.

Merci,

=)
A vue de nez, tu pourrais par exemple rajouter une colonne dans laquelle tu mets le nombre de trimestre.

Ensuite tu peux faire le calcul du prix en fonction du matériel, du prix par trimestre et du nombre de trimestre.
Messages postés
16260
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
23 octobre 2020
3 051
Bonjour

j'ai du mal à comprendre
Si la date actuelle est comprise entre le 01/01/2011 et le 31/03/2011 il y a 16 trimestres.

pour moi, il y a tout juste 1 trimestre mais...


la date à laquelle l'objet est rendu est sans doute fixe.

C'est sans doute le nombre de trimestre entre la date située dans une de ces intervalles jusqu'a la date fixe.
Messages postés
16260
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
23 octobre 2020
3 051
Merci Sensei, mais attendons la réponse de julien ;-)
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
135
Et puis dans le même genre de bizarreries, si la date atuelle est le 31/03/2011, il y a ... 15 ou 16 trimestres !
Bonne soirée.
Messages postés
8700
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 114
Bonjour tou(te)s
Une formule qui répond à ton exposer..
=SI(AUJOURDHUI()>="31/09/2011";13;SI(AUJOURDHUI()>="31/06/2011";14;SI(AUJOURDHUI()>="31/03/2011";15;16)))

Pour raccourcir la formule tu peu mettre AUJOURDHUI() dans une autre cellule et y faire référence,
A+
Bonjour,

Merci a tous pour votre aide !

Je manque de clarté, recommencons :)

Il s'agit d'un configurateur qui génére un prix en fonction du :
- matériel choisis
- option choisis
- trimestre

Le prix des matériels et options choisis dépend du nombre de trimestre, je m'explique :

Pour 16 trimestres, le matériel vaut x, pour 15 trimestres il vaut y, pour 14 trimestres il vaut z, ect ...

La date d'échéance sera toujours le 31/12/2014.

En fonction de la date à laquelle on situe ou qu'on rentre nous même (je sais pas quelle est la meilleure option), on tombe soit à 16, 15, 14, 13 trimestres.

En effet si la date se situe entre le 01/01/2011 et le 31/03/2011 il y a 16 trimestres (jusqu'au 31/12/2014)...

Si la date se situe entre le 31/03/2011 et le 31/06/2011 il y a 15 trimestres (jusqu'au 31/12/2014) ...

Si la date se situe entre le 31/06/2011 et le 31/09/2011 il y a 14 trimestres (jusqu'au 31/12/2014) ...

Enfin, si la date actuelle est comprise entre le 31/09/2011 et le 31/12/2011, il y a 13 trimestres (jusqu'au 31/12/2014)...

Encore merci,

Pour le moment je vais essayer la formule de l'ermite222 que je remercie tout particulierement.

Chaleureusement,
Ca fonctionne !

Merci à tous ! Le monde sera à ma botte mouahahaha !

Encore merci,

Cordialement,