XL 2016 Recherche d'une valeur dont la date est la plus proche

  • Initiateur de la discussion Initiateur de la discussion bibbip35
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bonsoir bibbip35,

Formule matricielle en E2 :
Code:
=INDEX([NUMERO_OFDA2];EQUIV(MIN(SI(LIGNE()<>LIGNE([DATE_CLOTURE]);ABS([DATE_CLOTURE]-[@[DATE_CLOTURE]])));SI(LIGNE()<>LIGNE([DATE_CLOTURE]);ABS([DATE_CLOTURE]-[@[DATE_CLOTURE]]));0))
A valider par Ctrl+Maj+Entrée et propager vers le bas.

A+
 

Pièces jointes

Dernière édition:
Bonjour Job75

Merci pour votre retour , mais ce que je cherche a faire est de trouver l'"OF" correspondant au "composant " et Ayant la date la plus proche de la
date de Clôture du Produit

Si on prends la ligne 2 , je cherche le résultat de cette OF en E2
1. Je cherche dans la colonne Produit (A ) , Le Produit affichée en D2
2. A partir de ce produit , je cherche l'OF dans la colonne B ayant la Date de Clôture la plus proche de B2

Désolé pour ces explications qq peu rocambolesque


Je vous remets un Fichier exemple en espérant être plus clair

Merci

Bonne soirée

Bibbip35
 

Pièces jointes

Bonjour Job75

Désolé mais j'ai bien regardé et je ne comprends pas

Je pense que je me suis mal expliqué car le composant ( la colonne D est fixe )
Et le produit peux appeler plusieurs composants différents ( C'est notion Père-fils )

Merci encore pour votre aide

Bibbip
 
Bonjour bibbip35, le forum,

Il suffisait de modifier la formule du nom défini Ecart :
Code:
=SI(Tableau2[PRODUIT]=Tableau2[@[COMPOSANT]];ABS(Tableau2[DATE_CLOTURE]-Tableau2[@[DATE_CLOTURE]]))
Formule en E2 :
Code:
=SIERREUR(INDEX([NUMERO_OFDA2];EQUIV(MIN(Ecart);Ecart;0));"")
Fichier (3).

Bonne journée.
 

Pièces jointes

Bonsoir

Je me permets de relancer ce sujet , car j'ai essayé de déployer la formule avec un deuxième onglet pour la recherche des OF selon code
Produit et date de cloture
Mais je ne comprends ca me renvoi les mauvais OF !?

Auriez-vous une idée afin de solutionner mon problème ?

Merci

Bibbip35
 

Pièces jointes

Bonjour bibbip35, le forum,

Sur votre fichier pour définir le nom Ecart vous utilisiez :
Code:
=SI(Exercice_Annuel[REF_EXCALIBUR]=Histo_BOM_OF[@PRODUIT];ABS(Exercice_Annuel[Date EDITION]-Histo_BOM_OF[@[DATE_CLOTURE]]))
Voyez le fichier joint avec cette nouvelle formule :
Code:
=SI(Exercice_Annuel[@[REF_EXCALIBUR]]=Histo_BOM_OF[PRODUIT];ABS(Exercice_Annuel[@[Date EDITION]]-Histo_BOM_OF[DATE_CLOTURE]))
Bonne journée.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
253
Réponses
6
Affichages
181
  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
184
Retour