Recherche multiple sur des dates

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

J'ai un tableau avec en colonne A (feuille1) une date, colonne B (feuille 1) une autre date; ces deux dates forment un intervalle auquel est associé un nombre (colonne E) sur la même ligne que les deux dates.
J'essaie en feuille 2, pour une date donnée (A2 dans la formule ci-dessous), d'insérer le nombre pour lequel la date rentre dans son intervalle de temps.

J'ai essayé une formule matricielle du type:
=SOMME((A2>Feuil1!A:A)*(A2<Feuil1!B:B)*(Feuil1!E:E)*1)
De plus je crois qu'excel traite mes dates comme des nombres ce qui peut peut-être amener des erreurs. La date en A2 étant aussi obtenue par une formule.

Merci de votre aide,

2 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Bonjour,

les matricielles et sommeprod (vraie-fausse matricielle) n'aiment pas les colonnes entières
sinon si tes dates sont toujours au m^me format (jj:mm/aaaa)cette formule donne le résultat

=SOMMEPROD((Feuil1!A1:A15<A2)*(Feuil1!B1:B15>A2)*(Feuil1!E1:E15))

maquette
https://www.cjoint.com/?3EnmnzdQIRs

0
Utilisateur anonyme
 
Bonjour,

Merci de votre réponse et de votre maquette. Votre formule marche très bien cependant elle donne une somme de nombre, dont je ne comprends pas l'origine, alors que je cherches à obtenir le nombre associé à l'intervalle de dates dans lequel rentre ma date. Aucun intervalle de temps ne se chevauche.

https://www.cjoint.com/?3EnndPdKfVm

J'ai reprit la maquette en la modifiant par mes données.

En vous remerciant,

Florent
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
voir
https://www.cjoint.com/?3EnoH3LZbcB

en fait il y a des dates dans colonne B qui ont des formats texte !!! voir test colonne J comme les textes sont > aux nombres (codes ascii) la condition est remplie( "vrai" en col C & D)


d'autre part il y a la ligne 11 qui vérifie les conditions (faute de frappe: 01/12/2012)

ouf !!!
:o)
0
Utilisateur anonyme
 
Merci de votre réponse!
Cdt
0