Sommeprod #valeur

Résolu/Fermé
bunob - 26 avril 2013 à 09:15
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 26 avril 2013 à 10:23
Bonjour,





J'ai un tableau qui stocke le nom des employés avec le type d'arrêt de travail et le nombre de jours d'arrêt.

J'ai donc 3 colonnes : "Nom", "Type", "durée".

Pour plus de lisibilité j'ai nommé les plages de cellules:
nom = Base!$A$2:$A$65536
type = Base!$B$2:$B$65536
duree = Base!$C$2:$C$65536

La formule suivante fonctionne et totalise le nombre d'arrêt maladie pour l'employé dont le nom est stocké en Restits!A4 :
=SOMMEPROD((nom=Restits!A4)*(type="Maladie"))


La formule suivante doit faire la somme des nombre de jours d'arrêt maladie mais me renvoie #VALEUR :
=SOMMEPROD((nom=Restits!A4)*(type="Maladie")*(duree))

4 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 752
26 avril 2013 à 09:23
Bonjour,

Dans ta colonne C, es tu sur de n'avoir que des nombres stockés au format nombre?
Si une seule valeur de cette colonne est du texte, ta sommprod reverra une erreur...

Deuxième détail, as tu des valeurs jusqu'à la ligne 65536? Tu sais les Sommeprod sont gourmandes... Alors il convient de réduire les plages à leur strictes utilisations...

0