XL 2013 Faire ressortir des valeurs par rapport à une valeur donnée

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

Khrysthof

XLDnaute Nouveau
Bonjour à tous,
Ci joins un tableau simplifié de mon tableau d'origine.
J'aurais aimé si possible que quand je tape une valeur dans la cellule G3, cela me fasse ressortir dans la colonne G, les lignes comportant la valeur de G3 + les valeurs de G3+200 et les valeurs de G3-200.
En espérant être assez clair.
Merci d'avance
 

Pièces jointes

Bonjour à tous,
Ci joins un tableau simplifié de mon tableau d'origine.
J'aurais aimé si possible que quand je tape une valeur dans la cellule G3, cela me fasse ressortir dans la colonne G, les lignes comportant la valeur de G3 + les valeurs de G3+200 et les valeurs de G3-200.
En espérant être assez clair.
Merci d'avance
Bonjour,
Pourquoi ne pas utiliser la mis à jour conditionnelle.
 
Bonjour Khrysthof, le fil,

Avec le filtre avancé cette macro dans le code de la feuille :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$G$3" Then Exit Sub
Target.Select
With [Tableau1].ListObject.Range
    .Cells(2, .Columns.Count + 2) = "=if(R3C7="""",TRUE,AND(RC[-5]>=R3C7-200,RC[-5]<=R3C7+200))" 'critère
    .AdvancedFilter xlFilterInPlace, .Cells(1, .Columns.Count + 2).Resize(2) 'filtre avancé
    .Cells(2, .Columns.Count + 2) = "" 'RAZ
End With
End Sub
Elle se déclenche automatiquement quand on entre une valeur en G3.

Quand G3 est vide tout le tableau s'affiche.

A+
 

Pièces jointes

Bonjour à tous,
Ci joins un tableau simplifié de mon tableau d'origine.
J'aurais aimé si possible que quand je tape une valeur dans la cellule G3, cela me fasse ressortir dans la colonne G, les lignes comportant la valeur de G3 + les valeurs de G3+200 et les valeurs de G3-200.
En espérant être assez clair.
Merci d'avance
Bonjour,
En activant le calcul automatique et de préférence passer la cellule G3 en standard.
Avec une simple MFC
Code:
=ET($G8>$G$3-200;$G8<$G$3+200)
 

Pièces jointes

Bonjour à tous,
Merci encore pour vos reponses.
2 solutions sont nickel parfaite pour ce que je recherchais, celle de Phil69970 et celle de job75.J'ai intégré pour le moment celle de Phil dans mon fichier, j'aimerais aller plus loin de le filtrage et faire en sorte que même les colonnes jour de la semaine, jour, mois et année ce filtre de la même manière. Est ce possible ?
Je joins mon fichier tel que je l'utilise pour plus de facilité.
 

Pièces jointes

Merci Phil,

Est ce que cela pourrais s'additionner, c'est à dire choisir par exemple dans n'importe quel ordre le samedi, ensuite le mois d'aout, l'année et enfin le nombres de Sleepers, ou le nombres de sleepers le mois puis le jour.
Avoir tous les mardi du mois d'aout de toute les années avec 3000 sleepers par exemple.
Et non un seul element à la fois
Merci d'avance
 
- 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
334
Retour