Recherche V + Liste déroulante
Résolu/Fermé
Ma3ll3
Messages postés
8
Date d'inscription
lundi 19 décembre 2016
Statut
Membre
Dernière intervention
12 janvier 2017
-
10 janv. 2017 à 15:17
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 12 janv. 2017 à 18:30
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 12 janv. 2017 à 18:30
A voir également:
- Recherche V + Liste déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Recherche musique - Guide
- Google recherche par image - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
4 réponses
ccm81
Messages postés
10841
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
17 mars 2024
2 402
Modifié par ccm81 le 10/01/2017 à 17:29
Modifié par ccm81 le 10/01/2017 à 17:29
Bonjour
Il y a déjà un problème ici > $E3$3 < $E$3 serait plus indiqué
Cdlmnt
Il y a déjà un problème ici > $E3$3 < $E$3 serait plus indiqué
Cdlmnt
Raymond PENTIER
Messages postés
58292
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 mars 2024
17 092
10 janv. 2017 à 18:34
10 janv. 2017 à 18:34
Bonjour et bienvenue.
J'ai testé ta formule : elle fonctionne !
Envoie ton fichier pour qu'on te dise où tu as fait une erreur.
J'ai testé ta formule : elle fonctionne !
Envoie ton fichier pour qu'on te dise où tu as fait une erreur.
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse
tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Ma3ll3
Messages postés
8
Date d'inscription
lundi 19 décembre 2016
Statut
Membre
Dernière intervention
12 janvier 2017
Modifié par Ma3ll3 le 11/01/2017 à 09:11
Modifié par Ma3ll3 le 11/01/2017 à 09:11
Bonjour Raymond,
Merci pour votre retour rapide :)
Voici le lien :
http://www.cjoint.com/c/GAlikcWoHZS
Mon problème se trouve dans l'onglet Relance, en effet la formule marche pour le premier fournisseur mais pas pour les autres fournisseurs se trouvant dans la liste déroulante.
Merci
Merci pour votre retour rapide :)
Voici le lien :
http://www.cjoint.com/c/GAlikcWoHZS
Mon problème se trouve dans l'onglet Relance, en effet la formule marche pour le premier fournisseur mais pas pour les autres fournisseurs se trouvant dans la liste déroulante.
Merci
Raymond PENTIER
Messages postés
58292
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 mars 2024
17 092
11 janv. 2017 à 13:58
11 janv. 2017 à 13:58
Bonjour Ma3ll3.
Etant donné la complexité de ton fichier, il faudrait que tu indiques précisément ce qui ne va pas ...
Quand tu écris "ma recherche ne fonctionne plus, je ne comprends pas ce qui cloche", à quelle cellule de [Relance] fais-tu allusion ?
En effet les formules des colonnes E et F ont l'air de bien fonctionner, quel que soit le choix dans la liste déroulante !
Etant donné la complexité de ton fichier, il faudrait que tu indiques précisément ce qui ne va pas ...
Quand tu écris "ma recherche ne fonctionne plus, je ne comprends pas ce qui cloche", à quelle cellule de [Relance] fais-tu allusion ?
En effet les formules des colonnes E et F ont l'air de bien fonctionner, quel que soit le choix dans la liste déroulante !
Ma3ll3
Messages postés
8
Date d'inscription
lundi 19 décembre 2016
Statut
Membre
Dernière intervention
12 janvier 2017
11 janv. 2017 à 16:20
11 janv. 2017 à 16:20
Bonjour Raymond,
Si vous allez dans l’onglet TC récap Matériaux, vous verrez que pour Collin Jurasienne, 2 écarts apparaissent (U17 et U18) et que malheureusement ils n'apparaissent pas dans mon onglet relance (F7 et F8) lorsque je choisis dans la liste déroulante Collin Jurasienne.
Je suppose qu'il doit manquer quelque chose dans ma formule qui empêche que les résultats apparaissent mais je ne sais pas quoi malheureusement :/
Si vous allez dans l’onglet TC récap Matériaux, vous verrez que pour Collin Jurasienne, 2 écarts apparaissent (U17 et U18) et que malheureusement ils n'apparaissent pas dans mon onglet relance (F7 et F8) lorsque je choisis dans la liste déroulante Collin Jurasienne.
Je suppose qu'il doit manquer quelque chose dans ma formule qui empêche que les résultats apparaissent mais je ne sais pas quoi malheureusement :/
Raymond PENTIER
Messages postés
58292
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 mars 2024
17 092
>
Ma3ll3
Messages postés
8
Date d'inscription
lundi 19 décembre 2016
Statut
Membre
Dernière intervention
12 janvier 2017
11 janv. 2017 à 18:18
11 janv. 2017 à 18:18
Toujours pas d'accord avec toi :
Quand je sélectionne COLLIN JURASIENNE en E3 j'obtiens bien >45% en F7, ce qui est effectivement le contenu de la cellule AB17.
Pourquoi la colonne AB ?
Parce que c'est la 27ème colonne de ta matrice B:AK et que tu as bien demandé
7*(CODE(MAJUSCULE($E$3))-63)-1 dont le résultat est 27 !
Tu l'avais bien pressenti, c'est cette partie de ta formule qui est mal élaborée ...
Quand je sélectionne COLLIN JURASIENNE en E3 j'obtiens bien >45% en F7, ce qui est effectivement le contenu de la cellule AB17.
Pourquoi la colonne AB ?
Parce que c'est la 27ème colonne de ta matrice B:AK et que tu as bien demandé
7*(CODE(MAJUSCULE($E$3))-63)-1 dont le résultat est 27 !
Tu l'avais bien pressenti, c'est cette partie de ta formule qui est mal élaborée ...
Ma3ll3
Messages postés
8
Date d'inscription
lundi 19 décembre 2016
Statut
Membre
Dernière intervention
12 janvier 2017
>
Raymond PENTIER
Messages postés
58292
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 mars 2024
12 janv. 2017 à 10:40
12 janv. 2017 à 10:40
Bonjour Raymond,
Oui elle est mal élaborée :(
Si vous connaissez une autre formule je suis preneuse ! J'ai 12 fichiers identiques à celui-ci que je vais devoir compléter et cela me faciliterais grandement le travail :)
Merci
Oui elle est mal élaborée :(
Si vous connaissez une autre formule je suis preneuse ! J'ai 12 fichiers identiques à celui-ci que je vais devoir compléter et cela me faciliterais grandement le travail :)
Merci
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 392
Modifié par Vaucluse le 12/01/2017 à 11:22
Modifié par Vaucluse le 12/01/2017 à 11:22
Bonjour à vous deux
je débarque un peu et en supposant que j'ai bien compris, mais ça reste à prouver, je propose en feuille Relance B7 cette formule
=INDEX(INDIRECT("'"&L8&"'!A5:AK300");EQUIV(B7;INDIRECT("'"&L8&"'!B5:B300");0);EQUIV($E$3;INDIRECT("'"&L8&"'!5:5");0)+4)
qui renvoie, pour COLLIN ..... en E3, la valeur de la colonne U5, c'est à dire dans tous les cas la 5° colonne après la cellule qui contient le titre du tableau (fusionnée ou non) dans la ligne 5
Mais c'est sous toutes réserves
Petite aparté: si vous nommer vos feuilles avec des underscore à la place des blancs, vous allègez l'écriture des codes INDIRECT, car les apostrophes ne sont plus nécessaires.
Ainsi
INDIRECT("'"&L8&"'!5:5") s'écrira INDIRECT(L8&"!5:5)
(ou alors éccrivez en L des noms complets avec les signes comme:
'TC Récap Matériaux'!
ce qui donnera
INDIRECT(L8&"5:5")
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
je débarque un peu et en supposant que j'ai bien compris, mais ça reste à prouver, je propose en feuille Relance B7 cette formule
=INDEX(INDIRECT("'"&L8&"'!A5:AK300");EQUIV(B7;INDIRECT("'"&L8&"'!B5:B300");0);EQUIV($E$3;INDIRECT("'"&L8&"'!5:5");0)+4)
qui renvoie, pour COLLIN ..... en E3, la valeur de la colonne U5, c'est à dire dans tous les cas la 5° colonne après la cellule qui contient le titre du tableau (fusionnée ou non) dans la ligne 5
Mais c'est sous toutes réserves
Petite aparté: si vous nommer vos feuilles avec des underscore à la place des blancs, vous allègez l'écriture des codes INDIRECT, car les apostrophes ne sont plus nécessaires.
Ainsi
INDIRECT("'"&L8&"'!5:5") s'écrira INDIRECT(L8&"!5:5)
(ou alors éccrivez en L des noms complets avec les signes comme:
'TC Récap Matériaux'!
ce qui donnera
INDIRECT(L8&"5:5")
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Raymond PENTIER
Messages postés
58292
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 mars 2024
17 092
12 janv. 2017 à 14:26
12 janv. 2017 à 14:26
Excellent (comme d'habitude), ami Vaucluse !
J'espère que Ma3ll3 aura rectifié d'elle-même :
comporte 2 coquilles ; il faut lire :
Cordialement.
J'espère que Ma3ll3 aura rectifié d'elle-même :
je propose en feuille Relance B7 cette formule xxx qui renvoie, pour COLLIN ... en E3, la valeur de la colonne U5
comporte 2 coquilles ; il faut lire :
je propose en feuille Relance F7 cette formule xxx qui renvoie, pour COLLIN ... en E3, la valeur de la colonne U17
Cordialement.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 392
Modifié par Vaucluse le 12/01/2017 à 14:31
Modifié par Vaucluse le 12/01/2017 à 14:31
Effectivement Raymond, il y a des petits moments où j'arrive à me servir correctement de mon clavier... mais ils sont rares!
Merci pour la correction
crdlmnt
Merci pour la correction
crdlmnt
Raymond PENTIER
Messages postés
58292
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 mars 2024
17 092
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
12 janv. 2017 à 14:36
12 janv. 2017 à 14:36
C'est à moi de te remercier, puisque tu as su compléter ma réponse qui n'avait pas proposé de formule de remplacement ...
Ma3ll3
Messages postés
8
Date d'inscription
lundi 19 décembre 2016
Statut
Membre
Dernière intervention
12 janvier 2017
12 janv. 2017 à 17:48
12 janv. 2017 à 17:48
Bonjour Vaucluse,
Merci beaucoup pour votre formule qui fonctionne à merveille, j'ai fais le test sur mes 4 onglets différents et aucun soucis !!!!! :D
Néanmoins j'aimerais comprendre !
Je comprend la logique de cette partie de la formule =INDEX(INDIRECT("'"&L8&"'!A5:AK300");EQUIV(B7;INDIRECT("'"&L8&"'!B5:B300");0);
mais pas cette partie et notamment la fin EQUIV($E$3;INDIRECT("'"&L8&"'!5:5");0)+4),
Pouvez-vous m'expliquer le 5:5 ainsi que le +4 svp ?
De plus, admettons que j'ai rajouté des fournisseurs dans mes onglets et étendu ces fournisseurs dans ma liste déroulante, il faut que je modifie la plage A5:AK300 mais y a t-il d'autres choses que je dois modifier ?
Merci
Cordialement
Merci beaucoup pour votre formule qui fonctionne à merveille, j'ai fais le test sur mes 4 onglets différents et aucun soucis !!!!! :D
Néanmoins j'aimerais comprendre !
Je comprend la logique de cette partie de la formule =INDEX(INDIRECT("'"&L8&"'!A5:AK300");EQUIV(B7;INDIRECT("'"&L8&"'!B5:B300");0);
mais pas cette partie et notamment la fin EQUIV($E$3;INDIRECT("'"&L8&"'!5:5");0)+4),
Pouvez-vous m'expliquer le 5:5 ainsi que le +4 svp ?
De plus, admettons que j'ai rajouté des fournisseurs dans mes onglets et étendu ces fournisseurs dans ma liste déroulante, il faut que je modifie la plage A5:AK300 mais y a t-il d'autres choses que je dois modifier ?
Merci
Cordialement
Ma3ll3
Messages postés
8
Date d'inscription
lundi 19 décembre 2016
Statut
Membre
Dernière intervention
12 janvier 2017
>
Raymond PENTIER
Messages postés
58292
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 mars 2024
12 janv. 2017 à 17:49
12 janv. 2017 à 17:49
Bonjour Raymond,
Effectivement j'avais repéré les coquilles ;)
Effectivement j'avais repéré les coquilles ;)