Recherche d'une matrice dans une matrice

laurent89

XLDnaute Nouveau
Bonjour à tous
J’ai un problème sur Excel que j’ai du mal à résoudre.
Voilà j’ai une base de donnée avec plusieurs colonnes (section, risques, IFE…). Chaque colonnes ayant plusieurs critères ; ex pour section, M00,M01, M03…

La colonne IFE ne possède pas tout le temps des données.

Ce que je souhaite faire, c’est avec une formule ou autre (VBA ?), c’est rechercher dans ma base de données, par exemple pour la section M00, le nombre de case IFE remplie !

J’ai du mal à réaliser cela alors que ca me semblait facile ! :(
Pouvez-vous m’aider ?

Cordialement
 

Jocelyn

XLDnaute Barbatruc
Re : Recherche d'une matrice dans une matrice

Bonjour le Forum,
Bonjour laurent89,

Hum hum un fichier exemple de quelques lignes de données bidon ne serait pas de trop, mais suivant ce que j'ai compris la formule sommeprod devrait pouvoir résoudre ton problème

si M00 se trouve en colonne A1:A20 et IFE B1:B20

a tester

=SOMMEPROD((A1:A20="M00")*(B1:B20<>"")*1)

ou (B1:B20<>"") dis il faut que les cellules soient remplies

Jocelyn
 

mromain

XLDnaute Barbatruc
Re : Recherche d'une matrice dans une matrice

bonjour laurent89, et bienvenue sur le forum,

il est intéressant de mettre un fichier exemple lorsque on poste un PB.
cela permet aux forumeur de mieux cerner ton PB et d'avoir une base de travail.

a+

edit: bonjour Jocelyn (impressionnant ta contribution sur ce fil, à mettre de coté ;))
 

laurent89

XLDnaute Nouveau
Re : Recherche d'une matrice dans une matrice

Autant pour moi, et merci de vos réponses rapides :) Mais je ne sais pas comment on fait... (vous l'aurez remarqué je débute ^^)

Jocelyn ce que tu m'as proposé marche super, même pour des cellules vides! Cependant j'ai une contrainte suplémentaire, les chiffres de la colonne IFE ont une signification, c'est à dire que tous les chiffre entre 1 et 99 correspondent à l'année 2008, et ceux de 100 à 199 à l'année 2009.
Si je souhaite avoir juste le résultat pour 2009, je peux intégrer une fonction SI?
 

Tibo

XLDnaute Barbatruc
Re : Recherche d'une matrice dans une matrice

Bonjour,

J'ai failli répondre tout à l'heure la même chose que Jocelyn (j'en profite ici pour le saluer :)).

Mais pour qu'on t'aide plus efficacement, joins-nous un extrait de ton fichier (anonymisé) pour qu'on y voie plus clair et pour qu'on puisse ainsi t'apporter une réponse appropriée.

@+
 

Jocelyn

XLDnaute Barbatruc
Re : Recherche d'une matrice dans une matrice

re,
Bonjour L'ami Tibo :)

en reprenant l'exemple précédent tu peux écrire quelque chose comme ca :

=SOMMEPROD((A1:A20="M00")*(B1:B20>99)*(B1:B20<200)*1)

autrement pour joindre un fichier regardes dans les option supplémentaire => clique sur gérer les pièces jointes et ensuite tu suis les indication

Jocelyn
 

laurent89

XLDnaute Nouveau
Re : Recherche d'une matrice dans une matrice

Super ca marche exactement comme je voulais, merci à toi jocelyn

Bon je joint un fichier pour l'exemple (j'essaye), ca servira peut etre à quelqu'un!

Merci à tous
 

Pièces jointes

  • Exemple.xls
    22 KB · Affichages: 174
  • Exemple.xls
    22 KB · Affichages: 195
  • Exemple.xls
    22 KB · Affichages: 189

Discussions similaires

Statistiques des forums

Discussions
312 837
Messages
2 092 661
Membres
105 482
dernier inscrit
Eric.FKF