recherche v complexe

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

titooooo

XLDnaute Occasionnel
bonjour

je souhaite faire une recherche verticale un peu complexe

j'ai plusieur base qui contiennent les heure realisé par chaque agent et qui ont tous le meme format

exemple fichier base s1

qui contient des feuilles lundi , mardi ,,,,,,,,dimanche


je veut si je met les le fichier base de la semaine en question disant s3

que les cellules de la page recap du classer recherche met automatiquement en fonction des cellule

t2 qui corresponds a la semaine
t7 qui corresponds au jour
b8 qui corresponds a l'agent

donc si je met un classeur dans le même dossier qui porte le nom de base s3 que excel rempli les jours de la semaine a partir de ce fichier base
 

Pièces jointes

Re : recherche v complexe

Bonjour,

un point de vue a tester ... avec le fichier base Sx ouvert a priori, il faudra peut-être indirect.ext du pack morefunc de laurent longre pour essayer en gardant le fichier base fermé
 

Pièces jointes

Dernière édition:
Re : recherche v complexe

la formule de base étant
Code:
=INDEX(INDIRECT("'[base "&$T$2&".xlsx]"&T7&"'!$H$8:$H$30");EQUIV($B$8;INDIRECT("'[base "&$T$2&".xlsx]"&T7&"'!$B$8:$B$30");0))

prend la valeur T2 pour déterminer le nom du classeur où effectuer la recherche et T7 pour l'onglet

en duplicant le tableau, tu n'as qu'a modifier ces cellules non ?
 
Re : recherche v complexe

Bonjour,

genre
Code:
=INDEX(INDIRECT.EXT("'D:\recherche\[base "&$T$2&".xlsx]"&$T$7&"'!$H$8:$H$30");EQUIV(B15;INDIRECT.EXT("'D:\recherche\[base "&$T$2&".xlsx]"&$T$7&"'!$B$8:$B$30");0))

on pourra indiquer dans une cellule le chemin du dossier recherche (ici "D:\recherche\")
 

Pièces jointes

Dernière édition:
Re : recherche v complexe

Re

mais y'as pas une autre manip disant un code en vba
Assurément

Il faut juste qu'un "vbaiste" du forum passe dans ton fil et ta question titille ta curiosité. 😉

Pour ma part, je ferai autrement
(mais cet autrement implique un changement de mode fonctionnement et un seul fichier de base de données, donc je suppose que cela ne peut convenir comme solution)
 
Re : recherche v complexe

Re


Il y a de place non ? 😉
[TABLE="class: collapse, width: 700"]
[TR="class: trbgeven, bgcolor: #F3F3F3"]
[TH]FONCTIONNALITÉ[/TH]
[TH]LIMITE MAXIMALE[/TH]
[/TR]
[TR="class: trbgodd"]
[TD]Ouverture des classeurs[/TD]
[TD]Limité par la quantité de mémoire disponible et les ressources système[/TD]
[/TR]
[TR="class: trbgeven, bgcolor: #F3F3F3"]
[TD]Taille des feuilles de calcul[/TD]
[TD]1 048 576 lignes et 16 384 colonnes[/TD]
[/TR]
[/TABLE]

Et en français dans le texte, tu veux dire quoi par là ? 😉 😕
en mode réel je vais devoir incrémenter par semaine 10 base
 
Dernière édition:
- 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
1
Affichages
661
C
Réponses
5
Affichages
2 K
Comfortably_Numb
C
S
Réponses
12
Affichages
2 K
Sb_OS
S
A
Réponses
5
Affichages
1 K
L
Réponses
7
Affichages
1 K
T
Réponses
1
Affichages
12 K
T
M
Réponses
4
Affichages
1 K
S
Réponses
1
Affichages
705
H
Réponses
11
Affichages
4 K
H
Retour