Somme prod fait des siennes

lau26

XLDnaute Nouveau
Somme prod fait des siennes - Résolu

Bonjour, je travaille sur la gestion du planning de mes profs, j'aimerais simplement faire la somme des heures de cours de chaque profs, j'ai une feuille qui contient le bilan des cours leurs heures mensuelles, le prof asigné...

j'ai donc essayé la formule sommeprod que je viens de découvrir aujourd'hui, commes critère, j'ai le mois et le nom du prof...et je voudrais la somme de leurs heures...

=SUMPRODUCT(('Bilan heures mensuel'!A:A=B$1)*('Bilan heures mensuel'!E:E=$A2)*'Bilan heures mensuel'!G:G)

j'obtient toujours des erreurs N/A ou VALUE

je bloque
 

Pièces jointes

  • BILAN MENSUEL - 2008-2009 (light).xls
    47.5 KB · Affichages: 36
Dernière édition:

jeanpierre

Nous a quitté
Repose en paix
Re : Somme prod fait des siennes

Bonsoir lau26 et Bienvenue sur le forum,

En supprimant des lignes de titres Mois et les #NA!, cela fonctionne, pas trouvé mieux pour l'instant.

De plus une de tes formulations avec SOMMEPROD fait appel la colonne entière (A:A - E:E - G:G).... Sommeprod n'aime pas, mais du tout.

Vois le fichier joint.

A te lire et bonne soirée.

Jean-Pierre
 

Pièces jointes

  • BILAN%20MENSUEL%20-%202008-2009%20%28light%29(1).zip
    10.2 KB · Affichages: 14

BERRACHED said

XLDnaute Accro
Re : Somme prod fait des siennes

sALUT,lau26

voila un fichier adapte ses formules a ton cas de figure

Cordialement
 

Pièces jointes

  • Tutorial_sommeprod.zip
    12.9 KB · Affichages: 18
  • Tutorial_sommeprod.zip
    12.9 KB · Affichages: 17
  • Tutorial_sommeprod.zip
    12.9 KB · Affichages: 16

Tibo

XLDnaute Barbatruc
Re : Somme prod fait des siennes

Bonjour,

à tester, sans rien changer au tableau, en B2 (puis à recopier vers le bas et vers la droite) :

Code:
=SOMME(SI(NON(ESTERREUR('Bilan heures mensuel'!E9:E50));
(('Bilan heures mensuel'!A9:A50=B$1)*('Bilan heures mensuel'!E9:E50=$A2)*
'Bilan heures mensuel'!G9:G50)))

Formule matricielle à valider par CTRL + MAJ + ENTREE

Pas trouvé comment faire avec SOMMEPROD :eek:

Les plages de cellules sont à adapter


@+
 
Dernière édition:

lau26

XLDnaute Nouveau
Re : Somme prod fait des siennes

Merci beaucoup, mais ca ne marche pas, sans faire control maj entrée, il m'indique 0 et en le faisant : #value

=SUM(IF(NOT(ISERROR('Bilan heures mensuel'!E2:E252));(('Bilan heures mensuel'!A2:A252=B$1)*('Bilan heures mensuel'!E2:E252=$A2)*'Bilan heures mensuel'!G2:G252)))

j'ai modifié le tableau, enlevé les séparation, rajouté un code pour éviter les #N/A, mais rien à faire

quels sont les limites de ces fontions ? on dirait qu'ils ne veulent pas chercher si la zone est trop grande...
 

lau26

XLDnaute Nouveau
Re : Somme prod fait des siennes

Ça y est !!!!!!

finalement

=SUMPRODUCT(('Bilan heures mensuel'!$A$2:$A$252=B$1)*('Bilan heures mensuel'!$E$2:$E$252=$A2);'Bilan heures mensuel'!$G$2:$G$252)

L'erreur était : la dernière partie de sommeprod : ";" et non "*"
C'est stupide mais le premier tutoriel que j'avais trouvé m'indiquait *

Merci de vos réponses et des tutoriels
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Somme prod fait des siennes

re,

J'avais cherché une adaptation de la formule proposée plus haut. Je la joins quand même.

Voir le fichier joint qui facilitera la traduction en version US

@+

Edit : Euh, je viens de tester ta formule sur la base de ton fichier. Elle me retourne #N/A :confused:

Peux-tu rejoindre ton fichier avec la formule qui marche

@+
 

Pièces jointes

  • Lau26.zip
    11 KB · Affichages: 14
  • Lau26.zip
    11 KB · Affichages: 22
  • Lau26.zip
    11 KB · Affichages: 20
Dernière édition:

Discussions similaires

Réponses
6
Affichages
388

Statistiques des forums

Discussions
312 613
Messages
2 090 238
Membres
104 463
dernier inscrit
lbo