Recherche dates

Résolu/Fermé
Utilisateur anonyme - Modifié le 12 janv. 2018 à 10:47
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 12 janv. 2018 à 17:45
Bonjour,

Bonjour,

Je viens sur le forum afin d'obtenir une petite aide concernant un petit fichier excel:
- J'ai 3 jalons dont les dates peuvent être differentes selon le mois. Je souhaiterais que chaque mois, les dates des jalons soient recherchées dans la table F1:L4 puis affichées respectivement dans les cellules C4, C6 et C8.

- Néanmoins les dates extraites de la table doivent être celles du mois actuel donc de la colonne avec le mois correspondant. Ainsi, je souhaiterais savoir quelle serait la formule à intégrer dans ces cellules afin qu'à chaque début de mois, les dates affichées dans ces 3 cellules soit automatiquement mises à jour en fonction des dates affichées dans la table.

- Je ne sais pas vraiment s'il est nécessaire d'y apporter la fonction AUJOURDHUI() pour créer un lien mais dans le doute, la cellule A1 contient notamment cette fonction.

Voici le fichier pour plus de facilité : https://www.cjoint.com/c/HAmjNSblppj

Je vous remercie de votre aide et j'en profite pour vous présenter à tous mes meilleurs voeux pour cette nouvelle année.

3 réponses

M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 299
12 janv. 2018 à 10:54
0
Utilisateur anonyme
12 janv. 2018 à 11:47
Bonjour M-12
cela fonctionne,à voir le mois prochain :)
Merci de votre aide
0
Utilisateur anonyme
12 janv. 2018 à 11:53
Je profite de votre réponse pour vous poser une autre question : si je souhaite ajouter une colonne n-1 pour afficher la colonne du mois précédent quelle modification devrais-je apporter à cette formule ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 12 janv. 2018 à 11:10
Bon,jour
est ce ça que vous cherchez?
voyez les notae dans la feuille
https://mon-partage.fr/f/IJgsKseA/
revenez si ça ne convient pas

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
Bonjour

tout comme pour M-12, et même avec une formule qui diffère un peu, elle semble aussi bien fonctionner pour ce mois-ci. Merci Vaucluse
Par ailleurs, est-il nécessaire pour moi de garder le rappelle des jalons (J1,J2 et J3) dans les cellules B4,B6 et B8 pour répondre à mon besoin ?. Une autre formule marcherait-elle si il n'y avait pas ses données ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 12 janv. 2018 à 12:49
. pas compris la question, là? pouvez vous préciser?

Ca y est je viens de comprendre
il faudra bien quelque part indiquer quelle est la référence à chercher dans le tableau en colonne F
si vous ne voulez pas l'inscrire en B, inscrivez le texte directement entre guillemets dans la formule derrière le code EQUIV, à la place de $B4
soit en C4 par exemple:

=SOMMEPROD((MOIS($G$1:$R$1)=MOIS(AUJOURDHUI()))*(DECALER($G$1;EQUIV("J1";$F$2:$F$4;0);;;12)))


ps: pour avoir le mois précédent:
=SOMMEPROD((MOIS($G$1:$R$1)=MOIS(AUJOURDHUI()-1))*(DECALER($G$1;EQUIV("J1";$F$2:$F$4;0);;;12)))

crdlmnt
0
Utilisateur anonyme
12 janv. 2018 à 14:41
Parfait pour ne pas indiquer la référence. Concernant le mois précédent, j'avais essayé en insérant le -1 comme vous le proposer mais cela ne fonctionne pas. Les valeurs affichées restent celle du mois actuel.

Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 12 janv. 2018 à 15:05
vi... encore une petite erreur dans la position de la parenthèse, c'et ma spécialité!
essayez avec
=SOMMEPROD((MOIS($G$1:$R$1)=MOIS(AUJOURDHUI())-1)*(DECALER($G$1;EQUIV("J1";$F$2:$F$4;0);;;12)))

soit la position des parenthèses derrière le code MOIS(AUJOURDHUI())-1)
0
Utilisateur anonyme
12 janv. 2018 à 16:32
décidement cela ne veut pas ^^. la date 00/01/1900 apparait
0
bonjour,
je ne suis pas certain que j'ai bien compris la situation, mais est ce que la fonction Mois( ) peut résoudre votre problème?
0
Bonjour,
même si les deux formules présentées précedemment fonctionnent, je vais tâcher d'y jeter un coup d'oeil.
Merci
0