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

Power Query Microsoft Query et format de colonne

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 !

macrout95

XLDnaute Nouveau
Bonjour,

Je realise une requete a partir d'un ERP via "From Microsoft Query", jusque la aucun probleme, mais une fois la requete fini je souhaiterais modifier une colonne avec le format date (jour/mois/annee par exemple).

Grace a ce forum j'ai trouve quelques astuces notamment en utilisant Change Type with Locale (je suis au Canada donc mon PC est peut etre parametre d'une certaine maniere). En effet si je changeais uniquement le format je n'avais que des erreurs.

Sur mon ecran cela apparait donc de la bonne maniere, super.....voir photo "Capture Query" pour la colonne "Finish Date" en comparaison a "Start Date" ou je n'ai pas encore fait la manipulation.

Tout content je clic sur "Close and Load" mais mon soucis c'est que cela cree un nouvel onglet "Sheet 1" dans mon fichier Excel. J'ai bien essaye de decocher "New worksheet" et de mettre Existing worksheet mais cela ne fonctionne pas (voir photo "Capture principale". Je ne passe donc peut etre pas par la bonne methode.

En gros, je souhaiterais modifier le format de ma colonne avec une date mais directement sur mon onglet "Extraction".
Merci a vous =), bonne journee.

(Dsl pour les accents)
 

Pièces jointes

  • Capture Query.PNG
    114.7 KB · Affichages: 38
  • Capture principale.PNG
    112.2 KB · Affichages: 29
Bonjour

Une requête ne peut modifier l'original

Pourquoi combiner Ms Query et PowerQuery ?

Tout faire dans PowerQuery : récupérer les données et les formater : tu aura ainsi un unique tableau résultat
 
Merci pour vos reponses,

Merinos, j'ai bien essaye mais cela ne fontionne pas, j'ai pourtant bien coche les memes choses.

Chris, je debute vraiment dans les requetes donc pour tout te dire je ne fait pas exactement la difference entre les 2 malheuresement.

Par MS Query est ce que tu parles de ca :



Dans cette partie j'ai l'impression qu'il est impossible de changer le format.
Et par Power Query est ce que tu parles de ca



Merci
 
RE

Il faudrait ne plus du tout utiliser Ms query (le 1er) et récupérer les données avec PowerQuery

Dans l'interface Ms Query y a un boton SQL : peut cliquer dessus et poster l'image de la fenêtre qui montre la requête
 
RE

Oui

Peux-tu agrandir cette fenêtre ou bien la scroller pour qu'on voit la suite
Sans doute la clause Where

Quand tu cliques sur la barre de titre de la fenêtre tu peux utiliser Alt+Imp ecran et coller ici, cela limite à cette fenêtre
 
Je te copie le texte car la fenetre ne peux pas s'agrandir ;

SELECT MPDHED.PHPRNO AS 'Article', MITMAS.MMITDS AS 'Product', MPDHED.PHSTAT AS 'Status PMS001', MMOPLP.ROPSTS AS 'Status PMS170', MMOPLP.ROSTDT AS 'Start Date', MMOPLP.ROFIDT AS 'Finish Date', MMOPLP.ROPRIP AS 'Priority', MMOPLP.RORORN AS 'Ref Order', MMOPLP.RORESP AS 'Planner'
FROM SQDR.M3DTP100.MITFAC MITFAC, SQDR.M3DTP100.MITMAS MITMAS, SQDR.M3DTP100.MMOPLP MMOPLP, SQDR.M3DTP100.MPDHED MPDHED
WHERE MITMAS.MMITNO = MPDHED.PHPRNO AND MITFAC.M9ITNO = MPDHED.PHPRNO AND MPDHED.PHPRNO = MMOPLP.ROPRNO AND ((MITFAC.M9FACI='LAC') AND (MPDHED.PHFACI='LAC') AND (MMOPLP.ROFACI='LAC'))
 
RE

Tu dois pouvoir requêter dans PowerQuery via Données, Obtenir des données, Autres Sources, et au lieu de MS query prendre ODBC
Tu devrais voir ODBC_M3 et, dans les options avancées, saisir le SQL (sans doute en remplaçant les ' par des ") ce qui te ramerait les données directement dans PowerQuery pour les formater si besoin (PowerQuery est plus souple que Ms Query sur les formats d'import)
 
Desole pour le temps de reponse, mais MERCI beaucoup ca marche super.
Je ne suis pas a l'aise avec une programmation direct via Power Query, mais du coup je passe pars MS Query et je copie la requete SQL dans Power Query.

Encore merci =)
 
- 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

  • Question Question
Microsoft 365 Power Query
Réponses
2
Affichages
82
Réponses
1
Affichages
64
Réponses
4
Affichages
322
Réponses
5
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…