Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

sommeprod sur valeurs non répétées

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

bkhalil

XLDnaute Junior
bonsoir à tous
j'ai besoin de votre aide pour une formule ne prenant pas compte des doublons lors de la somme des valeurs.
je vous ai mis un exemple en p-j.
merci d'avance
 

Pièces jointes

Re : sommeprod sur valeurs non répétées

Bonjour

A la place de SOMMEPROD, utilise RECHERCHEV qui va s'arrêter à la 1ère valeur trouvée :
En K2 :
Code:
=SIERREUR(RECHERCHEV(B2;$B$2:$C$24;2;0);0)
Cordialement
Chris
 
Re : sommeprod sur valeurs non répétées

Bonjour le Forum,
Bonjour bkhalil, Cisco 🙂, Chris401🙂, JHA 🙂,

Pour le fun, une formule sommeprod a mettre en J2 et a étirer vers le bas qui ne donnera le solde a regler d'un BC que sur la première ligne du bc trouvée plus besoin des colonnes K et L

Code:
=SI(OU(B2="";NB.SI($B$1:B2;B2)>1);"";SOMMEPROD(($B$2:$B$24=$B2)*(($C$2:$C$24/NB.SI($B$2:$B$24;B2))-$I$2:$I$24)))

Cordialement

EDIt la première formule permet de voir combien il reste a solder sur chaque bon de commande et pour avoir le total facture sans compter les doublons et sans colonne supp M en modifiant le nom créé BC de cette façon

bc =
Code:
=DECALER(Feuil1!$B$2;;;NBVAL(Feuil1!$B:$B)-1)

on peut utiliser cette formule

Code:
=SOMMEPROD(1/NB.SI(BC;BC)*DECALER(BC;;1))

voir fichier exemple 1
 

Pièces jointes

Dernière édition:
Re : sommeprod sur valeurs non répétées

Bonjour à tous
je vous remercie infiniment pour toutes vos solutions.
J'ai réussi à intégrer vos solutions en particuliers celle de Jocelyn, à l'exception du total sans doublon que bizarrement je n'arrive pas à intégrer. je vous envoie en p-j le nouveau tableau avec l'erreur affichée.

merci encore

Regarde la pièce jointe exemple.xlsx
 

Pièces jointes

Re : sommeprod sur valeurs non répétées

re,

pour que la formule de somme sans doublons fonctionne modifie ta plage nommée de cette façon

Code:
=DECALER(Feuil1!$B$2;;;NBVAL(Feuil1!$B:$B)-1)

cette façon de déterminer ta plage permet quelle soit egal a partir de Feuil1!$B$2 au nombre de valeur de la colonne B moins 1 pour le titre soit du début des BC jusqu'a la fin des bc teste et dis nous

Cordialement
 
Re : sommeprod sur valeurs non répétées

je dois sauter une étape car je n'arrive pas à copier la formule sur mon tableur... Je copie la formule sur le tableur et la colle dans la cellule de mon tableur et ça m'affiche #valeur!

Désolé d'insister
 
Re : sommeprod sur valeurs non répétées

re,

hum hum , comment dire la formule en C26 est

Code:
=SOMMEPROD(1/NB.SI(BC;BC)*DECALER(BC;;1))

dans cette formule on vois apparaitre NB.SI(BC;BC) ici BC est une plage nommée pour la voir il faut aller dans l'onglet formule du ruban => clique sur gestionnaire des noms => dans la fenetre qui s'ouvre double clique sur la ligne BC et dans la nouvelle fenetre dans fait référence à mets :

Code:
=DECALER(Feuil1!$B$2;;;NBVAL(Feuil1!$B:$B)-1)

a la place de ce qu'il y a maintenant fait ok et ensuite ferme l'autre fenetre et on ne change pas la formule de la cellule C26

voir fichier
 

Pièces jointes

Re : sommeprod sur valeurs non répétées

infiniment merci, je n'ai jamais procédé de la manière. Je vais devoir faire des recherches pour comprendre le truc!

En tout cas, merci à tous de vous être donné la peine!!!

Bonne soirée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
235
Réponses
3
Affichages
227
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…