Affichage du résultat depuis la vertical vers horizontale

Fermé
goodspeed2015 Messages postés 13 Date d'inscription lundi 14 septembre 2015 Statut Membre Dernière intervention 26 septembre 2015 - Modifié par goodspeed2015 le 26/09/2015 à 17:09
goodspeed2015 Messages postés 13 Date d'inscription lundi 14 septembre 2015 Statut Membre Dernière intervention 26 septembre 2015 - 26 sept. 2015 à 23:22
Bonjour,

Voilà j'ai une question concernant l'affichage du résultat depuis la vertical vers l'horizontal, je m'explique :
J'ai la table table1 contenant les informations ci-dessous :
Nom Prenom Num-tel
BR Alain 555577666
BR Alain 555344776
BS Marc 666886655
BS Marc 666765788
Comme vous pouvez le constater certaines informations se répètent sauf les num-tel.
Ce que Je souhaiterai faire c de ressortir le résultat suivant :
Nom Prenom Num-tel1 Num-tel2
BR Alain 555577666 555344776
BS Marc 666886655 666765788

merci d'avance pour votre aide
A voir également:

1 réponse

via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 2 736
26 sept. 2015 à 18:58
Bonjour

Une possibilité par formules en rajoutant des colonnes de comptage (sinon il faut passer par des formules matricielle ou un code en VBA)

http://www.cjoint.com/c/EIAq43PLX4e

Cdlmnt
Via
0
goodspeed2015 Messages postés 13 Date d'inscription lundi 14 septembre 2015 Statut Membre Dernière intervention 26 septembre 2015
26 sept. 2015 à 20:41
Bonjour,
Merci pour votre retour solution possible et réalisable pour des petites listes mais j'ai une liste de 1600 clients --> complique un peut le traitement
pour le VB je n'ai aucune idée
merci
0
via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 2 736 > goodspeed2015 Messages postés 13 Date d'inscription lundi 14 septembre 2015 Statut Membre Dernière intervention 26 septembre 2015
Modifié par via55 le 26/09/2015 à 22:48
Re,

La longueur de la liste n'empêche pas d'appliquer les formules, une fois les formules entrées en D2 et E2 il suffit de double-cliquer sur le carré noir en bas à droite de chaque cellule pour que la formule se duplique jusqu'au bas de la liste
Pour les formules G à K il faut d'abord étirer la formule en G2 sur un peu plus de 1600 lignes
Pour H à K les formules pourront être dupliquées par double-clic comme pour D
Par contre si des clients ont le même nom, seul le premier sera pris en compte. Pour les différencier il faudrait rajouter une colonne concaténant le nom et le prénom (=A2 & " " & B2)
et baser les formules de comptage et de recherche sur cette colonne

Pour faire une macro en VBA même souci, d'abord rajouter cette colonne nom-prénom, la trier par ordre alphabétique, copier et coller cette colonne ailleurs et faire supprimer les doublons sur cette colonne (Onglet Données Supprimer les doublons)
Tu obtiendras ainsi une liste complète et triée; c'est sur cette liste qu'on pourra établir une macro, mais pour cela il faut connaître la structure exacte de ton fichier (dans quelles feuilles et quelles colonnes sont les données à chercher, dans quelle colonne va se trouver cette liste sans doublons ...)
Postes un exemple de ton fichier (un exemple d'une vingtaine de lignes suffit en remplaçant les noms pas des noms bidons pour anonymiser ) sur cjoint.com, fais créer un lien, copie-le et reviens l'indiquer ici dans un prochain message. Je regarderai pour la macro

Exemple de macro, cliquer sur le bouton Transfert pour la lancer
http://www.cjoint.com/c/EIAuVRqmaIe

Cdlmnt
Via
0
goodspeed2015 Messages postés 13 Date d'inscription lundi 14 septembre 2015 Statut Membre Dernière intervention 26 septembre 2015
26 sept. 2015 à 23:22
vous avez raison je viens d'appliquer les formules sur mon tableau et le résultat est impressionnant ,reste a testé le macro.
merci bien pour votre aide .
0