Affectation suivant 2 criteres
PHILOU10120 Messages postés 6515 Date d'inscription Statut Contributeur Dernière intervention -
je cherche une methode pour touver un nom (voir 2)suivant 2criteres
je m'explique
j'ai une liste de 80 techniciens
chaque technicien intervient sur une certaine gamme de machine
et chaque tecnicien intervient dans une region bien precise
de ce fait quand je crée une nouvelle machine je veux pouvoir attribuer 2 noms de technicien qui seront responsable de l'entretien de cette machine et cela en tenant compte des criteres si dessus
je sais pas si je suis assez clair dans mon explication
merci d'avance pour votre aide
- Affectation suivant 2 criteres
- Supercopier 2 - Télécharger - Gestion de fichiers
- 2 ecran pc - Guide
- Gta 6 trailer 2 - Guide
- Faire 2 colonnes sur word - Guide
- Whatsapp 2 - Guide
42 réponses
Le besoin est de désigner deux techniciens responsables de l’entretien d’une machine nouvelle, en s’appuyant sur une liste de 80 techniciens couvrant une plage de machines et une zone géographique précise.
Les échanges ont souligné l’importance de structurer les données pour permettre des filtrages géographiques (région, code postal) et de garantir que les techniciens sélectionnés appartiennent au bon segment de compétence.
Une solution basée sur Excel a été proposée, avec des feuilles dédiées (Consultation, Extraction) et des listes déroulantes qui renvoient le code et le nom du technicien en fonction du code postal et de la machine.
Des corrections et des améliorations ont été apportées pour aligner les ressources et les compétences, et pour introduire une base d’enregistrements des recherches et une grille d’extraction permettant de créer de nouveaux enregistrements.
La version actuelle prévoit l’enregistrement par département et commune, et l’utilisation éventuelle de secteurs géographiques (Nord/Sud/Est/Ouest ou 1–5) pour affiner les sélections.
une question : chaque technicien n'a qu'une plage unique de code postaux ?
Si plusieurs, comment ça se présente ?
Tel que présenté actuellement (texte dans une cellule) ce n'est pas exploitable pour des sélections (à-priori on doit filtrer géographiquement sur la seule la région si tu confirmes) mais seulement en info à lire.
D'autre part on a bien les listes mais aucune vue de la feuille où tu saisis les machines.
Peux-tu ajouter avec 1 ou 2 exemple?
La consultation des technicien est-elle ponctuelle ou dois-tu inscrires en avance 1 ou plusieurs tech sur la ligne ?
eric
https://www.cjoint.com/?3EfuSchht2d
je crois que je me suis mal explique
mais je vais essayer de detailler
le premier souci c'est que tout les techniciens ne font pas toutes les machines
j'ai une liste de modele de machine (100 modeles environ)
le dexieme souci la liste des codes postaux est tres detaillée
suivant un code postal bien precis car une ville peut etre decoupée en plusieurs secteur (31000...31230 un technicien) (31240.....35550 un autre technicien
je sais pas si cela est réalisable dans l'idéal à la creation d'une nouvelle machine en tapant un modele de machine cela me donne une liste de tech et en tapant le code postal la liste se restreint et me donne 1 voir 2 techniciens
cela serait vraiment super car je cree en moyenne 300 machine mois et cela me prend un temps incroyable
encore merci pour ton aide
Dépose un fichier exemple tel que tu vois les choses et le fonctionnement attendu.
cjoint.com et coller ici le lien fourni
eric
Mettre vos informations dans les listes beige les listes rouge ne devraient pas être modifiés sauf erreur de ma part
Pour créer une base et stocker vos nouvelles machines allez sur la feuille extraction sélectionner vos critères et recopier la ligne et allez la coller dans la base.
Cela peut être automatisé avec une macro commande cela sera fait quand le fichier aura était ajusté à vos besoins
Ce n'est qu'une proposition de fichier
https://www.cjoint.com/?3EguL0Y3qeQ
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionJe te remercie de nous avoir soumis un problème intéressant et sortant de la routine.
J'ai pu ainsi passer plusieurs heures dessus, et même si je suis à peu près certain que ma solution ne sera pas retenue, je ne peux m'empêcher de la soumettre, pour le fun.
https://www.cjoint.com/?BEhefanGMlo
Amitiés à vous tous.
Les cellules à renseigner dans la feuille "Consultation" sont C2 et I2.
Il ne faut rien saisir dans F2 ni dans L2, qui contiennent une formule et fournissent une réponse.
Tu sélectionnes MXM550 en C2 : tu obtiens "C" en F2.
Tu sélectionnes 31600 en I2 : tu obtiens "MIDI PYR" en L2 et "ALAIN" en C4.
Et en L4 tu as une liste déroulante avec ROBERT, YANNIS, ALAIN, CHRISTIAN.
Il y a là effectivement une erreur de ma part, car je donne la liste des techniciens de la région concernée, sans vérifier leur segment de compétence ; je vais tâcher d'y remédier. Merci !
J'ai donc ajouté une colonne V avec la liste des techniciens à la fois compétents sur le segment et disponibles pour la région.
L'exemple précédent donne bien comme LDC en L4 les seuls ALAIN et CHRISTIAN !
https://www.cjoint.com/?BEhxHkmJ7YI
Très cordialement.
je suis vraiment impressionne par le boulot même si je comprends pas tout
je regarde un peu et je reviens vers vous
grand merci encore
Lors d'un contrôle je me suis aperçu qu'il y avait un petit problème sur un critère
je viens de faire la correction voici le fichier corrigé avec quelques petites améliorations
https://www.cjoint.com/?3EjnCDlZkBF
je viens de regarder le travail et je suis comme je le disais ce matin vraiment impressionne et je crois que dans ma societe je vais grace à votre collaboration en impressionne plus d'un.
bon treve de plaisanterie il faut se remettre au travail
les 2 solutions me plaisent ,ton humour m'eclate mr pentier et ton boulot me scotche philou,mais il faut que je vous donne quelques precisions qui ont surement de l'importance pour vous
la france est decoupe en 8 regions qui sont definis avec un certain nombre de departement exemple:
AQUITAINE SUD :32 40 46 47 64 65 82
AQUITAINE NORD:16 17 19 23 24 33 87
MIDI PYRENNEE:9 12 31 81
de plus les techniciens interviennent sur des secteurs qui sont comme je vous l'avait dit en rapport avec des codes postaux mais j'ai oublie de vous dire que souvent les codes postaux ne se suivent pas exemple :
alain peut intervenir sur 81000....81350;81600;81800.....81990 (tout simplement car le secteur se touche
par contre je veux bien essayer les 2methodes mais j'ai un peux peur de faire des betises en remplissant les differents tableaux
pouriez vous etre un peu plus explicite pour la façon dont il faut remplir la base
encore merci à vous et à +++++++
voici le fichier avec ces aides.
https://www.cjoint.com/?3EkkEZgMQzF
j'avais tenu compte des régions et des départements la composant
donc avec mon système une fois vos données renseignées dans les zones prévues.
La zone machine classe
et la zone code postal Technicien compétences.
Hier le fichier ne devait pas fonctionner comme il faut, car en inserrant le cadre j'ai oublié de modifier l'indexation des lignes
voila bonne journée
Raymond pouvez-vous me dire ce que vous pensez et me donner des idées au cas où?
Mais à vue de nez, il me semble que tu as pris toutes les précautions voulues et suivi une méthode rigoureuse ; il n'y a donc aucune que ton fichier ne donne pas entière satisfaction à scoubidou 81.
Bonne fin de journée à tous les deux.
je n'active jamais les macros des fichiers en xlsm (au cas où) ...
Cela voudrait-il dire que tu n'accordes pas de confiance à PHILOU10120 ?
C'est tout à fait ton droit d'avoir "peur" des macros mais la mise en place d'un "malveillant" est tout à fait possible sur un classeur et ce n'est pas parce que tu n'as pas de code exécutable que tu ne risques rien mais cela ne fait pas partie de la bureautique alors je m'arrête.
juste tu marques choisir code postal dans menu déroulant
je n'ai pas de menu déroulant sur département
encore merci
Le lien avec le fichier j'ai vérifier et il y a bien les menu déroulant
https://www.cjoint.com/?3EljQa3Yl4t
La macro est modifiable par l'utilisateur j'ai mis un exemple de chemin pour faciliter la sauvegarde sur plusieurs DD. Il faut faire attention au type de fichier .xls ou xlsm
Il met arrivé de perdre les menus déroulants
j'ai pas trop compris ton dernier commentaire mais moi je te confirme je n'ai pas le menu deroulant dans l'onglet extraction et depatement je l'ai dessous dans type de machine
par contre j'ai commence à le remplir juste pour que tu regarde si je fais pas de betise
dans le tableau liste de competence technique 2 colonnes tech
celle de gauche correspond au nom du tech qui enterveient par rapport au code postal et celle de droite je renseigne le mon du tech et je coche c'est competences
voila le lien http://cjoint.com/?3EmjIrcdg9H
dis moi si je le remplis comme il faut
C'est le lien que je viens d'ouvrir à l'instant pour vérifier
Celui que vous m'avez donné n'a pas l'air d'être le bon
http://cjoint.com/data3/3EljQa3Yl4t.htm
je viens de revérifier c'est bien ce lien le bon
par contre j'ai un message d'erreur quand j'utilise les differentes fonctions
http://cjoint.com/?3Emj46Yl0yq
http://cjoint.com/?3Emj6i5WBS1
voila
les codes postaux doivent être mis en nombre
dans la colonne vide à coté mettre la formule = cellule du code postal x 1 et tirer la formule sur toute la hauteur et copier coller valeur sur le code postal puis effacer la colonne ou vous avez fait le calcul x 1
2° le champ régions techniciens n'est pas assez long il faut tirer les deux dernières ligne du champ vers le bas
3° dans la feuille extraction sélectionner 81 et 81110 pour que cela fonctionne
mettre machine ARC170 et fabien pour que le choix passe au vert
Dans le champ région techniciens mettre les compétence à fabien sur la ligne 81110
je regarde le deuxième fichier