Calcul automatique sans passer par un tableau croisé avec les + et les -

Pontcaral

XLDnaute Nouveau
Bonjour,
Ma demande est dans la pièce jointe.
Merci
 

Pièces jointes

  • Classeur2.xls
    25 KB · Affichages: 78
  • Classeur2.xls
    25 KB · Affichages: 78
  • Classeur2.xls
    25 KB · Affichages: 77

Victor21

XLDnaute Barbatruc
Re : Calcul automatique sans passer par un tableau croisé avec les + et les -

Bonjour, Pontcaral.

Une proposition avec Sommeprod().

Edit : Bonjour, Jean-Claude :)
 

Pièces jointes

  • pontcaral.xls
    25 KB · Affichages: 89
Dernière édition:

Pontcaral

XLDnaute Nouveau
Re : Calcul automatique sans passer par un tableau croisé avec les + et les -

En repartant de vos formules, je voudrais créer une fonction SOUS.TOTAL afin de n'avoir que le résultat avec un filtre automatique.
J'ai essayé
=SOUS.TOTAL(9;SOMMEPROD(($G$10:$G$15=$B18)*(C$10:C$15>0)*C$10:C $15))
mais ça ne marche pas.

Merci
 

Pontcaral

XLDnaute Nouveau
Re : Calcul automatique sans passer par un tableau croisé avec les + et les -

Désolé ça ne marche pas ou du moins je n'ai pas réussi.
Avec cette formule, je devrais retrouver le même résultat tant qu'un filtre automatique n'est pas sélectionné.
Cordialement
 

JCGL

XLDnaute Barbatruc
Re : Calcul automatique sans passer par un tableau croisé avec les + et les -

Bonjour à tous,

Je n'ai surement pas compris la demande...

A + à tous
 

Pièces jointes

  • JC Calcul Filtre.xls
    32 KB · Affichages: 63
  • JC Calcul Filtre.xls
    32 KB · Affichages: 65
  • JC Calcul Filtre.xls
    32 KB · Affichages: 68

Pontcaral

XLDnaute Nouveau
Re : Calcul automatique sans passer par un tableau croisé avec les + et les -

Bonsoir,
J'ai du mal avec la réponse car c'est trop technique pour moi.
Dans le feuillet 2, de votre fichier, je vais essayer d'être plus clair.
Mes résultats positifs sont de 1.84 et négatif de -6.83 ce qui me donne un total de -4.99. Ca c'est ok.
Par contre, si je veux sélectionner uniquement 2010 avec le filtre, mon total a bien évoluer en -2.40, mais mes résultats + et - sont inchangés. Normal car je n'ai pas mis le sous total, car je ne sais pas... J'aurai donc dû avoir +0.41 et -2.81 ce qui me donne bien mon total de -2.40
Merci
 

Pièces jointes

  • JC Calcul Filtre.xls
    31.5 KB · Affichages: 56
  • JC Calcul Filtre.xls
    31.5 KB · Affichages: 60
  • JC Calcul Filtre.xls
    31.5 KB · Affichages: 61

Monique

Nous a quitté
Repose en paix
Re : Calcul automatique sans passer par un tableau croisé avec les + et les -

Bonjour,

Essayer comme ça :
Code:
=SOMMEPROD((SOUS.TOTAL(9;DECALER(G$7;LIGNE($C$7:$C$23)-LIGNE($C$7);0)))*(G$7:G$23>0))

Code:
=SOMMEPROD((SOUS.TOTAL(9;DECALER(G$7;LIGNE($C$7:$C$23)-LIGNE($C$7);0)))*(G$7:G$23<0))

Edit - Le fichier
Edit bis - Fichier changé (on va y arriver)
 

Pièces jointes

  • SousTotalPontcaral-V1.xls
    30 KB · Affichages: 71
Dernière édition:

Discussions similaires

Réponses
2
Affichages
237

Statistiques des forums

Discussions
312 632
Messages
2 090 337
Membres
104 507
dernier inscrit
mag7748