Renvoi d'une valeur déterminée en fonction d'une date aléatoire

syphon

XLDnaute Nouveau
Bonjour le forum,

Dans un onglet intitulé "Budget", j'ai un tableau avec un budget de dépense mensuel.

Dans un 2ème onglet, j'aimerais pouvoir en entrant une date dans une cellule déterminée pouvoir affiché le buget mensuel correspondant.

Comment puis-je faire ?

Voir fichier en annexe.

Merci d'avance :)
 

Pièces jointes

  • recherche.xls
    13.5 KB · Affichages: 40
  • recherche.xls
    13.5 KB · Affichages: 48
  • recherche.xls
    13.5 KB · Affichages: 45
G

Guest

Guest
Re : Renvoi d'une valeur déterminée en fonction d'une date aléatoire

Bonjour,

La formule suivante devrait fonctionner:

=INDEX(Budget!$A$1:$G$13;EQUIV(TEXTE(Suivi!$B$1;"mmmm");Budget!$A$1:$A$13;0);EQUIV(ANNEE(Suivi!$B$1);Budget!$A$1:$G$1;0))

A+
 

syphon

XLDnaute Nouveau
Re : Renvoi d'une valeur déterminée en fonction d'une date aléatoire

Bonjour Hasco,

Merci pour ta réponse rapide.

Copier coller de ta formule me renvoit le résultat #N/A

Peux-tu tenter de l'appliquer directement dans le fichier joint stp ?

Merci
 

Modeste geedee

XLDnaute Barbatruc
Re : Renvoi d'une valeur déterminée en fonction d'une date aléatoire

Bonsour®

:cool:
utiliser en B4, la combinaison de fonctions INDEX/EQUIV
+ un soupçon de DECALER

=INDEX(DECALER(Budget!B:B;0;ANNEE(B1)-Budget!$B$1;13;1);EQUIV(NOMPROPRE(TEXTE(B1;"mmmm"));Budget!A:A;0))
:rolleyes:


:p coucou Hasco : et la majuscule au nom du mois ????
 

Pièces jointes

  • Capture.jpg
    Capture.jpg
    24.1 KB · Affichages: 46
  • Capture.jpg
    Capture.jpg
    24.1 KB · Affichages: 53
  • Capture.jpg
    Capture.jpg
    24.1 KB · Affichages: 50
Dernière édition:

syphon

XLDnaute Nouveau
Re : Renvoi d'une valeur déterminée en fonction d'une date aléatoire

Bonjour Modeste,

Merci pour ta solution mais à quoi sert la fonction DECALER ?

@Hasco : ta solution semble fonctionner dans le fichier exemple mais je n'arrive pas à l'appliquer au fichier original. Peux-tu regarder une fois encore stp ? (voir fichier recherche2.xls).

Merci
 

Pièces jointes

  • recherche2.xls
    17.5 KB · Affichages: 35
  • recherche2.xls
    17.5 KB · Affichages: 37
  • recherche2.xls
    17.5 KB · Affichages: 38

Modeste geedee

XLDnaute Barbatruc
Re : Renvoi d'une valeur déterminée en fonction d'une date aléatoire

Bonsour®
Bonjour Modeste,

Merci pour ta solution mais à quoi sert la fonction DECALER ?

@Hasco : ta solution semble fonctionner dans le fichier exemple mais je n'arrive pas à l'appliquer au fichier original. Peux-tu regarder une fois encore stp ? (voir fichier recherche2.xls).

Merci
:cool:
simplement à se positionner sur la bonne colonne...
:rolleyes: la solution de Hasco avec un 2éme EQUIV est beaucoup plus fiable !!!
 
G

Guest

Guest
Re : Renvoi d'une valeur déterminée en fonction d'une date aléatoire

Re,

Pour te faire travailler un peu je te dirai, de consulter l'aide excel sur index et equiv et leur paramètres, notamment concernant la zone de recherche (deuxième paramètre de EQUIV), c'est là que tu as fais deux fautes.....

Si avec tout ça tu n'y arrive pas, on verra.

A+
 

syphon

XLDnaute Nouveau
Re : Renvoi d'une valeur déterminée en fonction d'une date aléatoire

Re,

Merci pour ton dernier commentaire Hasco, grâce à ta formule mon problème est solutionné mais en plus m'ayant fait chercher par moi-même, je passe du rang -1 au rang 0 en Excel c'est un petit plus :)

Le post peut-être clôturé !
 

Discussions similaires

Statistiques des forums

Discussions
312 497
Messages
2 088 994
Membres
104 000
dernier inscrit
dinelcia