Sous Total

Igor

XLDnaute Nouveau
Bonjour à tous et à toutes,

Si l'utilisation de la fonction SOUSTOTAL est assez aisé, je n'arrive pas à "déporter" sont utilisation sur une autre feuille que celle qui contient les données.

Je souhaiterai obtenir en feuille 2 de mon document le sous total(somme) de la colonne C à chaque changement de numéro de téléphone et seulement pour les lignes ou la colonne D est vide.

J'ai mis dans mon fichier joint le résultat escompté. Je peux utiliser aussi bien une formule qu'une macro.....

Le fichier réel contient 35000 lignes.


Merci d'avance pour vos idées et votre aide.


Igor
 

Pièces jointes

  • Classeur1.xlsx
    10.9 KB · Affichages: 26
  • Classeur1.xlsx
    10.9 KB · Affichages: 37
  • Classeur1.xlsx
    10.9 KB · Affichages: 47

hbenalia

XLDnaute Occasionnel
Re : Sous Total

Bonjour a tous,

La formule avec SOMME.SI en C2 donnera les valeurs attendues puis en copiant vers le bas:
Code:
=SI($A2="";"";SOMME.SI(Feuil1!$A$2:$A$10000;$A2;Feuil1!$C$2:$C$10000)-SOMME.SI(Feuil1!$A$2:$A$10000;$A2;Feuil1!$D$2:$D$10000))

et en E2 (pour le numero de telephone) la formule suivante:
Code:
=SI($A2="";"";INDEX(Feuil1!$E:$E;$A2;equiv($A2;Feuil1!$A:$A;0)))

Cordialement
 

Igor

XLDnaute Nouveau
Re : Sous Total

Bonjour,


Merci pour vos réponses si rapides.

Avec un parti pris diffèrent vos 2 formules fonctionnent parfaitement bien pour l'obtention du résultat en colonne C.

Par contre sur la formule =SI($A2="";"";INDEX(Feuil1!$E:$E;$A2;equiv($A2;Feuil1!$A:$A;0))) Excel me laisse avec un #VALEUR!.

Cordialement


Igor
 

Statistiques des forums

Discussions
312 502
Messages
2 089 049
Membres
104 012
dernier inscrit
baffyt2