Inscrire la Valeur Filtrée
Résolu/Fermé
July74
Messages postés
47
Date d'inscription
vendredi 4 avril 2014
Statut
Membre
Dernière intervention
23 décembre 2018
-
6 déc. 2018 à 20:14
Le Pingou Messages postés 12198 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 21 novembre 2024 - 7 déc. 2018 à 17:45
Le Pingou Messages postés 12198 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 21 novembre 2024 - 7 déc. 2018 à 17:45
A voir également:
- Inscrire la Valeur Filtrée
- Télécharger films gratuitement sans s'inscrire - Télécharger - TV & Vidéo
- Comment s'inscrire sur vinted - Guide
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Comment s'inscrire sur instagram - Guide
- Snapchat s'inscrire - Guide
5 réponses
Le Pingou
Messages postés
12198
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
21 novembre 2024
1 450
Modifié le 7 déc. 2018 à 17:48
Modifié le 7 déc. 2018 à 17:48
Bonjour,
Alors pour le 28.11.2018 vous voulez avoir dans N° Comn: 'CMD3792 ; CMD3792' , dans N° Rapport '123-P0016 ; 123-P0016' et enfin Date inspection '28.11.2018'
Est-ce bien cela...Oui/Non
Note pourquoi avoir ces valeurs à 2 places …… bizarre ????
Alors pour le 28.11.2018 vous voulez avoir dans N° Comn: 'CMD3792 ; CMD3792' , dans N° Rapport '123-P0016 ; 123-P0016' et enfin Date inspection '28.11.2018'
Est-ce bien cela...Oui/Non
Note pourquoi avoir ces valeurs à 2 places …… bizarre ????
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
Modifié le 6 déc. 2018 à 21:00
Modifié le 6 déc. 2018 à 21:00
Bonsoir
Je ne comprend pas vos demandes en rouge concernant ligne 2 à 21????... alors que votre base ne commence qu'en ligne 10
Si on suppose bien un début en ligne 10, ci dessous une proposition un peu acrobatique, en supposant que le filtre n'affiche qu'une seule ligne, bien sur, puisque vous n'avez qu'une cellule de renvoi:
=LIGNE()
qui vous renverra le n° de ligne
=SOUS.TOTAL(9;M2:M21)
qui vous renverra le N° de la ligne affichée
et en suite il suffira ensuite de placer les formules:
=SIERREUR(INDEX(J1:J21;M6);"")
et faire idem avec les autres colonnes à ressortir
attention,
crdlmnt
Je ne comprend pas vos demandes en rouge concernant ligne 2 à 21????... alors que votre base ne commence qu'en ligne 10
Si on suppose bien un début en ligne 10, ci dessous une proposition un peu acrobatique, en supposant que le filtre n'affiche qu'une seule ligne, bien sur, puisque vous n'avez qu'une cellule de renvoi:
- colonne M à partir de ligne 10 , entrez la formule:
=LIGNE()
qui vous renverra le n° de ligne
- en M6 par exemple, la formule:
=SOUS.TOTAL(9;M2:M21)
qui vous renverra le N° de la ligne affichée
et en suite il suffira ensuite de placer les formules:
- en I:
=SIERREUR(INDEX(J1:J21;M6);"")
et faire idem avec les autres colonnes à ressortir
attention,
- le champ INDEX commence en ligne 1 pour la correspondance des N° de ligne (J1:J21 etc...)
- la colonne M peut être masquée, ou placée ailleurs
- le code SIERREUR(formule);"") évite un affichage #REF si le filtre présente plus d'une ligne
crdlmnt
Raymond PENTIER
Messages postés
58726
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 novembre 2024
17 242
7 déc. 2018 à 05:10
7 déc. 2018 à 05:10
Bonjour.
Moi, ce que je ne comprends pas, c'est qu'il n'y a pas UNE valeur filtrée, mais au moins DEUX, dans chaque colonne concernée !
Moi, ce que je ne comprends pas, c'est qu'il n'y a pas UNE valeur filtrée, mais au moins DEUX, dans chaque colonne concernée !
July74
Messages postés
47
Date d'inscription
vendredi 4 avril 2014
Statut
Membre
Dernière intervention
23 décembre 2018
1
7 déc. 2018 à 15:32
7 déc. 2018 à 15:32
Merci Vaucluse pour ta réponse!
1- Désolé pour l'erreur, effectivement, sur mon fichier, les lignes visées sont 10 à 21.
2- Ta Proposition fonctionne presque, en fait ce qui cause problème,
en lien avec la question de Raymond PENTIER, c'est que j'ai parfois plus d'une ligne par valeur filtré et avec la formule ça fonctionne lorsqu'il y a une seule ligne mais lorsqu'il y en a 2 ça ne marche plus.
il faudrait que ça donne la valeur de la première ligne filtrée peut-être ?
Dans mon fichier par exemple si je Filtre la colonne J avec la date du "2018-11-28" Il y a 2 Lignes (14) & (17) ??
1- Désolé pour l'erreur, effectivement, sur mon fichier, les lignes visées sont 10 à 21.
2- Ta Proposition fonctionne presque, en fait ce qui cause problème,
en lien avec la question de Raymond PENTIER, c'est que j'ai parfois plus d'une ligne par valeur filtré et avec la formule ça fonctionne lorsqu'il y a une seule ligne mais lorsqu'il y en a 2 ça ne marche plus.
il faudrait que ça donne la valeur de la première ligne filtrée peut-être ?
Dans mon fichier par exemple si je Filtre la colonne J avec la date du "2018-11-28" Il y a 2 Lignes (14) & (17) ??
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
7 déc. 2018 à 16:19
7 déc. 2018 à 16:19
Il y a peut être une autre solution
voyez pour déposer un modèle ici, et surtout, précisez nous ce que vous voulez filtrer. Toutes les colonnes ou quelques unes ou une seule?
http//mon-paratge.fr
et revenez coller le lien créé sur le site
voyez pour déposer un modèle ici, et surtout, précisez nous ce que vous voulez filtrer. Toutes les colonnes ou quelques unes ou une seule?
http//mon-paratge.fr
et revenez coller le lien créé sur le site
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
July74
Messages postés
47
Date d'inscription
vendredi 4 avril 2014
Statut
Membre
Dernière intervention
23 décembre 2018
1
Modifié le 7 déc. 2018 à 17:27
Modifié le 7 déc. 2018 à 17:27
Merci beaucoup Vaucluse pour ton aide et ton implication dans mon problème,
J'ai trouvé la solution...
Voici la Formule, pour en faire profiter quelqu'un d'autre qui en aurait besoin un jour;
{=INDIRECT("K"&EQUIV(1;SOUS.TOTAL(3;DECALER(K9:K19;LIGNE(K9:K19)-MIN(LIGNE(K9:K19));;1));0)+8)}
Formule Matricielle à valider avec Ctrl+Shift+Enter
https://www.cjoint.com/c/HLhpDHs6ASB
Merci encore!
J'ai trouvé la solution...
Voici la Formule, pour en faire profiter quelqu'un d'autre qui en aurait besoin un jour;
{=INDIRECT("K"&EQUIV(1;SOUS.TOTAL(3;DECALER(K9:K19;LIGNE(K9:K19)-MIN(LIGNE(K9:K19));;1));0)+8)}
Formule Matricielle à valider avec Ctrl+Shift+Enter
https://www.cjoint.com/c/HLhpDHs6ASB
Merci encore!