> Tous les forums > Forum Bureautique
 manipulation fichier excelSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Parpaillot
  Posté le 12/08/2020 @ 19:12 
Aller en bas de la page 
Petit astucien

bonjour,

dans une feuille (issue d'un gedcom), j'ai les colonnes A, B, E contenant des nombres (ID), en H et J des noms.

je voudrai remplir les colonnes C D et F G par les noms et prénoms de l'ID de la cellule de gauche (résultat en couleur), ces fichiers peuvent avoir plusieurs milliers de lignes il faudrait donc un certain automatisme.

https://www.cjoint.com/c/JHmqYZMNicJ

je me doit de vous préciser qu'excel est loin d'être ma tasse de thé.

merci pour votre aide.

Publicité
DjiDji59430
 Posté le 13/08/2020 à 14:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour à tous,

une proposition :

https://www.cjoint.com/c/JHnmdVZRuQX


Crdlmt

Parpaillot
 Posté le 14/08/2020 à 00:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

excellente proposition mais l'exécution s'arrête à la ligne32 (???)

merci pour ton travail.

https://www.cjoint.com/c/JHnwRSZZrFJ

NVu
 Posté le 14/08/2020 à 11:57 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour à tous.

Parpaillot, je prends le train en marche, mais je pense que DjiDji59430 s'est appuyé sur les données du premier fichier que tu as donné en exemple.

Dans celui-ci, si j'ai bien compris, tu mettais quelques lignes d'un fichier, puis les mêmes lignes, mais comme tu voudrais les avoir.

Si tu veux que la réponse fonctionne sur la totalité de ton VRAI fichier, il te faut y créer les mêmes noms de cellule (Formule, gestionnaire de noms) que ceux qui sont employés dans les calculs (Nom, Prénom, ID), mais sur la totalité de la colonne qui correspond.

donc,

ID -> "=Feuil1!$A:$A"

Nom -> "=Feuil1!$H:$H"

Prénom -> "=Feuil1!$I:$I"

Ensuite, recopie vers le bas, pour les colonnes C,D,F,G, sur toutes les lignes de ton fichier, les formules des cellules C2 et D2, F2 et G2.

C2 : =SIERREUR(INDEX(nom;EQUIV($B2;ID;0));"")

D2 : =SIERREUR(INDEX(Prénom;EQUIV($B2;ID;0));"")

F2 : =SIERREUR(INDEX(nom;EQUIV($E2;ID;0));"")

G2 : =SIERREUR(INDEX(Prénom;EQUIV($E2;ID;0));"")

Maintenant, si je peux me permettre, je trouve que ton tableau ne sera pas très joli, voire illisible. Mais les goûts et les couleurs...

J'ai ajouté une copie du fichier que tu vas obtenir (mais en mode affichage des calculs, bien sûr !)...



Modifié par NVu le 14/08/2020 12:05
Parpaillot
 Posté le 15/08/2020 à 12:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

merci les amis,

Maintenant, si je peux me permettre, je trouve que ton tableau ne sera pas très joli

ce tableau n'est qu'une étape, qu’entends tu par "pas très joli"?

NVu
 Posté le 16/08/2020 à 00:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonsoir Parpaillot.

Tu sais, la beauté, c'est très subjectif. Et heureusement, ça permet à chacun de trouver son bonheur selon ses propres goûts !

Quant à ce tableau, poiur essayer de lui donner une meilleure présentation, il faudrait partir du fichier d'origine (Fichier texte avec séparateur ?).

Voir la tête qu'il a vraiment, et ensuite poser les colonnes dans l'ordre désiré. (J'ai l'impression que c'est toi qui a ajouté les colonnes C, D ,F et G ?)

Et éventuellement mettre les données dans une autre feuille du classeur, qui n'afficherait (par des formules) que celles qui t'intéressent vraiment (Pas les codes des colonnes A et B, qui ne sont pas utiles à la lecture, mais très utiles pour les formules !).

Je t'envoie un exemple (sur la Feuille 2) de ce que ça pourrait donner automatiquement par formules excel (Que tu peux aussi coloriser automatiquement par le formatage conditionnel, si ça te chante !).

J'ai utilisé les données que tu souhaitais obtenir pour faire une autre forme de présentation.

Attention, ce n'est qu'une maquette pour la visualisation, et tu n'y trouveras aucune formule.

https://www.cjoint.com/c/JHpwkqgnul2

Si tu veux, essaye d'envoyer un petit extrait du fichier d'origine, tel que tu le reçois, sans rien y modifier (50 ou 100 lignes maximum).

Mais ne compte pas sur une réponse rapide, je ne vais sûrement pas être dispo pendant quelques semaines...

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
399,99 €Ecran 34 pouces Acer (FreeSync, IPS, 3440x1440 pixels) à 399,99 €
Valable jusqu'au 23 Avril

Boulanger fait une promotion sur l'écran 34 pouces Acer CB342CKCsmiiphuzx qui passe à 399,99 € alors qu'on le trouve ailleurs autour de 499 €. Cet écran adapté aux joueurs possède une dalle IPS d'une résolution de 3440x1440 pixels, offre un temps de réponse de 1 ms, un rafraichissement de 75 Hz et est compatible FreeSync. 


> Voir l'offre
25,99 €Webcam Aukey FullHD à 25,99 € (via coupon)
Valable jusqu'au 23 Avril

Amazon propose la webcam Webcam Aukey FullHD à 25,99 € livrée gratuitement grâce à un coupon à activer sur la page du produit. On la trouve habituellement autour de 39,99 €. Cette webcam offre une résolution FullHD 1080p pour une vidéo claire et nette et intègre deux microphones réduisant les bruits de fond. Elle est compatible Windows, Mac et Android. 


> Voir l'offre
9,99 €Adaptateur Bluetooth USB TP-Link UB400 à 9,99 €
Valable jusqu'au 23 Avril

Amazon fait une promotion sur l'adaptateur Bluetooth USB TP-Link UB400 qui passe à 9,99 €. Cet adaptateur à brancher sur un port USB va vous permettre d'ajouter le bluetooth à votre ordinateur et d'utiliser ensuite sans fil vos périphériques bluetooth : souris, clavier, casque, manette, téléphone, ...


> Voir l'offre

Sujets relatifs
Image dans fichier Excel
[Excel Android] Fichier corrumpu à l'enregistrement?
Créer des .ics ou calendar depuis un fichier Excel
Copie fichier Excel
Dans Excel, lien vers fichier
Excel :Fichier .xlsx corrompu stocké dans One Drive
sms a partir de fichier excel
Comment importer fichier XML dans excel
comment Ouvrir un fichier excel à l'ouverture du bureau
Transformer un fichier excel en PDF
Plus de sujets relatifs à manipulation fichier excel
 > Tous les forums > Forum Bureautique