Liste déroulante + idées
Résolu/Fermé
alexis4489
Messages postés
76
Date d'inscription
mercredi 3 mars 2021
Statut
Membre
Dernière intervention
1 février 2024
-
17 août 2021 à 15:48
Le Pingou Messages postés 12034 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 22 mars 2024 - 19 août 2021 à 15:35
Le Pingou Messages postés 12034 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 22 mars 2024 - 19 août 2021 à 15:35
A voir également:
- Liste déroulante + idées
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Trouver numéro liste rouge gratuitement ✓ - Forum Mobile
- Supprimer liste déroulante excel - Forum Excel
- Supprimer une liste déroulante - Forum Word
10 réponses
Le Pingou
Messages postés
12034
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
22 mars 2024
1 425
17 août 2021 à 17:31
17 août 2021 à 17:31
Bonjour,
Ou trouve t'on les sociétés avec sous-contrat et ou doit ‘il être indiqué dans la liste facture
Ou trouve t'on les sociétés avec sous-contrat et ou doit ‘il être indiqué dans la liste facture
Raymond PENTIER
Messages postés
58326
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mars 2024
17 088
17 août 2021 à 18:37
17 août 2021 à 18:37
Bonjour.
Je n'ai pas compris grand-chose à ton fichier ...
Toutefois je peux t'indiquer que les 16 erreurs #N/A dans la colonneFactures!K:K proviennent du fait que les données "Orange***" appelées en colonne J:J ne figurent nulle part dans la colonne Sociétés!B:B, mais sont reportées en colonne C:C !
Dans Sociétés!B10 ta formule fait référence à Sociétés!I146, qui est malheureusement une cellule isolée et désespérément vide ...
La barre d'état signale la présence de références circulaires dans les feuilles <Factures> et <Sociétés> ;
mais je ne suis pas parvenu à les repérer.
Et j'attends la réponse à la précision demandée par mon ami Le Pingou ...
Je n'ai pas compris grand-chose à ton fichier ...
Toutefois je peux t'indiquer que les 16 erreurs #N/A dans la colonneFactures!K:K proviennent du fait que les données "Orange***" appelées en colonne J:J ne figurent nulle part dans la colonne Sociétés!B:B, mais sont reportées en colonne C:C !
Dans Sociétés!B10 ta formule fait référence à Sociétés!I146, qui est malheureusement une cellule isolée et désespérément vide ...
La barre d'état signale la présence de références circulaires dans les feuilles <Factures> et <Sociétés> ;
mais je ne suis pas parvenu à les repérer.
Et j'attends la réponse à la précision demandée par mon ami Le Pingou ...
alexis4489
Messages postés
76
Date d'inscription
mercredi 3 mars 2021
Statut
Membre
Dernière intervention
1 février 2024
2
18 août 2021 à 08:58
18 août 2021 à 08:58
@le pignon les société sont indiqué dans l'onglet société et quand je parle de sous-contrat c'est par ex ORANGE où j'ai 3 contrat pour cette société comme pour Nantes Métropole .
pour l'instant elles sont toutes listés dans l'onglet société
@raymond oui les erreur en K:K ne sont pas tenir en compte j'ai fait plusieurs tests et cela a décaler les formules cela est un problème que je réglerai plus tard .
comme vous avez pu voir j'essaye de faire en sorte que si je selectionne une société dans la colonne I (société) de l’onglet facture j'aurais pas la possibilité dans la colonne J (sous-contrat) de selectionne les sous-contrat lié à cette société mais je ne vois pas comment mettre en place cette relation
pour l'instant elles sont toutes listés dans l'onglet société
@raymond oui les erreur en K:K ne sont pas tenir en compte j'ai fait plusieurs tests et cela a décaler les formules cela est un problème que je réglerai plus tard .
comme vous avez pu voir j'essaye de faire en sorte que si je selectionne une société dans la colonne I (société) de l’onglet facture j'aurais pas la possibilité dans la colonne J (sous-contrat) de selectionne les sous-contrat lié à cette société mais je ne vois pas comment mettre en place cette relation
Le Pingou
Messages postés
12034
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
22 mars 2024
1 425
18 août 2021 à 13:46
18 août 2021 à 13:46
Bonjour,
Merci de respecter mon pseudo : Le Pingou.
Vous dites : ...onglet facture j'aurais pas la possibilité dans la colonne J (sous-contrat) de sélectionner les sous-contrat lié à cette société
J'en déduis de ce fait qu'il ne sert à rien d'avoir des sous-contrat dans une liste déroulante puisque que pas de place dans la facture.
Merci de respecter mon pseudo : Le Pingou.
Vous dites : ...onglet facture j'aurais pas la possibilité dans la colonne J (sous-contrat) de sélectionner les sous-contrat lié à cette société
J'en déduis de ce fait qu'il ne sert à rien d'avoir des sous-contrat dans une liste déroulante puisque que pas de place dans la facture.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
alexis4489
Messages postés
76
Date d'inscription
mercredi 3 mars 2021
Statut
Membre
Dernière intervention
1 février 2024
2
Modifié le 18 août 2021 à 15:24
Modifié le 18 août 2021 à 15:24
Monsieur LE Pingou ( désolé pour cette erreur )
ah , j'ai taper trop vite y pas de négation dans la phrase ^^ mais par contre j'ai réussi a faire ma relation entre mes société et mes sous-contrat .
mais le problème qui se pose maintenant c'est comment je peux récupérer mes infos clients qui seront dans plusieurs tableau dans l'onglet société et sur 2 cellule dans l'onglet facture
soit la recherche devra dépendre de la colonne I ( société) soit de la colonne J (sous contrat) .
j'ai pensé a cette formule pour régler le problème mais ça marche pas , ça peut être un début d'idée :
=SIERREUR(RECHERCHEV([@[Sous-contrat]];Nantes_Metropole;2;FAUX);SIERREUR(RECHERCHEV([@[Sous-contrat]];Orange;2;FAUX);SIERREUR(RECHERCHEV([@[Sous-contrat]];Yanet;2;FAUX);SIERREUR(RECHERCHEV([@Sociétés];Sociétés!B10:B77;2;FAUX);""))))
je met mon fichier si ça peut aider d'autres personnes .
https://wetransfer.com/downloads/58cf7c8f0d0215cdc9ff4d6392dda7ed20210818131057/44d621
ah , j'ai taper trop vite y pas de négation dans la phrase ^^ mais par contre j'ai réussi a faire ma relation entre mes société et mes sous-contrat .
mais le problème qui se pose maintenant c'est comment je peux récupérer mes infos clients qui seront dans plusieurs tableau dans l'onglet société et sur 2 cellule dans l'onglet facture
soit la recherche devra dépendre de la colonne I ( société) soit de la colonne J (sous contrat) .
j'ai pensé a cette formule pour régler le problème mais ça marche pas , ça peut être un début d'idée :
=SIERREUR(RECHERCHEV([@[Sous-contrat]];Nantes_Metropole;2;FAUX);SIERREUR(RECHERCHEV([@[Sous-contrat]];Orange;2;FAUX);SIERREUR(RECHERCHEV([@[Sous-contrat]];Yanet;2;FAUX);SIERREUR(RECHERCHEV([@Sociétés];Sociétés!B10:B77;2;FAUX);""))))
je met mon fichier si ça peut aider d'autres personnes .
https://wetransfer.com/downloads/58cf7c8f0d0215cdc9ff4d6392dda7ed20210818131057/44d621
alexis4489
Messages postés
76
Date d'inscription
mercredi 3 mars 2021
Statut
Membre
Dernière intervention
1 février 2024
2
18 août 2021 à 16:25
18 août 2021 à 16:25
une autre formule qui se fonctionne peut-etre que c'est moi qui ne sait pas comment l'utiliser
=SI(ESTVIDE([@[Sous-contrat]]);RECHERCHEV([@Sociétés];Sociétés!B10:B77;2;FAUX);OU(RECHERCHEV([@[Sous-contrat]];Nantes_Metropole;2;FAUX);RECHERCHEV([@[Sous-contrat]];Orange;2;FAUX);RECHERCHEV([@[Sous-contrat]];Yanet;2;FAUX)))
=SI(ESTVIDE([@[Sous-contrat]]);RECHERCHEV([@Sociétés];Sociétés!B10:B77;2;FAUX);OU(RECHERCHEV([@[Sous-contrat]];Nantes_Metropole;2;FAUX);RECHERCHEV([@[Sous-contrat]];Orange;2;FAUX);RECHERCHEV([@[Sous-contrat]];Yanet;2;FAUX)))
Raymond PENTIER
Messages postés
58326
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
26 mars 2024
17 088
18 août 2021 à 17:09
18 août 2021 à 17:09
Alexis !!!
Je suis complètement perdu ...
Difficile que ta formule puisse fonctionner, dans ces conditions ...
Je suis complètement perdu ...
- Dans quelle cellule de quelle feuille se trouve ta formule du post #6 ?
- Tu fais appel au champ "Sous-contrat", mais celui-ci est vide !
- Tu fais ensuite appel à la 2° colonne de la table <Yanet>, alors que celle-ci n'occupe qu'une seule colonne !
Difficile que ta formule puisse fonctionner, dans ces conditions ...
Le Pingou
Messages postés
12034
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
22 mars 2024
1 425
Modifié le 18 août 2021 à 18:40
Modifié le 18 août 2021 à 18:40
Bonjour,
A vous lire je comprend ceci: pour les 2 listes déroulantes c'est OK .
Par contre le numéro client pose problème si vous avez un sous-contrat Oui/Non ?
dans la colonne [K] [ N° client] quel code est valable ; celui de la société ou du sous-contrat ????
Ou doit-on ajouter une conne pour N° client sous-contrat ?
J'ai une solution mais cela dépend de vos réponse!
A vous lire je comprend ceci: pour les 2 listes déroulantes c'est OK .
Par contre le numéro client pose problème si vous avez un sous-contrat Oui/Non ?
dans la colonne [K] [ N° client] quel code est valable ; celui de la société ou du sous-contrat ????
Ou doit-on ajouter une conne pour N° client sous-contrat ?
J'ai une solution mais cela dépend de vos réponse!
Le Pingou
Messages postés
12034
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
22 mars 2024
1 425
18 août 2021 à 19:01
18 août 2021 à 19:01
Bonjour,
A vous de découvrir : https://mon-partage.fr/f/8Qgby2q5/
A vous de découvrir : https://mon-partage.fr/f/8Qgby2q5/
alexis4489
Messages postés
76
Date d'inscription
mercredi 3 mars 2021
Statut
Membre
Dernière intervention
1 février 2024
2
19 août 2021 à 08:55
19 août 2021 à 08:55
bonjour ,
@le Pingou j'ai essayer ton fichier mais la formule utiliser ne marche pas chez moi , par contre une autre forum j'ai trouvé la réponse : (pour les interesser )
=SI(ESTVIDE([@[Sous-contrat]]);RECHERCHEV([@Sociétés];Sociétés!B10:C77;2;FAUX);SI(NON(ESTNA(RECHERCHEV([@[Sous-contrat]];Sociétés!I36:J38;2;FAUX)));RECHERCHEV([@[Sous-contrat]];Sociétés!I36:J38;2;FAUX);SI(NON(ESTNA(RECHERCHEV([@[Sous-contrat]];Sociétés!L36:M38;2;FAUX)));RECHERCHEV([@[Sous-contrat]];Sociétés!L36:M38;2;FAUX);RECHERCHEV([@[Sous-contrat]];Sociétés!O36:P39;2;FAUX))))
@raymond , désolé si je n'ai pas été clair mon message 6 est en lien direct avec le message 5 pour des tests de formule
@le Pingou j'ai essayer ton fichier mais la formule utiliser ne marche pas chez moi , par contre une autre forum j'ai trouvé la réponse : (pour les interesser )
=SI(ESTVIDE([@[Sous-contrat]]);RECHERCHEV([@Sociétés];Sociétés!B10:C77;2;FAUX);SI(NON(ESTNA(RECHERCHEV([@[Sous-contrat]];Sociétés!I36:J38;2;FAUX)));RECHERCHEV([@[Sous-contrat]];Sociétés!I36:J38;2;FAUX);SI(NON(ESTNA(RECHERCHEV([@[Sous-contrat]];Sociétés!L36:M38;2;FAUX)));RECHERCHEV([@[Sous-contrat]];Sociétés!L36:M38;2;FAUX);RECHERCHEV([@[Sous-contrat]];Sociétés!O36:P39;2;FAUX))))
@raymond , désolé si je n'ai pas été clair mon message 6 est en lien direct avec le message 5 pour des tests de formule
trotte-menu
Messages postés
773
Date d'inscription
dimanche 8 novembre 2020
Statut
Membre
Dernière intervention
26 mars 2024
282
Modifié le 19 août 2021 à 10:08
Modifié le 19 août 2021 à 10:08
par contre une autre forum j'ai trouvé la réponse
En règle générale il est recommandé de citer ses sources. C'est une manière de rendre à César ce qui est à César.
Cordialement
En règle générale il est recommandé de citer ses sources. C'est une manière de rendre à César ce qui est à César.
Cordialement
Le Pingou
Messages postés
12034
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
22 mars 2024
1 425
19 août 2021 à 15:35
19 août 2021 à 15:35
Bonjour,
Alors pas d'intérêt pour cette formule qui fait référence à des plages susceptibles de changées et donc futur problème ou indication fausse valeur.
Salutations.
Le Pingou
Alors pas d'intérêt pour cette formule qui fait référence à des plages susceptibles de changées et donc futur problème ou indication fausse valeur.
Salutations.
Le Pingou