Recherche multiple sur des dates
Résolu
Utilisateur anonyme
-
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,
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,
A voir également:
- Recherche multiple sur des dates
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Nombre de jours entre deux dates excel - Guide
- Ecran multiple pc - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Excel cellule choix multiple - Guide
2 réponses
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
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
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
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
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)
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)