Recherche multiple sur des dates

Résolu/Fermé
Utilisateur anonyme - 13 mai 2013 à 10:47
 Utilisateur anonyme - 21 mai 2013 à 10:22
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 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
13 mai 2013 à 12:14
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
13 mai 2013 à 13:05
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 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
13 mai 2013 à 14:41
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
21 mai 2013 à 10:22
Merci de votre réponse!
Cdt
0