Résultat de requete en ligne, et à transformer en colonne
Rose799
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Jean_Jacques Messages postés 1040 Date d'inscription Statut Membre Dernière intervention -
Jean_Jacques Messages postés 1040 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une requête présentant une liste d'enseignants vacataires identifiés par un matricule, et un montant à payer correspondant. Pour les besoins de nos comptables, ce montant à payer est ventilé sur plusieurs sections analytiques (AXE), pour un pourcentage précis (AFF pour Affectation).
Exemple (résultat actuel de ma requête)
Matricule 001 / 1500 € / 2342 / 85%
Matricule 001 / 1500 € / 2343 /15%
Matricule 002 / 250 € / 2343 / 100%
Matricule 003 / 410 € / 2331 / 16 %
Matricule 003 / 410 € / 2332 / 34%
Matricule 003 / 410 € / 2342 / 50%
Je souhaiterais afficher le résultat comme suit :
MATRICULE MONTANT AXE1 AFF1 AXE2 AFF2 AXE3 AFF3
Matricule 001 1500 2342 85% 2343 15%
Matricule 002 250 2343 100%
Matricule 003 410 2331 16% 2332 34% 2342 50%
Nous avons de nombreuses axes analytiques, donc nous ne voulons pas les faire toutes afficher si elles ne sont pas utiliser. Ne doivent apparaitre que celles utilisées.
Je galere....j ai essayé des requêtes pivot...je n y arrive pas ! mais je ne pense pas que cela soit approprié !!!
Merci de votre aide !
J'ai une requête présentant une liste d'enseignants vacataires identifiés par un matricule, et un montant à payer correspondant. Pour les besoins de nos comptables, ce montant à payer est ventilé sur plusieurs sections analytiques (AXE), pour un pourcentage précis (AFF pour Affectation).
Exemple (résultat actuel de ma requête)
Matricule 001 / 1500 € / 2342 / 85%
Matricule 001 / 1500 € / 2343 /15%
Matricule 002 / 250 € / 2343 / 100%
Matricule 003 / 410 € / 2331 / 16 %
Matricule 003 / 410 € / 2332 / 34%
Matricule 003 / 410 € / 2342 / 50%
Je souhaiterais afficher le résultat comme suit :
MATRICULE MONTANT AXE1 AFF1 AXE2 AFF2 AXE3 AFF3
Matricule 001 1500 2342 85% 2343 15%
Matricule 002 250 2343 100%
Matricule 003 410 2331 16% 2332 34% 2342 50%
Nous avons de nombreuses axes analytiques, donc nous ne voulons pas les faire toutes afficher si elles ne sont pas utiliser. Ne doivent apparaitre que celles utilisées.
Je galere....j ai essayé des requêtes pivot...je n y arrive pas ! mais je ne pense pas que cela soit approprié !!!
Merci de votre aide !
A voir également:
- Sql transposer ligne en colonne
- Partager photos en ligne - Guide
- Déplacer colonne excel - Guide
- Trier colonne excel - Guide
- Mètre en ligne - Guide
- Colonne word - Guide
3 réponses
Bonjour Rose799,
Le lien devrait être une bonne réponse à la difficulté rencontrée..
Au début, ça peut être crispant ...
Surtout ne pas négliger de procéder à des sauvegardes préalables
Transformer des lignes en colonnes et inversement - Excel - Trucs et Astuces
http://www.trucsastuces.com/astuce/transformer-lignes-en-colonnes-et-inversement#.UilVsHROIg0
Cordialement
La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
Le lien devrait être une bonne réponse à la difficulté rencontrée..
Au début, ça peut être crispant ...
Surtout ne pas négliger de procéder à des sauvegardes préalables
Transformer des lignes en colonnes et inversement - Excel - Trucs et Astuces
http://www.trucsastuces.com/astuce/transformer-lignes-en-colonnes-et-inversement#.UilVsHROIg0
Cordialement
La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
Merci de votre réponse
J utilise, pour d'autres tableaux, cette fonction Excel pour transposer
C'est très pratique en effet
Dans mon problème actuel, je souhaiterais que le résultat de ma requête sql, soit déjà transposé, car cette vue est en lien vers Excel sur des tableaux dynamiques que nous actualisons tous les mois. Ceci permet aux comptables d'être autonomes dans leur tableau, et ca leur évite toute ressaisie, avec les risques d'erreur possible, et le temps perdu à le faire...
Des solutions pour sql ?
J utilise, pour d'autres tableaux, cette fonction Excel pour transposer
C'est très pratique en effet
Dans mon problème actuel, je souhaiterais que le résultat de ma requête sql, soit déjà transposé, car cette vue est en lien vers Excel sur des tableaux dynamiques que nous actualisons tous les mois. Ceci permet aux comptables d'être autonomes dans leur tableau, et ca leur évite toute ressaisie, avec les risques d'erreur possible, et le temps perdu à le faire...
Des solutions pour sql ?
rose799,
Dans ce cas, consultez le forum 'Programmation' ; il devrait vous être d'un grand profit.
Plusieurs solutions y sont proposées dans diverses configurations.
Par exemple :
https://forums.commentcamarche.net/forum/affich-1869311-sql-transformer-une-ligne-en-colonne#q=Sql+transformer+des+lignes+en+colonnes&cur=1&url=%2F
Bonne découverte
Dans ce cas, consultez le forum 'Programmation' ; il devrait vous être d'un grand profit.
Plusieurs solutions y sont proposées dans diverses configurations.
Par exemple :
https://forums.commentcamarche.net/forum/affich-1869311-sql-transformer-une-ligne-en-colonne#q=Sql+transformer+des+lignes+en+colonnes&cur=1&url=%2F
Bonne découverte