Recherche de la date la plus proche supérieure
Fermé
Princedes
Messages postés
27
Date d'inscription
mardi 4 août 2020
Statut
Membre
Dernière intervention
8 mars 2021
-
14 sept. 2020 à 14:45
PapyLuc51 Messages postés 4459 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 12 mars 2025 - 15 sept. 2020 à 16:48
PapyLuc51 Messages postés 4459 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 12 mars 2025 - 15 sept. 2020 à 16:48
Bonjour,
Feuil1 : j'ai juste une colonne avec des dates, en l'occurrence le 3e vendredi de chaque mois (avec quelques exceptions inexplicables)
Feuil2 : j'ai une colonne A avec toutes les dates de tous les jours et une colonne B dans laquelle je voudrais mettre la prochaine date la plus proche de celle présente en colonne A.
Exemple : en colonne A j'ai le 25 septembre 2020 et la prochaine date la plus proche est le 16 octobre 2020 sauf qu'une recherchev classique avec valeur proche me mettre le 18 septembre 2020.
Merci par avance pour votre aide.
Feuil1 : j'ai juste une colonne avec des dates, en l'occurrence le 3e vendredi de chaque mois (avec quelques exceptions inexplicables)
Feuil2 : j'ai une colonne A avec toutes les dates de tous les jours et une colonne B dans laquelle je voudrais mettre la prochaine date la plus proche de celle présente en colonne A.
Exemple : en colonne A j'ai le 25 septembre 2020 et la prochaine date la plus proche est le 16 octobre 2020 sauf qu'une recherchev classique avec valeur proche me mettre le 18 septembre 2020.
Merci par avance pour votre aide.
A voir également:
- Recherche de la date la plus proche supérieure
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Formule excel si date supérieur à une autre date ✓ - Forum Excel
- Paypal envoyer de l'argent à un proche - Guide
- Copiez la ligne qui indique aux moteurs de recherche de ne pas référencer la page. ✓ - Forum Référencement
6 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 425
Modifié le 14 sept. 2020 à 15:14
Modifié le 14 sept. 2020 à 15:14
Bonjour
pas tout compris, où est la date qui vous sert de référence pour ressortir celle de la colonne A?
et donc la date la plus proche de laquelle?
à vous lire
en attendant:
la plus grande date en A: =GRANDE.VALEUR(A:A;1)
la date la plus proche de la pus grande: =GRANDE.VALEUR(A:A;2)
si vos dates n'ont pas de doublon, pour la 2°sinon
=GRANDE.VALEUR(A:A;SOMMEPROD((A:A=MAX(A:A))*1)+1)
crdlmnt
pas tout compris, où est la date qui vous sert de référence pour ressortir celle de la colonne A?
et donc la date la plus proche de laquelle?
à vous lire
en attendant:
la plus grande date en A: =GRANDE.VALEUR(A:A;1)
la date la plus proche de la pus grande: =GRANDE.VALEUR(A:A;2)
si vos dates n'ont pas de doublon, pour la 2°sinon
=GRANDE.VALEUR(A:A;SOMMEPROD((A:A=MAX(A:A))*1)+1)
crdlmnt
PapyLuc51
Messages postés
4459
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
12 mars 2025
1 461
14 sept. 2020 à 15:10
14 sept. 2020 à 15:10
Bonjour,
Tu veux décaler la date de 3 semaines et que la date à trouver soit le vendredi de la dite semaine quel que soit le jour de départ en colonne A ?
A te lire
Cordialement
Tu veux décaler la date de 3 semaines et que la date à trouver soit le vendredi de la dite semaine quel que soit le jour de départ en colonne A ?
A te lire
Cordialement
Princedes
Messages postés
27
Date d'inscription
mardi 4 août 2020
Statut
Membre
Dernière intervention
8 mars 2021
14 sept. 2020 à 15:28
14 sept. 2020 à 15:28
ah non, rien à voir ...
ok j'ai pas été clair ... dans la feuil2 colonne A j'ai la date de tous les jours de l'année, à chercher, nommons la "Michel" et dans la feuil1 colonne A j'ai la date à trouver (une série de dates données qui se définit par le 3 e vendredi du mois mais c'est un détails), nommons la "Raymond" ...
je cherche le Raymond le plus proche de Michel mais supérieur à Michel
ok j'ai pas été clair ... dans la feuil2 colonne A j'ai la date de tous les jours de l'année, à chercher, nommons la "Michel" et dans la feuil1 colonne A j'ai la date à trouver (une série de dates données qui se définit par le 3 e vendredi du mois mais c'est un détails), nommons la "Raymond" ...
je cherche le Raymond le plus proche de Michel mais supérieur à Michel
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 425
>
Princedes
Messages postés
27
Date d'inscription
mardi 4 août 2020
Statut
Membre
Dernière intervention
8 mars 2021
Modifié le 14 sept. 2020 à 15:54
Modifié le 14 sept. 2020 à 15:54
Toujours pas clair
vous cherchez dans Raymond dans Michel ou Michel dans Raymond (ce squi serait plus logique)
crdlmnt
vous cherchez dans Raymond dans Michel ou Michel dans Raymond (ce squi serait plus logique)
crdlmnt
Princedes
Messages postés
27
Date d'inscription
mardi 4 août 2020
Statut
Membre
Dernière intervention
8 mars 2021
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
14 sept. 2020 à 17:21
14 sept. 2020 à 17:21
j'ai testé la formule elle me renvoit un #N/A
yg_be
Messages postés
23485
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
12 mars 2025
Ambassadeur
1 569
14 sept. 2020 à 15:47
14 sept. 2020 à 15:47
bonjour,
tu as des dates dans la colonne A et des dates dans la colonne B.
tu cherches, pour chaque date en colonne A, quelle est la date la plus proche en colonne B.
par "proche", tu veux dire la plus petite date en colonne B, postérieure à la date en colonne A.
c'est bien cela?
tu as des dates dans la colonne A et des dates dans la colonne B.
tu cherches, pour chaque date en colonne A, quelle est la date la plus proche en colonne B.
par "proche", tu veux dire la plus petite date en colonne B, postérieure à la date en colonne A.
c'est bien cela?
yg_be
Messages postés
23485
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
12 mars 2025
1 569
14 sept. 2020 à 15:55
14 sept. 2020 à 15:55
il suffit d’utiliser la fonction min.si
yg_be
Messages postés
23485
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
12 mars 2025
1 569
>
yg_be
Messages postés
23485
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
12 mars 2025
14 sept. 2020 à 16:01
14 sept. 2020 à 16:01
en A2,
puis tu recopies vers le bas
=MIN.SI(Feuil1!$A:$A;Feuil1!$A:$A;">"&A2)
puis tu recopies vers le bas
Princedes
Messages postés
27
Date d'inscription
mardi 4 août 2020
Statut
Membre
Dernière intervention
8 mars 2021
14 sept. 2020 à 17:18
14 sept. 2020 à 17:18
https://we.tl/t-mIIeFbhxvX
yg_be
Messages postés
23485
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
12 mars 2025
1 569
>
yg_be
Messages postés
23485
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
12 mars 2025
14 sept. 2020 à 18:01
14 sept. 2020 à 18:01
oups, formule à mettre en Feuil2, B2:
=MIN.SI.ENS(Feuil1!$A:$A;Feuil1!$A:$A;">"&A2), puis à tirer vers le bas.
Princedes
Messages postés
27
Date d'inscription
mardi 4 août 2020
Statut
Membre
Dernière intervention
8 mars 2021
>
yg_be
Messages postés
23485
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
12 mars 2025
15 sept. 2020 à 14:54
15 sept. 2020 à 14:54
ça ça marche bien ! Merci
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 425
Modifié le 14 sept. 2020 à 17:30
Modifié le 14 sept. 2020 à 17:30
Feuil2 B2:
=SIERREUR(INDEX(Feuil1!A:A;EQUIV(A3;Feuil1!A:A)+1);"")
qui ne renvoie un résultat qu'à partir de B37
pour les résultats avant, c'est la première date de feuil1 et on peut écrire
=SIERREUR(INDEX(Feuil1!A:A;EQUIV(A3;Feuil1!A:A)+1);MIN(Feuil1!A:A))
amis Raymond n'a pas assez de date pour assurer le tableau complet
crdlmnt
=SIERREUR(INDEX(Feuil1!A:A;EQUIV(A3;Feuil1!A:A)+1);"")
qui ne renvoie un résultat qu'à partir de B37
pour les résultats avant, c'est la première date de feuil1 et on peut écrire
=SIERREUR(INDEX(Feuil1!A:A;EQUIV(A3;Feuil1!A:A)+1);MIN(Feuil1!A:A))
amis Raymond n'a pas assez de date pour assurer le tableau complet
crdlmnt
Princedes
Messages postés
27
Date d'inscription
mardi 4 août 2020
Statut
Membre
Dernière intervention
8 mars 2021
15 sept. 2020 à 14:55
15 sept. 2020 à 14:55
désolé ça me renvoit des #N/A mais les deux autres suggestions fonctionnent
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 741
14 sept. 2020 à 18:04
14 sept. 2020 à 18:04
Bonjour
Autre possibilité, en B2
=INDEX(Feuil1!$A$2:$A$134;EQUIV(VRAI;Feuil1!$A$2:$A$134>=Feuil2!A2;0))
Formule matricielle à valider par Ctrl+Maj+Entrée (et la formule se met auto entre accolades dans la barre de formules) puis étirer vers le bas
Cdlmnt
Via
Autre possibilité, en B2
=INDEX(Feuil1!$A$2:$A$134;EQUIV(VRAI;Feuil1!$A$2:$A$134>=Feuil2!A2;0))
Formule matricielle à valider par Ctrl+Maj+Entrée (et la formule se met auto entre accolades dans la barre de formules) puis étirer vers le bas
Cdlmnt
Via
Princedes
Messages postés
27
Date d'inscription
mardi 4 août 2020
Statut
Membre
Dernière intervention
8 mars 2021
15 sept. 2020 à 14:54
15 sept. 2020 à 14:54
Merci encore une fois, c'est pas la première fois que vous m'aidez ! je vous en suis très reconnaissant ! ça marche bien aussi
PapyLuc51
Messages postés
4459
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
12 mars 2025
1 461
15 sept. 2020 à 16:48
15 sept. 2020 à 16:48
Salut à tous
Une autre idée avec une RECHERCHEV()
https://www.cjoint.com/c/JIpoUTVeqz4
cordialement
Une autre idée avec une RECHERCHEV()
https://www.cjoint.com/c/JIpoUTVeqz4
cordialement
14 sept. 2020 à 15:27
je cherche le raymond le plus proche de michel mais supérieur à michel
14 sept. 2020 à 15:33
Un fichier en partage serait aussi le bienvenu https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Cordialement
14 sept. 2020 à 15:46
14 sept. 2020 à 16:04
dans l'exemple que tu partages, tu y mets deux colonnes, avec la même entête...
15 sept. 2020 à 10:34