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

"SOMME" avec conditions

vperreault

XLDnaute Nouveau
Bonjour,

Voici ma problématique:

Je dois additionner les montants de plusieurs onglets mais avec les conditions suivantes:

- Dans mon onglet "Global", je dois faire la somme de la cellule B8 de chaque onglet si j'ai un montant d'inscrit dans la cellule L8 (proposée). Si il n'y a aucun montant dans cette cellule, ce montant (B8) ne doit pas être calculé.

Ou vu d'un autre angle:

- Si il y a un montant d'inscrit dans la cellule Q8 (Options CT & Dent), ne pas calculer le montant de la cellule B8.

Ces montants (Q8) sont des options et on ne doit pas en tenir compte.

J'ai joint un fichier comme modèle.

merci de votre aide.
 

Pièces jointes

  • Classeur démo.xlsx
    38.9 KB · Affichages: 59

excfl

XLDnaute Barbatruc
Re : "SOMME" avec conditions

Re,

Autre formule ?

Code:
=B8+SI('24'!L8+'24'!Q8<>0;0;'24'!B8)+SI('25'!L8+'25'!Q8<>0;0;'25'!B8)

excfl
 

Pièces jointes

  • Sommes si.xlsx
    39.2 KB · Affichages: 49
Dernière édition:

R@chid

XLDnaute Barbatruc
Re : "SOMME" avec conditions

Bonsoir,
Une formule 3D,
Code:
=SOMME(SOMME.SI.ENS(INDIRECT("'"&LIGNE(24:25)&"'!B8");INDIRECT("'"&LIGNE(24:25)&"'!L8");">0";INDIRECT("'"&LIGNE(24:25)&"'!Q8");""))
@ valider par Ctrl+Maj+Entree

Il manque encore plus de précisions, si L8>0 et Q8>0 ????

@ te relire
 

vperreault

XLDnaute Nouveau
Re : "SOMME" avec conditions

Bonjour,

Merci à tous pour vos réponses.

Y a-t-il une formule simplifiée pour plus que 2 onglets? Mes onglets sont de 1 à 40 alors je me demandais si il y a une formule qui engloberait tous les onglets?

Merci
 

R@chid

XLDnaute Barbatruc
Re : "SOMME" avec conditions

Re,
Ma formule peut s'appliquer sur n'importe quel nombre d'onglets..
Comment ils sont nommés tes onglets, est ce que c'est comme ça 01 02 03 ... 40, ou bien 1 2 3 ... 40 ???
@ te relire
 

R@chid

XLDnaute Barbatruc
Re : "SOMME" avec conditions

Re,
Code:
=SOMME(SOMME.SI.ENS(INDIRECT("'"&TEXTE(LIGNE(1:40);"00")&"'!B8");INDIRECT("'"&TEXTE(LIGNE(1:40);"00")&"'!L8");">0";INDIRECT("'"&TEXTE(LIGNE(1:40);"00")&"'!Q8");""))
@ valider toujours par Ctrl+Maj+Entree
@ + +
 

R@chid

XLDnaute Barbatruc
Re : "SOMME" avec conditions

Re,
qu'entends-tu en me demandant des précisions pour L8>0 et Q8>0?
Si les 2 cellules contiennent des valeurs numériques en compte B8 ou non ???

En plus la formule proposée est matricielle il faut la valider en appuyant simultanément sur les 3 touches Ctrl+Maj+Entree comme indiqué sur mes 2 posts en rouge..

@ + +
 

vperreault

XLDnaute Nouveau
Re : "SOMME" avec conditions


Bonjour R@chid,

La réponse est oui.

Et effectivement, j'ai suivi tes directives pour le Ctrl+maj+entree

merci!
 

vperreault

XLDnaute Nouveau
Re : "SOMME" avec conditions

Ce qui est bizarre, c'est que si je copie ta 1ère formule, avec les lignes 24:25, elle fonctionne. Mais dans mon fichier officiel,les onglets sont de 1 à 40 et la ligne 12 au lieu de 8. Alors si je fais les modifications moi-même ca me donne une #REF!!?

Et si je copie ta 2ième formule avec les lignes 1:40, ca ne fonctionne pas.
 
Dernière édition:

Discussions similaires

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