Calcul produits sous différentes conditions
Résolu
JiM
-
Le Pingou Messages postés 12638 Statut Contributeur -
Le Pingou Messages postés 12638 Statut Contributeur -
Bonjour à tous,
Je souhaite sous excel faire des produits sous conditions. Un exemple vaut mieux qu'un long discours, voici mon tableau:
A B C
1 CATEGORIE VALEUR MARGE
2 riz 10000
3 patate 5000
4 riz 300
5 choux 3000
6 patate 4000
La marge est différente en fonction des produits (imaginons 5% pour les patates, 10% pr le riz et 20% pour les choux).
Comment puis-je faire pour calculer automatiquement la marge en fonction de ces conditions.
Cela implique de multiplier la "VALEUR" par un certain chiffre (5%, 10%, 20%) en fonction de la "CATEGORIE"
MERCI infiniment à tous pour vos réponses
Bonne continuation à tous et vive excel
Je souhaite sous excel faire des produits sous conditions. Un exemple vaut mieux qu'un long discours, voici mon tableau:
A B C
1 CATEGORIE VALEUR MARGE
2 riz 10000
3 patate 5000
4 riz 300
5 choux 3000
6 patate 4000
La marge est différente en fonction des produits (imaginons 5% pour les patates, 10% pr le riz et 20% pour les choux).
Comment puis-je faire pour calculer automatiquement la marge en fonction de ces conditions.
Cela implique de multiplier la "VALEUR" par un certain chiffre (5%, 10%, 20%) en fonction de la "CATEGORIE"
MERCI infiniment à tous pour vos réponses
Bonne continuation à tous et vive excel
A voir également:
- Calcul produits sous différentes conditions
- Ryanair produits interdits en cabine - Guide
- Calcul moyenne excel - Guide
- Calcul km marche à pied gratuit - Télécharger - Sport
- Cle de produits windows 8.1 - Guide
- Calcul charpente bois gratuit - Télécharger - Architecture & Déco
6 réponses
Bonjour,
Avec la fonction SI() ou la première ligne de valeur est la 2
Cette fonction dans la cellule "D2"
=SI(B2="choux";C2*0.2;SI(B2="patate";C2*0.05;C2*0.1))
Puis faites glisser la poignée de recopie sur la colonne jusqu'à la ligne désiré.
Avec la fonction SI() ou la première ligne de valeur est la 2
Cette fonction dans la cellule "D2"
=SI(B2="choux";C2*0.2;SI(B2="patate";C2*0.05;C2*0.1))
Puis faites glisser la poignée de recopie sur la colonne jusqu'à la ligne désiré.
Combien de catégories ?
Si moins de 8, la formule de mon ami Le Pingou convient (7 imbrications possibles de SI).
Sinon, utiliser RECHERCHEV avec une liste de tous les produits et l'indication de leur catégorie et/ou du pourcentage de marge.
Si moins de 8, la formule de mon ami Le Pingou convient (7 imbrications possibles de SI).
Sinon, utiliser RECHERCHEV avec une liste de tous les produits et l'indication de leur catégorie et/ou du pourcentage de marge.
Merci Pingu et Raymond pour ces réponses claires et rapides.
Pour le moment, il y a moins de 8 catégories. Toutefois, je pense que d'ici peu, je vais en avoir plus de 8...
Et même si ce n'est pas le cas, je bosse toute la journée sur excel donc ca me servira forcément d'utiliser "recherchev".
1/ Pourriez vous me dire comment utiliser la fonction recherchev avec mon premier exemple?
Je n'ai pas vraiment compris avec l'aide d'excel.
2/ La fonction recherche v permet de chercher des valeurs dans une liste et d'effectuer des opérations en fonction des valeurs trouvées, c'est bien ça?
Merci encore à vous, et vivement la retraite :o)
Pour le moment, il y a moins de 8 catégories. Toutefois, je pense que d'ici peu, je vais en avoir plus de 8...
Et même si ce n'est pas le cas, je bosse toute la journée sur excel donc ca me servira forcément d'utiliser "recherchev".
1/ Pourriez vous me dire comment utiliser la fonction recherchev avec mon premier exemple?
Je n'ai pas vraiment compris avec l'aide d'excel.
2/ La fonction recherche v permet de chercher des valeurs dans une liste et d'effectuer des opérations en fonction des valeurs trouvées, c'est bien ça?
Merci encore à vous, et vivement la retraite :o)
Bonjour JIM,
Ci-joint un exemple selon la proposition de mon ami Raymond.
https://www.cjoint.com/?fowtKinbIJ
Ci-joint un exemple selon la proposition de mon ami Raymond.
https://www.cjoint.com/?fowtKinbIJ
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question