Choix multiple sous excel
Résolu
polo11200
Messages postés
88
Date d'inscription
Statut
Membre
Dernière intervention
-
polo11200 Messages postés 88 Date d'inscription Statut Membre Dernière intervention -
polo11200 Messages postés 88 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Choix multiple sous excel
- Excel cellule choix multiple - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
5 réponses
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...
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...
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...
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...
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
Merci de votre aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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;""))))
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;""))))
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
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?