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

DECALER doit oublier certaines cellules !!!

  • Initiateur de la discussion Initiateur de la discussion mike13
  • Date de début Date de début

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 !

mike13

XLDnaute Occasionnel
Bonjour à tous,

J'utilise la fonction DECALER mais je désire que cette fonction ne comptabilise pas certaines cellules.

Le fichier joint vous expliquera mieux (j'espère) qu'un long discours.

Ne sachant pas faire, et ce n'est pas faute d'avoir essayé, j'ai besoin du Forum.

Merci par avance.

Mike13
 
Re : DECALER doit oublier certaines cellules !!!

Bonjour Mike13,

On peut aussi écrire :

=SOMME(DECALER(D3:L3;;;$A$22+1))

Si les cellules à ne pas comptabiliser sont définies uniquement par leur couleur rouge, il faut une macro pour résoudre le problème.

A+
 
Re : DECALER doit oublier certaines cellules !!!

Re,

Si les plages en rouge sont toujours les mêmes en colonnes E et H :

Code:
=SOMME(DECALER(D3:L3;;;$A$22+1))-SOMME(DECALER(E3;;;MIN($A$22+1;4)))-SOMME(DECALER(H3;;;MIN($A$22+1;4)))

A+
 
Re : DECALER doit oublier certaines cellules !!!

Merci Job75,

Ta réponse ne fonctionne pas ou alors je l'ai mal reproduite.

Ce n'est pas la couleur qui fait l'exclusion, c'était seulement pour faire voir au Forum que les éléments de ces cellules sont à exclure de la somme.

J'ai essayé : somme(D3;F3:G3;I3:L3:decaler(D3;A22;0)) qui ne fonctionne pas.

As-tu une autre idée ?

Mike13
 
Re : DECALER doit oublier certaines cellules !!!

Merci Job75,

Ta formule fonctionne mais je ne la comprends pas pour la reproduire.

Pourrais-tu me donner plus de détails ? si c'est possible, bien sûr.

Mike13
 
Re : DECALER doit oublier certaines cellules !!!

Re,

Le chiffre 4 dans les fonctions MIN correspond au nombre de cellules en rouge dans chaque colonne E et H.

Les cellules à exclure commencent en E3 et H3 et doivent se suivre bien sûr.

A+
 
Re : DECALER doit oublier certaines cellules !!!

Re,

Le problème vient lorsque j'avance dans l'année (j'ai mis jusqu'en juin seulement), ta formule ne fonctionne plus.
Je continue à ne pas la comprendre mais dans le fichier que je retourne, en rouge, tu constateras que le chiffre renvoyé n'est pas le bon.

A moins que je n'ai rien compris.

Mike13
 

Pièces jointes

Re : DECALER doit oublier certaines cellules !!!

Re,

Je m'étais basé sur votre 1ère formule... Utiliser donc :

Code:
=SOMME(DECALER(D3:L3;A22;0))-SI(A22<4;DECALER(E3;A22;0)+DECALER(H3;A22;0))

Edit : enlevé le 2ème SOMME qui était inutile...

A+
 

Pièces jointes

Dernière édition:
Re : DECALER doit oublier certaines cellules !!!

Mike13, re-job75,

Je ne suis pas certain d'avoir compris ce que l'un n'avait pas compris de ce que l'autre n'a pas compris non plus !
Bref, Mike13, est-ce que tu veux obtenir le cumul de toutes les quantités, pour tous les mois écoulés (en ce compris le mois indiqué en A22), mais sans jamais y inclure les produits des colonnes E et H (qu'ils soient en rouge ou non) ??
Si c'est le cas, en adaptant la précédente formule proposée par job75, de la manière suivante, ça devrait fonctionner:
Code:
=SOMME(DECALER(D3:L3;;;$A$22+1))-SOMME(DECALER(E3;;;$A$22+1))-SOMME(DECALER(H3;;;$A$22+1))

... ou alors je suis le 3e à ne pas comprendre

Modeste
 
Re : DECALER doit oublier certaines cellules !!!

Re,

Grâce à toi, j'ai compris, j'ai fait cette formule :

SOMME(D4:L4😀ECALER(D3;A22;0))-SOMME(E4😀ECALER(E3;A22;0))-SOMME(H4😀ECALER(H3;A22;0))

qui fonctionne parfaitement.

Je te remercie encore et merci à ce Forum génial.

Mike13
 
Re : DECALER doit oublier certaines cellules !!!

Re, salut Modeste,

OK Mike j'ai enfin compris... C'est ça, mais mieux vaut utiliser la formule donnée par Modeste qui est plus simple.

On peut d'ailleurs la simplifier encore :

Code:
=SOMME(DECALER(D3:L3;;;$A$22+1))-SOMME(DECALER(E3;;;$A$22+1);DECALER(H3;;;$A$22+1))

A+
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…