Excel / problème focntion sommeprod
Résolu
benji71
Messages postés
738
Date d'inscription
Statut
Membre
Dernière intervention
-
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous et ttes,
Je commencerai par vous souhaitez un bon après-midi.
Voici mon problème :
Dans la colonne A j'ai des dates (qui débutent au 01/01/2006)
Dans la colonne T j'ai des localités (Bruxelles, liège, Namur)
Grâce à ce forum, j'avais trouvé une fonction (=sommeprod) qui puisse me calculer le nombre de fois ou j'avais chacune des villes par année.
Exemple en 2006, j'avais 20 fois la ville de Bruxelles, 15 fois la ville de Namur et 10 fois la ville de liège,
En 2007 ; j'avais 10 fois la ville de Bruxelles, 17 fois la ville de Namur et 23 fois la ville de liège.
À titre indicatif, voici la formule que j'ai essayé de transposer sur mon fichier :
=SOMMEPROD(($T$1:$T$329=$C335)*(ANNEE($A$1:$A$329)=2010))
(le c335 étant la cellule ds laquelle se trouve le nom de la ville)
Le problème c'est que j'essai d'appliquer la fonction mais j'ai comme résultat : #valeur !
Ma question est donc la suivant ; qu'ai-je commis comme erreur et comment le résoudre ?
J'ai essayé deux trois trucs mais visiblement..ça marche pas...
Pouvez-vous m'aider ?
Bine cdlmnt,
Berni//
Je commencerai par vous souhaitez un bon après-midi.
Voici mon problème :
Dans la colonne A j'ai des dates (qui débutent au 01/01/2006)
Dans la colonne T j'ai des localités (Bruxelles, liège, Namur)
Grâce à ce forum, j'avais trouvé une fonction (=sommeprod) qui puisse me calculer le nombre de fois ou j'avais chacune des villes par année.
Exemple en 2006, j'avais 20 fois la ville de Bruxelles, 15 fois la ville de Namur et 10 fois la ville de liège,
En 2007 ; j'avais 10 fois la ville de Bruxelles, 17 fois la ville de Namur et 23 fois la ville de liège.
À titre indicatif, voici la formule que j'ai essayé de transposer sur mon fichier :
=SOMMEPROD(($T$1:$T$329=$C335)*(ANNEE($A$1:$A$329)=2010))
(le c335 étant la cellule ds laquelle se trouve le nom de la ville)
Le problème c'est que j'essai d'appliquer la fonction mais j'ai comme résultat : #valeur !
Ma question est donc la suivant ; qu'ai-je commis comme erreur et comment le résoudre ?
J'ai essayé deux trois trucs mais visiblement..ça marche pas...
Pouvez-vous m'aider ?
Bine cdlmnt,
Berni//
A voir également:
- Excel / problème focntion sommeprod
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
3 réponses
Salut,
Dans ta formule, tu commences par tester la première ligne, si tu as mis un nom d'entête en début de colonne cela peut venir de la ou du texte saisi entre la première ligne et la ligne 329 colonne A ou T
Dans ta formule, tu commences par tester la première ligne, si tu as mis un nom d'entête en début de colonne cela peut venir de la ou du texte saisi entre la première ligne et la ligne 329 colonne A ou T
bsr mike-31, myta,
merci de votre réponse.
les colonnes A et T ont bien un entête.
si j'ai essayé de mettre la colonne A en format date mais cela ne change rien.
le fait d'avoir des cellules vident ds la colonne T peut-il expliquer le problème ?
si je^pla ce en T334 le caclulc suivant : =NB.SI(T2:T329;"bruxelles") il me calcule le nombre de cellule ds laquelle le mot bruxelles apparaît...
par contre si je veux apsser via la formule =SOMMEPROD(($T$1:$T$329=$C335)*(ANNEE($A$1:$A$329)=2010)) il m'indique #valeur!
je ne sais si cela peut aider à comprendre mais j'essai...
myta "Tu dois avoir des valeurs texte dans ta colonne date ($A$1:$A$329)" j'ai tout sélectionné est mis en format date pour être sur ..aucun changement...
merci d'essayer de trouver avec moi l'objet du problème
cdlmnt
berni//
merci de votre réponse.
les colonnes A et T ont bien un entête.
si j'ai essayé de mettre la colonne A en format date mais cela ne change rien.
le fait d'avoir des cellules vident ds la colonne T peut-il expliquer le problème ?
si je^pla ce en T334 le caclulc suivant : =NB.SI(T2:T329;"bruxelles") il me calcule le nombre de cellule ds laquelle le mot bruxelles apparaît...
par contre si je veux apsser via la formule =SOMMEPROD(($T$1:$T$329=$C335)*(ANNEE($A$1:$A$329)=2010)) il m'indique #valeur!
je ne sais si cela peut aider à comprendre mais j'essai...
myta "Tu dois avoir des valeurs texte dans ta colonne date ($A$1:$A$329)" j'ai tout sélectionné est mis en format date pour être sur ..aucun changement...
merci d'essayer de trouver avec moi l'objet du problème
cdlmnt
berni//
Bonsoir
je crois que tous les eux ont raison, benfi71, c'est bien probablement la colonne A qui pose problème:
essayez ceci:
en colonne libre de 1 à 329,placer la formule:
=A1*1 et tirez sur la hauteur.
repérer ce qui renvoi valeur, vous aurez peut être identifier le problème.
ou alors plus simplement:
formatez la colonne A en standard et repérer ce qui n'est pas numérique.
Mettre en format date ne suffit pas si une date n'est pas entrée correctement
bonne chance
crdlmnt
je crois que tous les eux ont raison, benfi71, c'est bien probablement la colonne A qui pose problème:
essayez ceci:
en colonne libre de 1 à 329,placer la formule:
=A1*1 et tirez sur la hauteur.
repérer ce qui renvoi valeur, vous aurez peut être identifier le problème.
ou alors plus simplement:
formatez la colonne A en standard et repérer ce qui n'est pas numérique.
Mettre en format date ne suffit pas si une date n'est pas entrée correctement
bonne chance
crdlmnt