Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

afficher prix en fonction d'un montant

danyphil

XLDnaute Occasionnel
Bonjour et bonne fêtes.

Je recherche de l'aide pour afficher un prix en fonction d'un montant.
Je m'explique:
Si en G10 j'affiche "oui" alors apparait sur la ligne 30 "assurance" avec un prix.
je voudrais affiche un prix différent en fonction du montant qui s'affiche sur la ligne 17.

Si sur la ligne 17 le prix est compris entre 0 et 25€ alors s'affiche en "I30" 2€

Si sur la ligne 17 le prix est compris entre 26€ et 50€ alors s'affiche en "I30" 3€

Si sur la ligne 17 le prix est compris entre 51€ et 80€ alors s'affiche en "I30" 4€

Si sur la ligne 17 le prix est compris entre 81 et 120€ alors s'affiche en "I30" 6€

Si sur la ligne 17 le prix est compris entre 121 et 200€ alors s'affiche en "I30" 8€

merci de votre aide


Philippe
 

Pièces jointes

  • Fiche Mob.xlsm
    92.5 KB · Affichages: 46
  • Fiche Mob.xlsm
    92.5 KB · Affichages: 45
Dernière édition:

Lone-wolf

XLDnaute Barbatruc
Re : afficher prix en fonction d'un montant

Bonjour Philippe,

je viens de regarder le fichier. Personnellement en formules je ne suis pas fortiche. Mais le mieux, ce serait de défusionner la cellule et séparer les montants. Ensuite, tu pourrait utiliser la mise en forme conditionnelle, pour avoir le résultat que tu recherche.

On pourrait aussi le faire en VBA, mais comme le fichier est protégé par mot de passe...


A+
 

gosselien

XLDnaute Barbatruc
Re : afficher prix en fonction d'un montant

re,

avec une table (qui pourra être modifiée par la suite)...
P.

il y a d'autres méthodes (avec choisir() et equiv()


ps: éviter les cellules fusionnées !!!
 

Pièces jointes

  • Fiche Mob.xlsm
    93.2 KB · Affichages: 44
  • Fiche Mob.xlsm
    93.2 KB · Affichages: 39
Dernière édition:

gosselien

XLDnaute Barbatruc
Re : afficher prix en fonction d'un montant

Pas sur de te comprendre....

entre 49 et 55€ de O47 et P48 , je suppose qu'il faudra chercher sur le max , ici 55€ donc en I30:

=INDEX($Q$22:$Q$27;EQUIV(MAX(O47;P48);$P$22:$P$27;1))
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…