Rechercher valeur ligne et renvoie donnée

Fermé
johnd84 Messages postés 8 Date d'inscription mardi 28 décembre 2010 Statut Membre Dernière intervention 31 juillet 2011 - 5 mars 2011 à 16:18
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 5 mars 2011 à 21:39
Bonjour,


Je me creuse la tête sur le problème suivant, ma direction m'a demandé ça, j'ai passé deux jours dessus et c'est l'impasse total pour moi

J'ai un fichier qui a la structure suivante

Numéro chantier / Numéro de semaine/données diverses
1 5
2 6
3 6
4 7
5 7

le second fichier qui est le fichier de la semaine en cours ce qui signifie que j'ai 52 fichiers

Je souhaiterais que les numéros de chantiers s'affiche par ligne

si fichier semaine 7 alors

Chantier à faire/ données diverses

4
5

Les données diverses sont renvoyés par une recherchev qui fonctionne, seul soucis c'est de pouvoir donc trouver une solution pour amener ligne par ligne les numéros de chantiers correspondant à la semaine d'intervention.

Je vous remercie par avance de vos réponses, bonne après midi


A voir également:

1 réponse

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
Modifié par eriiic le 5/03/2011 à 17:01
Bonjour,

Une possibilité par formule :
Classeur1.xls
Je ne teste pas la formule en Feuil2 colonne A (pour n'afficher que les résultat interessants) car ça doublerait sa longueur. Le mieux est de masquer cette colonne.
C'est une formule matricielle à valider par shift+ctrl+entrée

eric
0
johnd84 Messages postés 8 Date d'inscription mardi 28 décembre 2010 Statut Membre Dernière intervention 31 juillet 2011
5 mars 2011 à 17:18
merci beaucoup eric, est ce que je peux me servir de cette formule dans ma base de donnée chantier et créer un fichier excel par semaine ou j'installe cette formule, et qui va chercher les données dans ma base, merci
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
5 mars 2011 à 21:39
Bien sûr.
Complète les références en donnant le nom du fichier.
Ex si Classeur1.xls est ta base :
=PETITE.VALEUR(SI([Classeur1.xls]Feuil1!$B1:$B100=Feuil2!$C$1;LIGNE([Classeur1.xls]Feuil1!$B1:$B100);9^9);LIGNE()-3)
(toujours à valider en matricielle

eric
0