Rechercher une éventuelle valeur dans pluseiurs colonnes sur une ligne

  • Initiateur de la discussion Initiateur de la discussion Chrige
  • 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 !

Chrige

XLDnaute Occasionnel
Bonjour

Je recherche quelque chose qui semble toute relativement facile
Mais cependant, je patauge entre les différentes formules de recherche ?

J’ai un tableau qui comprend 8 colonnes de dates (Ex : Colonne A:H)
Sur chaque ligne (Ex : Colonne J) je souhaiterais savoir si il y a une date dans ces 8 colonnes qui correspond à la date du jour moins 58 à 62 jours.

Soit qui correspond à la date du jour moins 2 mois à 1 ou 2 jours près
Si cette date existe afficher cette date ou la plus près de la date actuelle, si il y en a plusieurs

Je joins un fichier d’exemple pour être plus clair

Merci pour votre aide
 

Pièces jointes

Re : Rechercher une éventuelle valeur dans pluseiurs colonnes sur une ligne

Bonjour Chrige,

Peut-être, en J4

Code:
=SI(MIN(ABS(A4:H4-DATE(ANNEE(Date);MOIS(Date)-2;JOUR(Date))))<=2;INDEX(A4:H4;1;EQUIV(MIN(ABS(A4:H4-DATE(ANNEE(Date);MOIS(Date)-2;JOUR(Date))));ABS(A4:H4-DATE(ANNEE(Date);MOIS(Date)-2;JOUR(Date)));0));"")

à valider par Ctrl+Maj+Entrée
puis à recopier vers le bas
 
Re : Rechercher une éventuelle valeur dans pluseiurs colonnes sur une ligne

Bonjour

Je pensais cela facile, mais à voir la formule, il y en était rien !

Merci

Juste un problème, si y a plusieurs dates concernées, c'est la plus lointaine qui apparait
C'est peut-être moi qui me suis mal exprimé ...

Ce que je souhaiterais c'est d'avoir la plus proche de la date du jour

A+
 
Re : Rechercher une éventuelle valeur dans pluseiurs colonnes sur une ligne

Re,

alors peut-être

Code:
=SI(SOMMEPROD((ABS(A4:H4-DATE(ANNEE(Date);MOIS(Date)-2;JOUR(Date)))<=2)*1);MAX(SI(ABS(A4:H4-DATE(ANNEE(Date);MOIS(Date)-2;JOUR(Date)))<=2;A4:H4-DATE(ANNEE(Date);MOIS(Date)-2;JOUR(Date))))+DATE(ANNEE(Date);MOIS(Date)-2;JOUR(Date));"")
 
Re : Rechercher une éventuelle valeur dans pluseiurs colonnes sur une ligne

Re

Là c'est Ok

Du moins dans mon fichier exemple

Mais il y a quelque chose qui m’échappe 😕

Dans mon tableau : la Zone des colonnes est O à X
la colonne de résultat est BF

J'ai donc modifié ta formule en

Code:
=SI(SOMMEPROD((ABS(O4:X4-DATE(ANNEE(Date);MOIS(Date)-2;JOUR(Date)))<=2)*1);MAX(SI(ABS(O4:X4-DATE(ANNEE(Date);MOIS(Date)-2;JOUR(Date)))<=2;O4:X4-DATE(ANNEE(Date);MOIS(Date)-2;JOUR(Date))))+DATE(ANNEE(Date);MOIS(Date)-2;JOUR(Date));"")

Mais cela me renvoie une erreur
 
Re : Rechercher une éventuelle valeur dans pluseiurs colonnes sur une ligne

Re,

Il doit y avoir du texte dans certaines de tes cellules qui peuvent contenir des dates, efface les cellules qui ont l'air vide avec la touche Suppr pour voir, sinon il faudrait nous fournir le fichier
 
Re : Rechercher une éventuelle valeur dans pluseiurs colonnes sur une ligne

Je ne peux pas l’envoyer, il est beaucoup trop volumineux

Je viens de faire plusieurs essais
- Effacer cellule
- Sur une feuille nouvelle dans le même classeur
-Supprimer le nom date pour le réintroduire dans une cellule propre
C’est exactement pareil 😡


Une chose étrange :
Cette formule n’est censée que de travailler sur une ligne
Hors si j’efface les dates sur la ligne suivante, je n’ai plus l’erreur 😕

Par contre, même si il y a une date de 2 mois (Ex 10/04/2012)
Elle ne s’affiche pas 😡
 
- 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

Retour