Aide pour formule si...

Résolu
Speedplus01 Messages postés 18 Statut Membre -  
Speedplus01 Messages postés 18 Statut Membre -
Bonjour,
Je cherche une formule qui me permette d'exclure des données d'une formule en somme.si
Je vous expose mon problème : fichier avec plusieurs onglet. Je veux ramener la qté total/article en stock. Je vais chercher mes données stock dans l'onglet Stock. C'est un état de stock avec x référence article dans la colonne A
Chaque référence peut exister sur plusieurs ligne en fonction de l'état du stock
Lorsque l'état du stock (qui est identifié dans la colonne G) = PE ou HC ou H1 je ne dois pas comptabiliser le stock
Pour l'instant j'ai une formule du type : SOMME.SI(Stock!A:J;$A9;Stock!J:J))
mais du coup je n'exclu pas les "mauvais" stocks à savoir ce identifiés par PE, HC ou H1
J'ai tenté différente option mais je n'y arrive pas...
Merci pour votre aide
A voir également:

3 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
Bonjour exemple à adapter
de A2 à A1000 les références produits
de B2 àB1000 le code affectation (H1 ect...)
de C2 à C1000 la valeur à sommer
Faites en Z1:Z3, la liste des codes à éliminer PE HC H1
en D2 la référence cherchée
en E2:

=SOMMEPROD(($A$2:A1000=D2)*(NB.SI($Z$1:$Z$3;$B$2:$B$1000)=0)*($C$2:$C$1000))

ca devrait aller sauf erreur. Avec le code SOMMEPROD les limites de champs doivent comporter des N° de ligne (A1:A1000, pas A:A)
dans le champ des valeurs à éliminer (Z1:Z3) il ne doit pas y avoir de cellule vide

crdlmnt
0
Gyrus Messages postés 3360 Statut Membre 526
 
Bonjour Speedplus01,
bonjour Vaucluse,

Si version Excel >= 2007, autre possibilité avec la formule :
=SOMME.SI.ENS(Stock!J:J;Stock!A:A;$A9;Stock!G:G;"<>PE";Stock!G:G;"<>HC";Stock!G:G;"<>H1")

A+
0
Speedplus01 Messages postés 18 Statut Membre
 
J'ai tenté avec somme.si.en, pas forcément comme vous l'avez écrite et ça n'a pas marché... J'ai reproduit votre formule et ça ne marche toujours pas, je continue de chercher... Merci
0
Speedplus01 Messages postés 18 Statut Membre
 
J'ai trouvé mon erreur ;-)
Merci à vous !
0