Choix multiple sous excel

Résolu/Fermé
polo11200 Messages postés 88 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 3 mai 2010 - Modifié par polo11200 le 23/03/2010 à 13:32
polo11200 Messages postés 88 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 3 mai 2010 - 31 mars 2010 à 06:02
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
A voir également:

5 réponses

Bernard Rey Messages postés 565 Date d'inscription samedi 2 janvier 2010 Statut Contributeur Dernière intervention 31 décembre 2010 219
Modifié par Bernard Rey le 23/03/2010 à 14:40
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
polo11200 Messages postés 88 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 3 mai 2010 3
24 mars 2010 à 05:40
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
0
polo11200 Messages postés 88 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 3 mai 2010 3
24 mars 2010 à 11:42
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?
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
30 mars 2010 à 14:59
bonjour
dans A1

=choisir(B1;1,3;1,4;1,6 etc...)*C1
1
Bernard Rey Messages postés 565 Date d'inscription samedi 2 janvier 2010 Statut Contributeur Dernière intervention 31 décembre 2010 219
30 mars 2010 à 15:47
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...

1
polo11200 Messages postés 88 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 3 mai 2010 3
31 mars 2010 à 06:02
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.
0
polo11200 Messages postés 88 Date d'inscription mercredi 20 août 2008 Statut Membre Dernière intervention 3 mai 2010 3
30 mars 2010 à 14:21
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
identifiant-comment Messages postés 341 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 mars 2017 54
30 mars 2010 à 14:44
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;""))))
0