Tout d'abord merci à tous pour vos réponses.
Envoyé par
riaolle
Bonjour,
Une idée
J'espère que c'est claire
Bonjour riaolle,
Je pense que ça pourrait fonctionner si je devais effectuer une recherche de valeurs identiques sur une colonne une seule fois.
Maintenant mon souci est que j'ai besoin de connaitre la somme des valeurs identiques sur plusieurs critères et de multiples fois.
Voilà ma formule actuelle:
=SOMME.SI.ENS('Importation données'!$E:$E;'Importation données'!$C:$C;F$24;'Importation données'!$M:$M;'Traitement données'!$C34;'Importation données'!$B:$B;"<>Accessoires")
Ce code me donne donc la somme des cases (j'aurais pu/dû utiliser un NB.SI.ENS) de la colonne E d'importation données qui correspondent aux critères suivants. (en F24 il y a le numéro de la semaine donc il faut imaginer que j'ai autant de cases que de numéro de semaines dans l'année)
Je voudrais donc non pas faire la somme de toutes les valeurs ciblées par les critères mais seulement les valeurs uniques.
Envoyé par
QuestVba
Bonjour,
J'étais déjà tombé sur cette page durant mes recherches mais sans savoir comment l'intégrer à mon code actuel
Envoyé par
Igloobel
Bonjour à tous
Donc si je comprends bien tu cherches à denombrer ceux qui ne sont pas des doublons (si c'est pas cela merci de le dire).
partant de ce principe il te faut repérer ceux qui sont des doublons
la formule "EQUATION.RANG" te permet de définir le rang uniquement si les valeurs sont uniques (voir exemple ci-dessous les cellules jaunes contiennent le résultat de la formule décrite sur leurs droite)
la méthode utilisée :
1°) si j'ai une erreur avec EQUTION.RANG alors je mets NON (non valide) sinon je mets Oui
2°) faire un NB.SI = Oui (nb.si suffit)
Dire si cela va
et à Bientôt
Bonjour Igloobel,
C'est parfaitement l'objet de mon problème!
Cette solution doit probablement fonctionner dans le cas où je ne ferais le dénombrement qu'une seule fois mais étant donné la structure de mon document (où ce nombre est requis chaque semaine) je dois l'intégrer dans une formule d'une cellule répliquée dans une colonne en fonction de la semaine.
Envoyé par
QuestVba
Bonsoir,
Nombre de valeurs uniques dans la zone A2:A10 (dans le cas où il y aurait des cellules vides dans la plage)
=SOMMEPROD(SI(A2:A10<>"";1/NB.SI(A2:A10;A2:A10)))
(À valider par Ctrl + Maj + Entrée)
Bonjour QuestVba,
J'ai déjà vu ce code quelque part et j'ai déjà tenté de l'incorporer dans mon code sans pour autant réussir à obtenir un résultat probant.
Partager