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

Probleme avec sommeprod

gigiwin

XLDnaute Occasionnel
Bonjour,

Je n'arrive pas à comprendre...

Sur le forum, j'ai demandé et obtenu une aide sur une formule, que voici:

=SOMMEPROD((AP2:AP14996)*(A2:A14996=1)*4*((M2:M14996="5512A48")))

Dans ma feuille "mon fichier", j'ai un résultat de référence circulaire

J'ai reproduis ma feuille dans une nouvelle (même nombre de ligne et de colonne) appelée "mon essai" j'ai fait un copier/coller de mes lignes avec la formule sur la même plage.

Tout fonctionne très bien.

Quand je fait un copier/coller de mon essai vers mon fichier, de nouveau le problème de référence circulaire.

J'ai vérifié le format des cellules et, à moins que cela ne m'aveugle, tout est pareil.

Comment faire pour que dans "mon fichier" je n'ai plus ce souci de réf. circulaire?

Ma feuille d'origine comporte 11500 lignes. (je ne sais pas si cela peut être utile, mais bon...)

J'ai mis les deux feuilles dans le fichier joint
Merci de votre aide.

GIGIWIN
 

Pièces jointes

  • sommeprod.xls
    262 KB · Affichages: 22
  • sommeprod.xls
    262 KB · Affichages: 56
  • sommeprod.xls
    262 KB · Affichages: 24

Caillou

XLDnaute Impliqué
Re : Probleme avec sommeprod

bonjour,

Visiblement, ce sont les formules en colonnes AP qui ne sont pas les memes sur les 2 feuilles !!!!!
Ce sont ces formules qui provoquent les références circulaires.

Caillou
 

gigiwin

XLDnaute Occasionnel
Re : Probleme avec sommeprod

Re,

Merci de la réponse.

En effet si je corrige les formule en colonne AP çà fonctionne.

Mais quand je fais la même chose dans mon fichier d'origine, cela ne marche pas.

J'y perd mon latin... Mais je persévère!!!

Gigiwin
 

gigiwin

XLDnaute Occasionnel
Re : Probleme avec sommeprod

Re,

Si je comprend bien se qui se passe, quand je fais un tri sur une colonne les chiffres changent dans la formule

exemple
avant le tri toutes mes formules avec sommeprod vont de ligne 2 à ligne 12000
=SOMMEPROD((AP2:AP12000)*(A2:A12000=1)

après le tri, elles ont toutes chengées mais aucune n'est pareil
=SOMMEPROD((AP10397:AP22396)*(A10397:A22396=1) ou =SOMMEPROD((AP10411:AP22410)*(A10411:A22410=1)


est-il possible de "figer" de la ligne 2 à la ligne 12000 en mettant un "truc" pour que les chiffres ne changent plus?
comme ceci =SOMMEPROD(($I$2:$I$12000)*($A$2:$A$12000=1) mais avec un signe qui fonctionnerait
parce que avec $ cela ne va pas.

Merci

GIGIWIN
 

Discussions similaires

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