recherche entre 2 date et renvoie info de la 3e colonne

vistla

XLDnaute Junior
Bonjour cher forum!

J'ai plusieurs intervalles de date auxquels un % y est rattachés. J'aimerais que lorsque l'on engtre une date, ma formule recherche dans quel intervalle elle se situe et me renvoie la valeur de la 3e colonne.

J'ai tenté avec la formule Index, mais je ne figure pas. Peut-etre en formule matricielle mais je ne m'y connais pas tellement.

j'ai fais une recherche sur le forum mais n'ai rien trouvé..

Merci de votre aide!
 

Pièces jointes

  • Formule vacances.xls
    18 KB · Affichages: 481

CISCO

XLDnaute Barbatruc
Re : recherche entre 2 date et renvoie info de la 3e colonne

Bonjour à tous

Essayes avec
Code:
=MIN(SI((A2:A32<E3)*(E3<B2:B32);C2:C32))
, en matriciel (ctrl+maj+entrée)

peut être en remplaçant certains des < par <=.

@ plus
 

jeanpierre

Nous a quitté
Repose en paix
Re : recherche entre 2 date et renvoie info de la 3e colonne

Bonjour vistla,

Si tes données sont classées par ordre croissant, alors tu peux utiliser ceci :

=RECHERCHEV(E3;$A$2:$C$32;3)

Plage à adapter.

Bon après-midi.

Jean-Pierre
 

vistla

XLDnaute Junior
Re : recherche entre 2 date et renvoie info de la 3e colonne

Merci CISCO et tototiti2008!

Je préfère la solution de tototiti car elle n'implique pas de formule matricielle.

Je suis par contre surpris que la formule appropriée soit SOMMEPROD. J'ai toujours pensé que SOMMEPROD était utile pour remplacer "=(A1*B1)+(A2*B2)....etc.."

Merci pour votre aide!

Éric
 

CISCO

XLDnaute Barbatruc
Re : recherche entre 2 date et renvoie info de la 3e colonne

Bonsoir à tous

SOMMEPROD est une fonction matricielle, donc, c'est du pareil au même...

Ceci dit, la formule proposée par Tototiti2008 est pas mal aussi. Celle de Jeanpierre aussi d'ailleurs, mais elle ne fonctionne correctement que si les dates sont classées par ordre croissant (cf en pièce jointe).

@ plus
 

Pièces jointes

  • Formule vacances(1).xls
    21.5 KB · Affichages: 577

yannick2638

XLDnaute Nouveau
Re : recherche entre 2 date et renvoie info de la 3e colonne

Bonjour à tous

Essayes avec
Code:
=MIN(SI((A2:A32<E3)*(E3<B2:B32);C2:C32))
, en matriciel (ctrl+maj+entrée)

peut être en remplaçant certains des < par <=.

@ plus
Bonjour
en cherchant je suis tomber sur votre formule

=MIN(SI((A2:A32<E3)*(E3<B2:B32);C2:C32))
je l'ai reprise sur mon fichier au lieu d'avoir des % dans la colonne C j'ai du texte, du coup sa ne fonctionne pas. avez vous une astuce?

si je mets des chiffre a la place sa fonctionne nickel

merci
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 940
Membres
101 845
dernier inscrit
annesof