Toutes mes réponses sur les forums
-
AuteurMessages
-
Laurent78
ParticipantBonjour,
J’ai le même problème : absence de certains formats/connecteurs dans Power Query (cf copie d’écran en pj).
Une solution a t elle été trouvée ?Ma version : M365 for business, version 2210 (français), 64 bits
Par avance merci
LaurentAttachments:
You must be logged in to view attached files.Laurent78
ParticipantBonjour,
bonne idée que j’aille relire ce billet. Toutefois, même s’il peut me servir dans d’autres cas, je ne pourrais pas l’utiliser. En effet, il y a dans certaines feuilles plusieurs requêtes (généralement soit 1 soit 2). De plus les feuilles d’analyse existent déjà (avec plein de choses dedans), et donc, re-générer des sous rapports ici ne serait pas opportun. Par contre, je garde l’idée au chaud, en espérant y penser le jour où j’en aurai besoin (parce que j’avais oublié cette fonctionnalité des TCD. Merci encore.
LaurentLaurent78
ParticipantBonjour,
Merci, je re-regarder.
LaurentLaurent78
ParticipantBonjour,
Merci pour cette réponse.
J’ai en effet également fait une requête, tcd, segment … mais pour l’utilisateur final, cela ne lui convient pas (et ce comprend, puisque dans chaque il intègre des commentaires et d’autres données), il souhaite une feuille Excel par ville. Grosso modo, il faut imaginer un “gros” classeur Excel, avec une ville par onglet, différentes infos saisie manuellement (des commentaires), mais dans ces feuilles la nécessiter d’intégrer les données concernant la ville.
Merci encore,
LaurentLaurent78
Participantj’ai également RefreshWithAll, mais pas les autres
Laurent78
ParticipantBonjour,
Je vais tenter de m’expliquer 😉
J’ai un classeur excel (avec une centaine de feuilles de calcul) avec plusieurs dizaines de requêtes Power query. Ces requêtes sont, au filtre près les mêmes. Je souhaiterai en fait, que le filtre dépende du nom de la requête (un bout du nom). ainsi, pour faire mes requêtes, je n’ai juste qu’à dupliquer la première et ensuite les renommer. Ce qui m’évite de modifier le filtre dans la requête.
Par exemple imaginer une table avec le chiffre d’affaire ville pas ville, je souhaite faire une requête par ville. Je nommerai la requête avec le nom de la ville et je voudrais donc récupérer ce nom pour l’appliquer au filtre.
En espérant être clair.
D’une façon plus générale, est-il possible de référencer dans une requête son propre nom (celui de la requête).
Merci
LaurentLaurent78
Participantre Bonjour,
C’est bien la réponse que je craignais.
Pas de Power BI service en place, pas de licence Pro, et un nombre d’utilisateurs bien supérieur à 2.
Et la mise à jour de mon côté n’est pas envisageable, je ne suis pas dispo h24/7 pour les utilisateurs et
je ne connais pas à l’avance la base de données qu’il va utiliser…Pour précision, il s’agit d’un serveur de comptabilité avec de nombreuses bases. Les utilisateurs (les comptables) doivent pouvoir utiliser le classeur Excel et mettre à jour les données de façon autonome.
Du coup, et c’est partie dommage, je me suis (re)tourné vers le vieux MSQuery qui permet de conserver les crédentials et/ou de les gérer via vba.
Merci tout de même pour ces infos.
Bonne fin de dimanche
LaurentLaurent78
ParticipantBonjour Sophie,
A priori (je n’en suis pas certain, je ne pouvais faire l’essai moi même), je pense que le problème intervient lors de l’actualisation. La fenêtre d’identification MS SQL de Power Query apparaît avec demande des identifiants soit windows, soit MS SQL, soit compte Microsoft. Ce que qui m’intéresse ici c’est l’identification MS SQL.
Merci beaucoup,
LaurentLaurent78
Participantj’ajoute un second fichier, avec d’autres valeurs et un exemple de ce que j’obtiens (et qui me convient) sans les cumuls progressifs.
MerciAttachments:
You must be logged in to view attached files.Laurent78
ParticipantBonjour,
Un peu tardivement, vous pourriez également récupérer le login Windows, et en fonction de ce dernier appliquer le bon filtre et en interdire la modification.
C’est juste une piste supplémentaire
Cdlt
LaurentLaurent78
Participantsi jamais vous aviez besoin de conserver l’ancien format (.xls) vous pouvez aussi remplacer la formule de la mise en forme conditionnelle par :
=SOMMEPROD((C4:I4<>””)*((C$3:I$3=$C$1)+(C$3:I$3=$C$1-1)))
Cdlt
LaurentLaurent78
ParticipantBonjour,
Ci-joint une solution sans VBA (attention, fichier Excel au “nouveau” format, xlsx). Je ai utilisé uniquement la mise en forme conditionnelle, et en utilisant SOMME.SI.ENS.
Dites nous si cela vous convient. Y avait-il un impératif à utiliser le VBA ?
Cdlt,
LaurentAttachments:
You must be logged in to view attached files.Laurent78
ParticipantBonjour Sophie,
Bonjour Mike,Le sujet m’intéressant, j’ai regardé le fonctionnement de la requête proposée par Sophie. Je vous joins une autre version de la requête, me semble-t-il un tout petit peu plus courte. Le principe de départ restant le même, c’est à dire de créer une nouvelle colonne (champ) index. Par contre, ensuite je ne crée pas de jointure. Sophie, qu’en pensez-vous ?
A vous lire,
LaurentAttachments:
You must be logged in to view attached files.Laurent78
ParticipantBonjour,
Afin de comprendre la problématique, pourriez-vous joindre le fichier excel avec (mis à la main) les cellules que vous souhaitez en rouge ?
Cdlt
LaurentLaurent78
ParticipantBonjour,
Sans le fichier Excel, cela va être compliqué …
Laurent -
AuteurMessages