Affectation suivant 2 criteres

scoubidou 81 -  
PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
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

42 réponses

  • 1
  • 2
  • 3
Résumé de la discussion

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.

Généré automatiquement par IA
sur la base des meilleures réponses
  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Re,

    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
    1
  2. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    0
    1. scoubidou 81
       
      merci de ton aide ton idee est bien
      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
      0
  3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Dépose un fichier exemple tel que tu vois les choses et le fonctionnement attendu.
    cjoint.com et coller ici le lien fourni
    eric
    0
    1. scoubidou 81
       
      bonjour
      merci de ton aide
      http://cjoint.com/?BEgjCQpfKEE
      voila le lien j'espère que je suis assez clair
      si besoin d'explication aucun problème
      merci encore pour ton aide
      0
  4. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Une ébauche de fichier qui reste à ajuster à vos besoins
    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
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    Bonjour scoubidou 81.

    Je 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.
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Il y a un petit problème si on choisi une machine MXM550 catégorie C dans Midi Pyrénnées
      Il propose Aynnis qui n'est pas compétent pour cette catégorie
      Autrement le traitement pour la recherche est bien vu
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonjour,

      Belle réalisation oui.
      Mais j'ai l'impression que scoubidou n'a pas tout dit.
      Déjà il y a, je pense, un nom de machine en plus du type (modif mineure). Mais s'il y a plusieurs plages de code postaux ça sera un peu plus conséquent.
      Bon départ ;-)

      eric
      0
    3. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
       
      Salut PHILOU10120.

      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 !
      0
  7. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    Encore un grand merci à PHILOU10120 pour sa remarque.
    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.
    0
  8. scoubidou 81
     
    merci encore pour ce travail
    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
    0
  9. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    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
    0
  10. scoubidou 81
     
    bonsoir
    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 à +++++++
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      voilà, voir post 10...
      eric
      0
    2. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Dans ma démarche j'ai pris en compte ces paramétres pour les codes postaux
      0
  11. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Je pense avoir mis le maximun d'aide sur le fichier avec des pavés texte

    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ù?
    0
    1. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
       
      Très cher ami, je l'aurais fait spontanément dès hier ; mais tu utilises des macros, or je ne m'y connais pas en VBA ; de plus, par principe, je n'active jamais les macros des fichiers en xlsm (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.
      0
    2. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonjour Raymond,

      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.
      0
  12. scoubidou 81
     
    ok philou je regarde sa plus en détail ce week end et je te tiens au courant
    juste tu marques choisir code postal dans menu déroulant
    je n'ai pas de menu déroulant sur département
    encore merci
    0
  13. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour Scoubidou81

    Le lien avec le fichier j'ai vérifier et il y a bien les menu déroulant

    https://www.cjoint.com/?3EljQa3Yl4t
    0
    1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonjour PHILOU10120,

      Attention dans ton code tu as des noms de classeur et des identifications de disques (G:) figées : les macros ne sont pas utilisables sur un poste autre que le tien.
      0
  14. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    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
    0
  15. scoubidou 81
     
    bonjour
    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
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      Avez-vous repris le dernier fichier celui du 11/05/2012 à 9:44
      0
  16. scoubidou 81
     
    oui j'ai pris le dernier
    voila le lien http://cjoint.com/?3EmjIrcdg9H
    dis moi si je le remplis comme il faut
    0
  17. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    http://cjoint.com/data3/3EljQa3Yl4t.htm
    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
    0
  18. scoubidou 81
     
    je refais un essai
    par contre j'ai un message d'erreur quand j'utilise les differentes fonctions
    http://cjoint.com/?3Emj46Yl0yq
    http://cjoint.com/?3Emj6i5WBS1
    voila
    0
  19. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Je viens d'ouvrir le premier fichier

    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
    0
  • 1
  • 2
  • 3