Home – Le CFO masqué › Forums › Power Pivot › formule LIREDONNEESTABCROISDYNAMIQUE PowerPivot
- This topic has 12 replies, 9 voices, and was last updated 1 month ago by
Cyrielle.
-
AuthorPosts
-
3 March 2020 at 14 h 35 min #61727
Mathieu Perez
ParticipantBonjour,
Je souhaite savoir s’il est possible de rendre dynamique les champs de la formule LIREDONNEESTABCROISDYNAMIQUE lorsque le tableau croisé dynamique (TCD) est issu de PowerPivot.
Ci dessous mon exemple : lorsque je lis une cellule du TCD, la formule est la suivante :
=LIREDONNEESTABCROISDYNAMIQUE(“[Measures].[Var€]”;$B$2;”[Plan_comptable].[Compte]”;”[Plan_comptable].[Compte].&[64750000]”;”[Plan_comptable].[Cat3]”;”[Plan_comptable].[Cat3].&[Charges sociales]”;”[Plan_comptable].[Lib_compte]”;”[Plan_comptable].[Lib_compte].&[MEDECINE DU TRAVAIL]”;”[Periode].[Période]”;”[Periode].[Période].&[2019]”)je souhaiterais pouvoir remplacer [2019] dans Période par la référence à une cellule de la plage de données. Je n’arrive pas à avoir la syntaxe correcte. Est ce possible ?
Merci pour votre aide.
Mathieu
3 March 2020 at 15 h 42 min #61733Sophie Marchand
ParticipantBonjour,
Les formules cube peuvent effectivement être utilisées sur des modèles de données créés dans Power Pivot. Pour rendre dynamique un champ, il s’agit de remplacer la valeur fixe par l’adresse de la cellule où se trouve la valeur désirée.
Mieux encore, vous avez accès aux outils OLAP, ce qui vous permettra par exemple de créer un tableau croisé dynamique avec ce que vous recherchez et ensuite, le convertir directement en formule.
Vous pouvez lire l’article suivant sur le sujet : https://www.lecfomasque.com/decouvrez-les-outils-olap-disponibles-pour-vos-tableaux-croises-dynamiques/.
Merci.
Sophie
4 December 2020 at 11 h 02 min #84961ilyes.boumezrag
ParticipantBonjour,
J’ai essayé de remplacer la valeur par une adresse de cellule mais j’ai toujours pas de résultat, pour vous donnez un exemple j’ai remplacé :
=LIREDONNEESTABCROISDYNAMIQUE(“[Measures].[Var€]”;$B$2;”[Plan_comptable].[Compte]”;”[Plan_comptable].[Compte].&[64750000]”;”[Plan_comptable].[Cat3]”;”[Plan_comptable].[Cat3].&[Charges sociales]”;”[Plan_comptable].[Lib_compte]”;”[Plan_comptable].[Lib_compte].&[MEDECINE DU TRAVAIL]”;”[Periode].[Période]”;”[Periode].[Période].&[2019]”)
par : (j’ai remplacé ”[Periode].[Période].&[2019]” par E13)
=LIREDONNEESTABCROISDYNAMIQUE(“[Measures].[Var€]”;$B$2;”[Plan_comptable].[Compte]”;”[Plan_comptable].[Compte].&[64750000]”;”[Plan_comptable].[Cat3]”;”[Plan_comptable].[Cat3].&[Charges sociales]”;”[Plan_comptable].[Lib_compte]”;”[Plan_comptable].[Lib_compte].&[MEDECINE DU TRAVAIL]”;”[Periode].[Période]”;E13)
8 December 2020 at 7 h 42 min #85055Sophie Marchand
ParticipantBonjour,
Dans l’article suivant, vous avez un exemple avec les formules cubes, pour structurer vos formules avec des références cellulaires:
Fonctions Excel: Rangmembrecube (Cuberankedmember) et Valeurcube (Cubevalue)
Au plaisir,
Sophie
8 December 2020 at 7 h 47 min #85057Stéphane Lorin
ParticipantBonjour
Vous ne dites pas quelle est la valeur de la cellule E13
Mais si vous avez 2019 en E13 il faut remplacer “[Periode].[Période].&[2019]” par “[Periode].[Période].&[“&E13&”]”Stéphane
19 July 2023 at 4 h 03 min #130175julie574
ParticipantBonjour,
j’essaye de faire fonctionner la formule =LIREDONNEESTABCROISDYNAMIQUE sur un TCD issu de power pivot mais je n’arrive jamais à avoir de résultat. Voici mon exemple en PJ, pourriez vous m’aider svp ?merci
Attachments:
You must be logged in to view attached files.19 July 2023 at 5 h 04 min #130178ilyes.boumezrag
ParticipantBonjour,
Le début de votre formule n’est pas correcte, vous trouveriez en PJ votre fichier avec la formule correcte.
Cordialement.
Attachments:
You must be logged in to view attached files.19 July 2023 at 8 h 07 min #130182julie574
ParticipantSuper, merci beaucoup !!!
13 February 2025 at 16 h 51 min #150290palmont
ParticipantBonjour
J’ai la même problématique cependant je n’arriva pas à résoudre mon problème.
Lorsque je change d’année la cellule affiche “REF”.Attachments:
You must be logged in to view attached files.13 February 2025 at 16 h 53 min #15029410 March 2025 at 11 h 12 min #150924Cyrielle
ParticipantBonjour ,
J’ai a priori le meme probleme que beaucoup de personnes ont eu..Malgre ce que j’ai lu en solution ca ne fonctionne toujours pas.. Je seche complet.
Je souhaite récuperer la valeur de mon code presta définie dans la cellule A4 (qui est ici PLAG272).
Formule brute :
=+LIREDONNEESTABCROISDYNAMIQUE(“[Measures].[Somme de MONTANT COMPTABILISE PAPO PLURIANNUEL]”;’COMPTABILISE PL’!$Z$11;”[PAPO_Producteur_Export_prod].[CODE PRESTATION]”;”[PAPO_Producteur_Export_prod].[CODE PRESTATION].&[PLAG272]”)Formule souhaitée et qui me retourne REF
=+LIREDONNEESTABCROISDYNAMIQUE(“[Measures].[Somme de MONTANT COMPTABILISE PAPO PLURIANNUEL]”;’COMPTABILISE PL’!$Z$11;”[PAPO_Producteur_Export_prod].[CODE PRESTATION]”;”[PAPO_Producteur_Export_prod].[CODE PRESTATION].&[A4]”)Merci d’avance de votre aide!
13 March 2025 at 19 h 55 min #151026Daniel
ParticipantBonjour Cyrielle, le Forum,
Pour la formule, je l’écrierais comme suit :
formule originelle
=+LIREDONNEESTABCROISDYNAMIQUE(“[Measures].[Somme de MONTANT COMPTABILISE PAPO PLURIANNUEL]”;’COMPTABILISE PL’!$Z$11;”[PAPO_Producteur_Export_prod].[CODE PRESTATION]”;”[PAPO_Producteur_Export_prod].[CODE PRESTATION].&[A4]”)formule corrigée
=+LIREDONNEESTABCROISDYNAMIQUE(“[Measures].[Somme de MONTANT COMPTABILISE PAPO PLURIANNUEL]”;’COMPTABILISE PL’!$Z$11;”[PAPO_Producteur_Export_prod].[CODE PRESTATION]”;”[PAPO_Producteur_Export_prod].[CODE PRESTATION].&[” & A4 & “]”)
la cellule A4 doit juste contenir le code prestationEn espérant avoir pu vous aider
Cordialement
Daniel14 March 2025 at 7 h 17 min #151027Cyrielle
ParticipantBonjour Daniel,
Oui merci, j’avais pu trouvé la réponse par la suite sur internet.
Cela marche
-
AuthorPosts
- You must be logged in to reply to this topic.