Fonction si avec plusieurs valeur test
Résolu
Robertcamp
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
Robertcamp Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Robertcamp Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
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.
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:
- Fonction si avec plusieurs valeur test
- Test performance pc - Guide
- Fonction si et - Guide
- Test disque dur - Télécharger - Informations & Diagnostic
- Test steam deck oled - Guide
- Test composant pc - Guide
1 réponse
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
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