Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Formatage base de données Football

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Phytoman

XLDnaute Junior
Bonjour et merci pour toute l'aide déjà apportée jusqu'ici.

Dernière ligne droite, l'import des données de la fédération belge de Foot.
Les fichier Excel importés depuis la fédération de football belge ne sont pas exploitables en l’état.
Cette macro pourrait être dans un seul fichier, dans quel cas je devrais systématiquement faire un copier-coller des données reçues, soit propre à tous les classeurs, ce qui en faciliterait la tâche.
Il me faudrait les adapter comme suit :
  • Remplacer la colonne J (club visité) et K (club visiteur) par la concaténation suivante (ou ajouter deux colonnes) :
  • Nom de fichier= (voir liste plus bas) -->initiales
  • DIV = forcer à 5 caractères - Si <, ajouter des 0 avant (éviter risques de doublons)
  • Matricule = forcer à 5 caractères - Si <, ajouter des 0 avant
  • Liste des initiales des noms de fichier :
    • lieresdownP = lg
    • hairesdownP = ht
    • namresdownP = na
    • brwresdownP = bw
    • luxresdownP = lu
Ce qui donne : lg0003a08422

D’autres noms de fichier pourraient y être ajoutés ultérieurement
en annexe les résultats de la semaine pour la province de Liège.
Merci de votre aide
 

Pièces jointes

Je pourrais par exemple insérer ce tableau en colonne T et S de la feuille principale "Générateur de matchs" mais en lançant la macro, je dois avoir une colonne qui viendrait s'intégrer entre K et L et qui indiquerait la correspondance de compétition. Le tout est que je dois avoir tous ces renseignement sur la même page !
Si besoin, on peut faire un skype
 
Oui ça je suis d'accord mais comment générer les correspondances ? le tableau fait 43 lignes après dédoublonnage rien pour la province de Liège alors qu'il y a 15800 matchs ! Tous fichiers confondus je dois être à 100.000 matchs, je ne vais pas faire chaque ligne à la main. Si j'ai un tableau de correspondance, il regarde le nom du fichier, vérifie la colonne et insère l'ID Admin correspondant dans une colonne pour chaque ligne
Si LieresdownP (nom de fichier) et DIV (colonne A)= 1 --> ID Admin = 88
Si LieresdownP (nom de fichier) et DIV (colonne A)= U14PA --> Id admin 116
Si namresdownP(nom de fichier) et DIV (colonne A)= 1 --> ID Admin = 129
Si namresdownP(nom de fichier) et DIV (colonne A)= U14PA --> Id admin 157
 
Ca devient vraiment complexe votre affaire. Comment connaitre le nom du fichier ?
Est ce qu'avec les données présentes dans Generateur on peut déduire cet ID admin ?
Par ex avec lg,ht,na,bw ... et la Div peut on trouver l' ID ?
Votre liste de SI ferait quelle longueur ?
 
j'ai identifié +/- 200 correspondance tous fichiers confondus.il n'est pas possible de générer l'Id Admin depuis le contenu des fichiers, ce sont des identifiants créés lors de la création d'une équipe dans l'admin
 
Sans doute mais je ne sais pas comment on fait
Mois je pensais les placer dans le fichier Générateur de matchs, c'est celui par défaut que je laisse ouvert et quand j'ouvre un des fichier "LieresdownP " ou "LieresdownP", et que j'exécute la macro ces derniers sont mis à jour avec tous ces critères
 
lieresdownP --> Liège
hairesdownP --> Hainaut
namresdownP --> Namur
brwresdownP --> Brabant wallon
luxresdownP --> Luxembourg
antresdownP --> Anvers
limresdownP --> Limbourg
ovlresdownP --> Ouest Flandres
wvlresdownP --> West Flandres
braresdownP --> Brabant flamand
Mais je n'ai pas encore créé les ID Admin
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…