Fonction si avec plusieurs valeur test

Résolu/Fermé
Robertcamp Messages postés 11 Date d'inscription mardi 12 mai 2020 Statut Membre Dernière intervention 5 novembre 2021 - 22 août 2021 à 13:18
Robertcamp Messages postés 11 Date d'inscription mardi 12 mai 2020 Statut Membre Dernière intervention 5 novembre 2021 - 22 août 2021 à 15:47
Bonjour,

Je souhaite réaliser une fonction mais je n'y arrive pas.

Je souhaiterai incrémenté le nombre d'objet vendu en fonction de la référence. Je m'explique :
Je possède une feuille résultats, dans celle-ci j'ajoute la référence du produit vendu.
Je possède une feuille Stock avec une colonne Nombre de vente à côté de chaque référence
Par exemple à chaque fois que la référence #330 (présent sur la cellule A4 Feuille Stock) apparait dans les cellules G5 à G28 de la feuille résultats, je souhaite mettre +1 dans la cellule E4 de la feuille Stock.

Pour cela je sélectionne la cellule E4 Et j'entre =SI(Résultats.G5:G28=A4;+1;+0)
Cependant je reçoit l'erreur #VALEUR
Cela fonctionne lorsque je met une seule cellule par exemple =SI(Résultats.G5=A4;+1;+0)
Si je met =SI("Résultats.G5:G28"=A4;+1;+0) avec les guillemets, il faut que toutes les cellules de G5 à G28 possède la valeur A4 pour afficher +1.

J'ai un peu tout essayé, merci pour votre aide.



Configuration: Windows / Chrome 92.0.4515.159
A voir également:

1 réponse

Robertcamp Messages postés 11 Date d'inscription mardi 12 mai 2020 Statut Membre Dernière intervention 5 novembre 2021 1
22 août 2021 à 15:47
J'ai résolu mon problème j'ai utilisé la fonction NB.SI.ENS avec la formule =NB.SI.ENS(Résultats.$G$5:$G$28;A4)
J'ai rajouté les $ pour mettre le nombre en valeur absolu et copier sur toutes les lignes. De ce fait à chaque fois que la cellule A4 est écrit entre G5 et G28 mon chiffre s'incrémente de 1
0