XL 2016 Recherche formule pour récupèrer avec une condition

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 !

Thieum-novice

XLDnaute Nouveau
Bonjour Le forum, bonjour aux personnes bénévoles,
Je suis tout nouveau,
Voilà, depuis qqles jours je galère pour trouver une formule qui conviendrait.
Je m'explique, sur un onglet nommé "Début" j'ai des adresses horodatées (en jour et en heure).
Je souhaiterai rechercher la même adresse sur l'onglet 2 (nommé fin) récupérer la donnée "Heure" pour calculer l'écart, uniquement si le jour est identique...
Je ne sais pas si je suis sur la bonne piste mais je suis sur cette formule mais elle ne m'indique pas le bon résultat :
=SI(C3=INDEX(Tableau; EQUIV(C3;$C$2:$C$22; 0);3);RECHERCHEV(A3;Tableau;4;FAUX);"Again")

Je ne sais pas comment mettre mon fichier xlsx en PJ....
 

Pièces jointes

Solution
Bonjour,

Dans le fichier joint vous trouverez vos tableaux transformé en tableaux structuré avec deux formules, une utilisant index et agregat, l'autre index/equiv. Cette dernière, matricielle, nécessite d'être validée par CTRL+MAJ+ENTREE.

La première se valide normalement

Les deux retournent les mêmes valeurs.
Bonjour et bienvenue sur le forum,

Ré-éditez votre post en cliquant sur le bouton 'Modifier' puis dans l'éditeur de post, vous trouverez en bas à gauche de la zone de texte dans laquelle vous avez tapé votre question, un bouton 'Joindre un fichier'.

N'oubliez pas éventuellement d'anonymiser votre fichier et d'en remplacer les données confidentielles par des données bidons.

cordialement
 
Bonjour,

Dans le fichier joint vous trouverez vos tableaux transformé en tableaux structuré avec deux formules, une utilisant index et agregat, l'autre index/equiv. Cette dernière, matricielle, nécessite d'être validée par CTRL+MAJ+ENTREE.

La première se valide normalement

Les deux retournent les mêmes valeurs.
 

Pièces jointes

Merci à toi, je suis très impressionné, la formule est bluffante (ça me confirme que je ne l'aurais pas trouvé tous seul...).

Par contre, j'ai vu que tu avais pris comme référence @ID dans la formule de la colonne H. Je l'ai donc modifié pour que ma réf. soit la colonne A (Adresse) mais le résultat change alors qu'il ne devrait pas....
Et je suis incapable de savoir pourquoi ....
 
Re,

Quand vous avez un problème, donnez le classeur exemple avec le problème. Chez moi si je change les deux @ID par @Adresses cela fonctionne ! En tous cas pour la formule avec Agregat

Et pour l'autre comme @Adresse est du texte il faut remplacer le + par & pour obtenir une concaténation de textes

Cordialement
 
Re,

En comparant mieux vos adresses et les id correspondantes, je m'apperçois qu'une même adresse peut avoir plusieur ID donc résultats différents également.

ex :

ed33b177234a062b73db01cb32e5b6fc avec comme ID s:
1616572945
1616572948
1616572955

Cordialement
 
Veuillez m'excuser j'avais changé un @ID sur 2 (😓)
Du coup, à la base je voulais rentrer cette formule dans une macro.... Vous me voyez venir,

Je joins le classeur avec la macro où dedans il y avait mon fameux Recherche V.
Soyez clément je débute dans les macros ...
D'avance merci pour toute l'aide donnée.

Ben c'est bête on ne peut pas joindre un fichier.xltm
 
Re,

En comparant mieux vos adresses et les id correspondantes, je m'apperçois qu'une même adresse peut avoir plusieur ID donc résultats différents également.

ex :

ed33b177234a062b73db01cb32e5b6fc avec comme ID s:
1616572945
1616572948
1616572955

Cordialement
Oui effectivement j'ai vu ça, pour l'instant je me contente de prendre la 1ere adresse comme référence avec l'heure la plus "avancée".
 
Veuillez m'excuser j'avais changé un @ID sur 2 (😓)
Du coup, à la base je voulais rentrer cette formule dans une macro.... Vous me voyez venir,

Je joins le classeur avec la macro où dedans il y avait mon fameux Recherche V.
Soyez clément je débute dans les macros ...
D'avance merci pour toute l'aide donnée.

->>> voici ma macro
D'avance merci
 

Pièces jointes

Re,

Autre question ne concernant pas directement le titre de cette conversation. Aussi créez-en une nouvelle en précisant tout de suite qu'il s'agit d'intégrer une formule dans une macro. Soyez le plus précis possible en ce qui concerne le contexte de votre problème,

Pour ma part et si vous avez plusieurs fichiers à traiter, je me dirigerai vers PowerQuery (inclus dans l'ongle données de votre version Excel)

J'ai répondu à la question posée dans cette discussion aussi je m'arrêterai là.

Cordialement
 
- 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
6
Affichages
571
Retour