SOMMEPROD avec condition
Résolu/Fermé
momabchour
Messages postés
40
Date d'inscription
jeudi 18 août 2016
Statut
Membre
Dernière intervention
25 mai 2020
-
Modifié par momabchour le 18/08/2016 à 14:29
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 18 août 2016 à 15:27
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 18 août 2016 à 15:27
1 réponse
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié par Vaucluse le 18/08/2016 à 14:21
Modifié par Vaucluse le 18/08/2016 à 14:21
Bonjour
sur Excel 2010 plutôt que somme prod:
=SOMME.SI.ENS(B:B;A:A;"nom produit";D:D;"oui") pour les quantités
et
=SOMME.SI.ENS(C:C;A:A;"nom produit";D:D;"oui") pour les prix
bien entendu, on peut remplacer "nom produit" par l'adresse de la, cellule qui contient ce nom (sans les guillemets)
crdlmnt
Ps et pour faire simplement le prix des quantités disponibles totales:
=SOMMEPROD((D2:D1000="OUI")*(B2:B1000*C2:C1000))
à ajuster aux champs pour éviter avec SOMMEPROD d'utiliser toute la hauteur de colonne (fichier lourd)
La qualité de la réponse dépend surtout de la clarté de la question, merci!
sur Excel 2010 plutôt que somme prod:
=SOMME.SI.ENS(B:B;A:A;"nom produit";D:D;"oui") pour les quantités
et
=SOMME.SI.ENS(C:C;A:A;"nom produit";D:D;"oui") pour les prix
bien entendu, on peut remplacer "nom produit" par l'adresse de la, cellule qui contient ce nom (sans les guillemets)
crdlmnt
Ps et pour faire simplement le prix des quantités disponibles totales:
=SOMMEPROD((D2:D1000="OUI")*(B2:B1000*C2:C1000))
à ajuster aux champs pour éviter avec SOMMEPROD d'utiliser toute la hauteur de colonne (fichier lourd)
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Modifié par momabchour le 18/08/2016 à 14:26
Je te donne un exemple, voici un tableau avec les données:
Produit Qté Prix Disponbilité
T-Shirt 4 20 EUR Oui
Pantalon 6 30 EUR Non
Jeans 5 35 EUR Oui
Le résultat que je souhaite avoir est 255 EUR qui est la Qté x Prix des T-Shirts et Jeans (vu qu'ils sont disponibles) donc: (4x20)+(5x35) = 255 EUR :)
Une idée si c'est faisable?
18 août 2016 à 14:33
18 août 2016 à 14:44
Mes données brutes sont immenses (10000 lignes et plus), y'a t'il une fonction pour lire la colonne à partir de la 2eme ligne? (quand je sélectionne toute la colonne ça me donne une erreur #valeur).
Merci !
Modifié par Vaucluse le 18/08/2016 à 15:29
écrivez par exemple A2:A12000 au lieu de A:A etc..et bien sur tous les champs aux mêmes hauteurs.
crdlmnt