Recherche date la plus proche avec des conditions
RésoluCabrina Messages postés 248 Date d'inscription samedi 5 avril 2008 Statut Membre Dernière intervention 13 mars 2024 - 10 janv. 2024 à 17:23
- Recherche date la plus proche avec des conditions
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Cette photo n’a pas été prise cette année. trouvez la date, l'heure et avec quel modèle d'appareil photo elle a été prise. ✓ - Forum Graphisme
- Recherche adresse - Guide
- Recherche musique - Guide
4 réponses
9 janv. 2024 à 20:36
Bonsoir
Pourquoi une formule SOMME pour trouver une date dans un autre tableau ????!!!
Tu ferais mieux de passer par une RECHERCHEV :
=RECHERCHEV(B2;Feuil2!A:B;2;0) à mettre en D2 et étirer
Cdlmnt
Via
9 janv. 2024 à 19:44
Bonsoir
si les item se suivent deux par deux
tester
=SI(B2=B3;MIN(A2:A3);A2)
A recopier vers le bas
10 janv. 2024 à 08:19
Bonjour,
Mes références sont mélangées donc ça ne fonctionne pas car je peux avoir la référence A001095 sur la ligne 4 et sur la ligne 9 la comparaison n'est donc pas faite.
Merci pour ton aide
Modifié le 10 janv. 2024 à 09:33
Re
Ok je n'avais rien compris !
Alors en D2 mets la formule :
=SI(NB.SI(B$1:B1;B2);MAX(SI((B$1:B1=B2);A$1:A1));A2) en respectant bien l'emplacement des $
A étirer vers le bas ensuite
La formule te retournera la date la plus forte pour chaque article dans la plage précédant cet article ou la date de l'article si rien avant
Modifié le 10 janv. 2024 à 13:43
Alors ça fonctionne mais pas à chaque fois... et je ne comprend pas pourquoi.
Je viens de mettre mon fichier avec la formule.
https://www.cjoint.com/c/NAkmOWDE3MZ
Sur trois références (avec plusieurs dates) la dernier ligne ne donne pas la bonne date, alors que la formule est la même qu'au dessus.
10 janv. 2024 à 15:18
Cela fonctionne bien, cela renvoie la date la plus avancée dans les précédentes ; en D14 pour le code B001239 en date du 28/07/2025 cela renvoie bien la date la plus proche (comme tu le demandais) au dessus pour ce même code le 03/07/2025 de D13 etc
Dans "à trouver" tu as mis la date du 23/01/2025 qui correspond à la date de la 1ere occurrence du code en ligne 11, ce n'est pas la même chose !
Que veux tu avoir exactement ?
10 janv. 2024 à 15:31
J'ai besoin de la date la plus avancée pour toute les mêmes références dans tt le tableau.
Donc pour la référence B001239 je voudrais trouver avoir le 23/01/2025 car c'est la plus proche des 3 lignes.
Pour la référence A001095 je voudrais avoir la date du 15/11/2024 car c'est la plus proche des 4 lignes.
10 janv. 2024 à 17:07
Ah tu veux la date la plus proche d'aujourd'hui ! il fallait le préciser, cela n'allait pas de soi !!
En ce cas dans la formule remplace MAX par MIN
10 janv. 2024 à 17:23
Ah top, merci beaucoup pour ton aide.
10 janv. 2024 à 10:07
Bonjour,
Peut-être :
=MIN.SI.ENS(Feuil1!A:A;Feuil1!B:B;Feuil2!A2)
Daniel
10 janv. 2024 à 08:15
Bonjour,
La feuille 2 c'est les résultat que je doit trouver... le récap.