Recherche dans une base : erreur !!

D

David

Guest
Bonjour,

Dans le fichier joint j'ai fait une formule mais elle ne marche pas.

Le but avec ce petit exemple étant de rechercher des données dans un grand tableau.
La formule retourne le message "#valeur!" et je ne comprends vraiment pas pourquoi..;-((
Svp un coup de pouce je tourne en rond. Merci.
 

Pièces jointes

  • exempletableau.zip
    2.1 KB · Affichages: 12
  • exempletableau.zip
    2.1 KB · Affichages: 13
  • exempletableau.zip
    2.1 KB · Affichages: 14
D

David

Guest
Ouf j'ai vu ou était mon erreur : dans les plages j'avais pris les étiquettes de colonnes avec....Mais un autre problème se pose!!!!!!!!!

Ma formule est comme ceci :
=SOMME((A2:A7="lyon")*(B2:B7="février")*D2:D7)

Le problème est qu'elle renvoie "0" (comme mon niveau ss Excel) au lieu de 30625...Si vous pouvez m'aider ce serait sympa ;-))
 
D

David

Guest
Merci de vos réponses ca marche mieux comme ça. :)
Le tableau que j'ai joins était un exemple. Dans mon vrai tableau au lieu de la colonne mois c'est une colonne date de ce format 01/01/05 02/01/05etc... J'ai modifié ma formule ainsi :

{=SOMME((A2:A7="lyon")*(B2:B7="01/01/05")*D2:D7)} mais elle renvoie 0.


Ca ne marche pas. Je pense que cela doit venir du format de date qui n'est pas "reconnu" Pourriez vous m'aider??
 
J

Jean-Marie

Guest
Re...

Il faut transformer la date inscrite en texte en valeur numérique, en la multipliant par 1, ou additionner 0.
=SOMME((A2:A7="lyon")*(B2:B7=(1*"01/02/05"))*D2:D7)

Il est préférable d'utiliser la fonction SOMMEPROD
=SOMMEPROD(($A$1:$A$7="Lyon")*($B$1:$B$7=(1*"1/02/05"));$D$1:$D$7)

@+Jean-Marie
 

Discussions similaires

Réponses
19
Affichages
1 K
Réponses
9
Affichages
196

Statistiques des forums

Discussions
312 330
Messages
2 087 349
Membres
103 526
dernier inscrit
HEC