Choix multiple sous excel [Résolu/Fermé]

Signaler
Messages postés
88
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
3 mai 2010
-
polo11200
Messages postés
88
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
3 mai 2010
-
Bonjour à toutes et à tous,

Voila je voudrai faire une grille tarifaire pour mes clients. Comme ils n'ont pas tous les mêmes conditions, nous avons différents tarifs (Tarif 1; Tarif2....Tarif5) qui représentent des coefs de vente ex Tarif1=1,30; Tarif2=1.40...
Imaginons 3 colonnes A B.et C

A1=Prix-------------------B1=Tarif------------------C1=Prix d'achat
----?€---------------1 ou 2 ou 3 ou 4 ou 5----------------5€

Je voudrais dire à excel que la cellule A2=Prix d'achat (C1) multiplié par Coef vente (B1)
En fait un truc du genre
A1-->si B1=1 alors (C1x1.30) ou siB1=2 alors (C1x1.40)...
J'espère être assez clair dans mon explication.
Pouvez vous me dire comment faire ça?

Merci

5 réponses

Messages postés
568
Date d'inscription
samedi 2 janvier 2010
Statut
Contributeur
Dernière intervention
31 décembre 2010
168
Il y différentes méthodes pour obtenir ce que tu cherches à faire. A mon avis, la plus pratique serait d'avoir ailleurs un tableau avec les correspondances (ex : X1 = 1, X2 = 2,... et Y1 = 1,30, Y2 = 1,40,...)

Ainsi, dans la cellule A2 tu pourrais rentrer la formule suivante :

= si(B2="";"";recherchev(B2;$X$1:$Y$5;2;FAUX)*C2)

Et tu recopies vers le bas autant que de besoin. Après, tu peux fignoler en masquant les cellules correspondant au tarif, ou en les mettant sur une autre feuille, en nommant la zone,...

Pour corser un peu, tu peux aussi mettre une liste de validation dans les cellules de la colonne B, pour faciliter le choix du tarif...
2
Merci

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

CCM 83342 internautes nous ont dit merci ce mois-ci

polo11200
Messages postés
88
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
3 mai 2010
2
Bonjour Bernard et merci pour cette réponse.
Effectivement cette méthode fonctionne très bien mais je ne suis pas expert en excel et j' avoue que je n'ai pas compris la formule.
Pourrait tu s'il te plait m'expliquer le raisonnement ?
D'avance merci
polo11200
Messages postés
88
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
3 mai 2010
2
Re,

C'est bon j'ai compris comment fonctionne la formule merci bcp Bernard t'es un chef.
Une autre question quand tu dis:
" Pour corser un peu, tu peux aussi mettre une liste de validation dans les cellules de la colonne B, pour faciliter le choix du tarif..."
Si je fais une liste de validation, comment faire pour que en cliquant sur tarif 4 par exemple tout mon tableau passe en tarif 4?
Messages postés
16047
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
25 janvier 2020
2 857
bonjour
dans A1

=choisir(B1;1,3;1,4;1,6 etc...)*C1
Messages postés
568
Date d'inscription
samedi 2 janvier 2010
Statut
Contributeur
Dernière intervention
31 décembre 2010
168
polo11200 :
Quelqu'un pourrait-il me dire comment faire pour que toute la colonne B de mon tarif indique automatiquement le même chiffre que la cellule B1 ?


Je ne suis pas sûr de bien comprendre. Tu veux dire que, lorsque tu choisis un tarif dans la cellule B1, ce soit automatiquement le même tarif qui soit repris dans les cellules suivantes ? Si c'est bien ça, c'est simple, en B2 tu tapes =B$1 et tu recopies vers le bas autant que de besoin.

Pour faire plus propre, tu peux choisir de ne mettre la valeur que s'il y a une valeur dans la cellule Cx correspondante, et donc taper =si(C2="";"";B$1) et recopier vers le bas.

Mais ça semble tellement simple que je me demande si c'est bien ce que tu cherches à faire. Au besoin, donne plus de précisions...

polo11200
Messages postés
88
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
3 mai 2010
2
C'est exactement ce que je cherchais mais comme je le disais plus haut je ne suis vraiment pas expert en excel et je ne connaissais pas la formule.
En tout cas merci beaucoup.
Messages postés
88
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
3 mai 2010
2
Quelqu'un pourrait-il me dire comment faire pour que toutes la colonne B de mon tarif indique automatiquement le même chiffre que la cellule B1?

Merci de votre aide
Messages postés
341
Date d'inscription
lundi 20 avril 2009
Statut
Membre
Dernière intervention
22 février 2017
48
Tu pourrais avoir dans un onglet de paramétrage un tableau avec en colonne B les valeurs 1, 2, 3 et 4.
Tu saisirais en colonne A de ce même onglet de paramétrage une valeur (X par exemple) en face de la valeur que tu souhaites appliquer à ta colonne.

Dans la colonne concernée, tu mettrais la formule suivante :
=SI(NON(ESTVIDE(PARAMETRE!A1));PARAMETRE!B1;SI(NON(ESTVIDE(PARAMETRE!A2));PARAMETRE!B2;SI(NON(ESTVIDE(PARAMETRE!A3));PARAMETRE!B3;SI(NON(ESTVIDE(PARAMETRE!A4));PARAMETRE!B4;""))))