Afficher des lignes sur base d'une condition

fabibi001

XLDnaute Occasionnel
Bonjour le forum,

J'ai un petit soucis ... Qui n'en a pas :D

Mon problème du jour est le suivant.

J'ai un onglet (DATA) qui regroupe des données brutes.

Dans un second onglet, je souhaiterais qu'à la première ligne ne s'affiche la première ligne de la semaine que je souhaite "suivre".

Je vous joins un fichier à titre d'exemple.

J'ai essayé avec des IF, HLOOKUP, INDIRECT mais je n'y parviens pas ...

Je suppose qu'il existe une solution plus "évidente"
:rolleyes:

Voilà, j'espère avoir été clair dans ma demande
 

Pièces jointes

  • exemple affichage ligne.xls
    15 KB · Affichages: 64
  • exemple affichage ligne.xls
    15 KB · Affichages: 54
  • exemple affichage ligne.xls
    15 KB · Affichages: 67

david84

XLDnaute Barbatruc
Re : Afficher des lignes sur base d'une condition

Bonsoir,
ci-joint un fichier offrant 2 possibilités :
- par filtre
- par formule avec un menu déroulant te permettant de sélectionner le n° de semaine.
Cordialement
 

Pièces jointes

  • Copie de exemple affichage ligne.xls
    23.5 KB · Affichages: 94
Dernière édition:

fabibi001

XLDnaute Occasionnel
Re : Afficher des lignes sur base d'une condition

Trop !!!!!!

Fortttttt !!!!!!!

Je sais vraiment pas comment vous arrivez à produire de telles formules !!!

Je remarque que dans ta formule il y a des accolades { }

Pourrais-tu me dire à quoi elles servent ?

Bravo et merciiiii !!!

ps : le filtre m'intéresse moins car il ne fait que cacher celles qui ne m'intéressent pas
 
Dernière édition:

fabibi001

XLDnaute Occasionnel
Re : Afficher des lignes sur base d'une condition

Bonsoir,
ci-joint un fichier offrant 2 possibilités :
- par filtre
- par formule avec un menu déroulant te permettant de sélectionner le n° de semaine.
Cordialement

David,

Avant tout merci !

J'essaie de réutiliser ta formule pour l'insérer dans le deuxième onglet mais c'est pas évident de comprendre la formule que tu utilises.

Si je comprends bien, tu as nommé des plages auxquelles tu fais référence dans ta formule ?
 

david84

XLDnaute Barbatruc
Re : Afficher des lignes sur base d'une condition

Re;
les plages sont nommées, ce qui te permet de ne pas avoir à sélectionner les plages pour tes formules. Par contre, dans l'exemple elles ne sont pas dynamiques. Si tu as des items à rajouter, il faudra utiliser la fonction decaler pour les définir, ce qui te permettra de prendre en compte les nouveaux items si tu dois compléter ta liste.
Les accolades signifient que c'est une formule matricielle. Tu n'as pas à les rajouter manuellement. Lorsque tu tapes ta formule, tu dois la valider avec les touches Ctrl+Maj+entrée. Si elle est déjà validée, tape sur la touche F2 ou clique dans la barre de formule et valide comme indiqué ci-dessus.
A+
 

fabibi001

XLDnaute Occasionnel
Re : Afficher des lignes sur base d'une condition

Re David,

Je ne maitrise pas vraiment les formules matricielles, je ne sais pas trop à quoi ça sert et comment ça marche :s

Apparemment, j'avais presque réussi à reproduire ta formule dans mon deuxième onglet, j'avais juste mis une référence à ma feuille DATA en trop.

J'ai encore quelques soucis pour mettre la formule dans mon deuxième onglet (affichage), ça ne fonctionne pas encore mais je vais d'abord aller potasser ce que ce sont les formules matricielles et tenter de comprendre par moi-même comment y arriver.

Je ne suis pas chez moi aujourd'hui mais il est fort probable que si je n'y arrive pas je revienne vers toi si tu le permets.

Encore merci et bon dimanche.
 

JHA

XLDnaute Barbatruc
Re : Afficher des lignes sur base d'une condition

Bonjour,

Regarde du côté "filtre élaboré" si tu ne maitrise pas beaucoup les formules.
Ci joint un exemple

Edit:
il faut modifier la plage nommée et enlever le "-1"
=DECALER(DATA!$A$1:$C$1;;;NBVAL(DATA!$A:$A))

JHA
 

Pièces jointes

  • exemple affichage ligne.xls
    20.5 KB · Affichages: 66
  • exemple affichage ligne.xls
    20.5 KB · Affichages: 66
  • exemple affichage ligne.xls
    20.5 KB · Affichages: 82
Dernière édition:

hoerwind

XLDnaute Barbatruc
Re : Afficher des lignes sur base d'une condition

Bonjour, salut david et JHA,

Pour corroborer les dires de david84, deux autres possibilités sans formule matricielle mais avec d'autres contraintes.
 

Pièces jointes

  • AffichageLignes.zip
    8.3 KB · Affichages: 32

Discussions similaires

Statistiques des forums

Discussions
312 413
Messages
2 088 199
Membres
103 763
dernier inscrit
p.michaux