![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Excel Forum d'entraide sur Excel |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Membre du Club
![]() Date d'inscription: mai 2008
Messages: 103
|
bonjour,
je travaille sur un fichier Excel qui comporte plusieurs ongets. Sur un des onglets, j'ai fait un tableau avec plusieurs colonnes. Sur chacune des colonnes j'ai mis un filtre automatique. dans un autre onglet, j'ai un n° de container à saisir (qui est une des colonnes de mon 1er onglet), et en fonction du numéro saisi, tout doit s'afficher dans un tableau juste en dessous de ce N°. en bref, on tape un n° de container, et tout ce qu'il contient doit apparaitre en dessous. Comment récupérer ces infos ? j'ai essayé avec des "rechercheV", des "nb.si", des "index", etc... je ne trouve pas. merci d'avance. |
|
|
|
|
|
#2 (permalink) |
|
Membre émérite
![]() Date d'inscription: juillet 2007
Localisation: Loire Atlantique (44)
Âge: 52
Messages: 995
|
Salut edonist et le forum
Comment peux-tu espérer qu'on réonde de manière précise à une question floue ? Ta formule sera du genre Code :
=index(Plage_Source;Equiv(Valeur_recherchée;Colonne_1_de_plage_source,0);n_colonne_retournée_de_plage_soruce) A+ |
|
|
|
|
|
#3 (permalink) |
|
Membre du Club
![]() Date d'inscription: mai 2008
Messages: 103
|
oui, effectivement, je m'en excuse mais quand je suis au travail c'est pas très "confortable" pour écrire donc je me dépêche. j'ai essayé de faire au mieux.
Bref, revenons à nos moutons. Deja je vais mettre le fichier zippé, comme ça, ça sera + clair. http://dl.free.fr/qzHT0cWWl Alors quand tu ouvres le fichier, il y a un onglet "charpente", va dessus. Déjà je t'expliques les chiffres dans les colonnes a) et b). a) tous les 1 et les 0, c'est parce que il ne peut pas y avoir 2 fois le même repère, donc si jamais y'a un 2, la cellule repère va se mettre en rouge. b) c'est simplement le numéro de container qui est repris, tu vas vite comprendre pourquoi. Alors tout ce qui est vert est a saisir, le blanc, c'est des calculs automatiques. Comme tu le vois au dessus de chaque colonne, il y a un filtre automatique. Va sur le filtre du numéro de container, et choisis le n°2. Tu dois normalement te retrouver avec 3 lignes. Maintenant, tu vas dans l'onglet "bordereau expe". Dans la cellule C28 tu as un n° de container à saisir, et en dessous dans le tableau, en fonction du n° que tu choisis, tu dois avoir tout le contenu du container qui s'affiche. donc, en gros tu dois avoir le même chose que quand tu cliques sur le filtre dans l'onglet "charpente" (d'où le titre du topic...) Alors comme tu vas le voir, peu de temps avant la fin de ma journée de travail, j'ai enfin trouvé quelque chose, ca vaut ce que ca vaut, mais bon je t'explique quand même. Dans chaque cellule du tableau j'ai mis une formule de recherche un peu bizarre (j'ai moi même du mal a la comprendre quand je la relis!) mais bon, elle donne les lignes voulues donc c'est le principal. et j'ai ajouter sur le coté droit 2 boutons: 1 qui va masquer les lignes dont la cellule de la colonne B est vide et 1 qui va réafficher les lignes. (je precise qu'en vba, je casse pas des briques). Je sais pas si c'est tres bien ce que j'ai fait. Si tu as une solution + simple pour que ça me fasse le filtre (parce que c'est ni plus ni moins qu'un filtre après tout), ben ce serait super. Une formule style tu tapes le n° de container et clac! direct t'as le filtre. merci! |
|
|
|
![]() |
![]() |
||
formule équivalente à un filtre
|
||
Offres d'
emploi informatique
sur Lesjeudis.com
|
| Outils de la discussion | |
|
|