Excel 2016 Recherche date juste avant et date juste après
bingo1968_74
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
bingo1968_74 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
bingo1968_74 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Sur Excel 2016, j'ai une liste de date de réunions et une date donnée. Et je cherche à obtenir en fonction de la date donnée, la date de la réunion qui se tiens juste avant et la date de la réunion qui se tiens juste après.
Merci par avance pour vos avis éclairés....cela fait un moment que je patauge entre les différentes formules (MIN, MAX, RECHERCHEV), mais je n'ai pas encore trouvé la bonne formule.
Eric.
Sur Excel 2016, j'ai une liste de date de réunions et une date donnée. Et je cherche à obtenir en fonction de la date donnée, la date de la réunion qui se tiens juste avant et la date de la réunion qui se tiens juste après.
Merci par avance pour vos avis éclairés....cela fait un moment que je patauge entre les différentes formules (MIN, MAX, RECHERCHEV), mais je n'ai pas encore trouvé la bonne formule.
Eric.
A voir également:
- Excel 2016 Recherche date juste avant et date juste après
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Trier par date excel - Guide
- Nombre de jours entre deux dates excel - Guide
- Si et excel - Guide
3 réponses
Bonsoir
si la date cherchée n'existe pas alors
il faut tester avec la fonction RECHERCHEV avec dernier argument 0 qui renvoie erreur si non trouvée
si erreur se rapprocher le plus près avec RECHERCHEV sans argument 0 en dernier
en B4
en B6
si la date cherchée n'existe pas alors
il faut tester avec la fonction RECHERCHEV avec dernier argument 0 qui renvoie erreur si non trouvée
si erreur se rapprocher le plus près avec RECHERCHEV sans argument 0 en dernier
en B4
=SI(ESTERREUR(RECHERCHEV(B2;D2:D12;1;0));RECHERCHEV(B2;D2:D12;1);INDEX(D2:D12;EQUIV(B2;D2:D12;0)-1;1))
en B6
=SI(ESTERREUR(RECHERCHEV(B2;D2:D12;1;0));INDEX(D2:D12;EQUIV(B4;D2:D12;0)+1;1);INDEX(D2:D12;EQUIV(B4;D2:D12;0)+2))
Je ne connaissais ces fonctions, mais je n'arrive pas à obtenir le résultat, même avec ctrl+maj+entrée.
Une idée pour corriger la formule ?
Merci.