SOMME.SI.ENS en Erreur !

Y compris Power BI, Power Query et toute autre question en lien avec Excel
K
Kisscool25
Membre fidèle
Membre fidèle
Messages : 280
Inscrit le : 27 janvier 2014
Version d'Excel : 2016 FR

Message par Kisscool25 » 5 avril 2019, 08:07

Bonjour,

Je souhaite effectuer une SOMME avec 3 conditions

Faire le total des quantités depuis l'onglet "sortie" en fonction de l'article du Num lot et de la DLUO ce trouvant sur l'onglet "stock"

Aussi bien sur l'onglet "sortie" que sur l'onglet "stock" a terme il va y avoir plus de 1000 lignes

Merci de votre aide

KissCool
fonction SommeSi-ENS.xlsx
(14.37 Kio) Téléchargé 5 fois
Avatar du membre
M12
Membre impliqué
Membre impliqué
Messages : 2'687
Appréciations reçues : 73
Inscrit le : 3 juillet 2015
Version d'Excel : 2013

Message par M12 » 5 avril 2019, 08:35

Bonjour,

Si j'ai tout compris, voir en colonne D & E de la feuille Stock
fonction SommeSi-ENS.xlsx
(15.16 Kio) Téléchargé 7 fois
Merci de clôturer le fil en cliquant sur le bouton V vert du post à coté du bouton EDITER si problème résolu

Je ne répond pas au message privé
K
Kisscool25
Membre fidèle
Membre fidèle
Messages : 280
Inscrit le : 27 janvier 2014
Version d'Excel : 2016 FR

Message par Kisscool25 » 5 avril 2019, 08:43

M12 a écrit :
5 avril 2019, 08:35
Bonjour,

Si j'ai tout compris, voir en colonne D & E de la feuille Stock
fonction SommeSi-ENS.xlsx
Super, c'est bien ça que j'attends comme résultat
Merci M12,
par contre, est-il possible de prendre la totalité des colonnes ?

C'est un fichier, ou le nombre de ligne va augmenter avec le temps.
j'ai tenté de modifier la formule afin de ne mettre
=SOMMEPROD((entrée!D:D=stock!A3)*(entrée!E:E=stock!B3)*(entrée!F:F=stock!C3)*(entrée!G:G))

mais ça ne fonctionne pas

D'avance merci
KissCool
Avatar du membre
78chris
Passionné d'Excel
Passionné d'Excel
Messages : 3'898
Appréciations reçues : 278
Inscrit le : 9 juillet 2017
Version d'Excel : 2010 à 2019

Message par 78chris » 5 avril 2019, 08:58

Bonjour à tous

Avec SOMME.SI.ENS
=SOMME.SI.ENS(sortie!E:E;sortie!B:B;stock!A3;sortie!C:C;stock!B3;sortie!D:D;stock!C3)
SOMMEPROD est à éviter sur des colonnes entières mais la meilleure solution est de mettre Sorties sous forme de tableau nommé T_Sorties
=SOMME.SI.ENS(T_Sorties[Quantité];T_Sorties[Code article];stock!A3;T_Sorties[Num Lot];stock!B3;T_Sorties[DLUO];stock!C3)
ou
=SOMMEPROD((T_Sorties[Code article]=stock!A3)*(T_Sorties[Num Lot]=stock!B3)*(T_Sorties[DLUO]=stock!C3)*(T_Sorties[Quantité]))
Chris
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
Confucius
K
Kisscool25
Membre fidèle
Membre fidèle
Messages : 280
Inscrit le : 27 janvier 2014
Version d'Excel : 2016 FR

Message par Kisscool25 » 5 avril 2019, 09:02

La fonction

=SOMME.SI.ENS(sortie!E:E;sortie!B:B;stock!A3;sortie!C:C;stock!B3;sortie!D:D;stock!C3)

me renvoi "0" !!

je ne vois pas pourquoi

KissCool
Avatar du membre
M12
Membre impliqué
Membre impliqué
Messages : 2'687
Appréciations reçues : 73
Inscrit le : 3 juillet 2015
Version d'Excel : 2013

Message par M12 » 5 avril 2019, 09:08

Re,

A voir avec SommeProd, ligne variable
fonction SommeSi-ENS.xlsx
(15.91 Kio) Téléchargé 3 fois
Merci de clôturer le fil en cliquant sur le bouton V vert du post à coté du bouton EDITER si problème résolu

Je ne répond pas au message privé
m
m3ellem1
Membre dévoué
Membre dévoué
Messages : 878
Appréciations reçues : 62
Inscrit le : 18 décembre 2018
Version d'Excel : 2016

Message par m3ellem1 » 5 avril 2019, 09:09

Kisscool25 a écrit :
5 avril 2019, 09:02
La fonction

=SOMME.SI.ENS(sortie!E:E;sortie!B:B;stock!A3;sortie!C:C;stock!B3;sortie!D:D;stock!C3)

me renvoi "0" !!

je ne vois pas pourquoi

KissCool
parceqze les quantités sous sortie!E:E sont formatées en Text :)
Avatar du membre
78chris
Passionné d'Excel
Passionné d'Excel
Messages : 3'898
Appréciations reçues : 278
Inscrit le : 9 juillet 2017
Version d'Excel : 2010 à 2019

Message par 78chris » 5 avril 2019, 09:12

Re

Parce que tes quantités sont en texte ! Il fait les mettre en numérique

Edit : oups déjà dit
SommeSi-ENS.xlsx
(15.58 Kio) Téléchargé 2 fois
Chris
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
Confucius
K
Kisscool25
Membre fidèle
Membre fidèle
Messages : 280
Inscrit le : 27 janvier 2014
Version d'Excel : 2016 FR

Message par Kisscool25 » 5 avril 2019, 10:31

Merci a vous.

Par contre, je ne comprends pas comment mon tableau de l'onglet "Sortie" va t'il pouvoir s'agrandir automatiquement ?
étant donnée que mes données vont grossir au fils du temps.

KissCool
Avatar du membre
78chris
Passionné d'Excel
Passionné d'Excel
Messages : 3'898
Appréciations reçues : 278
Inscrit le : 9 juillet 2017
Version d'Excel : 2010 à 2019

Message par 78chris » 5 avril 2019, 11:00

RE
Kisscool25 a écrit :
5 avril 2019, 10:31
Merci a vous.

Par contre, je ne comprends pas comment mon tableau de l'onglet "Sortie" va t'il pouvoir s'agrandir automatiquement ?
étant donnée que mes données vont grossir au fils du temps.

KissCool
Tape une valeur juste sous le tableau : que constates-tu ?
Chris
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
Confucius
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message