Références structurées - Créer un nom de [Tableau]

Anonyme
2022-06-13T07:42:29+00:00

Bonjour,

Je crée des Tableaux de Bord à partir de calculs extraits de TCD en utilisant LIREDONNEESTABCROISDYNAMIQUE(). Lorsque le TCD est créé à partir d'un simple Tableau, je peux remplacer les paramètres entre "" par le contenu d'une cellule, ce qui me permet de recopier (en jouant avec les $) facilement ces formules (par exemple un total suivant l'intitulé de la ligne).

Par contre, lorsque je travaille à partir d'un modèle de données, d'une part les références structurées (Nom de Tableaux) sont obligatoires (n’est-ce-pas ?) mais, en plus, je n'arrive pas à utiliser la même procédure, c'est à dire remplacer le nom du paramètre entre crochets [] par le contenu d'une cellule. Cela me donnerait la même souplesse pour recopier les formules comme avec un TCD issu d'un format Tableau et non d'un modèle de données.

Est-ce possible et si oui avec quelle fonction ?

En vous remerciant pour toute indication.

Microsoft 365 et Office | Excel | Autres | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

Hecatonchire 53,950 Points de réputation Modérateur bénévole
2022-06-13T09:57:09+00:00

Un exemple

=LIREDONNEESTABCROISDYNAMIQUE("[Measures].[Somme de MtDax]";$A$3;"[Tableau1].[Type]";"[Tableau1].[Type].&[" & $A4 & "]")

Dans ton cas

=LIREDONNEESTABCROISDYNAMIQUE(........[CATEGORIE].&[" & A12 & "]")

Cette réponse a-t-elle été utile ?

0 commentaires Aucun commentaire

5 réponses supplémentaires

  1. Anonyme
    2022-06-13T09:38:42+00:00

    Merci pour votre réponse rapide mais je n'ai pas accès aux références explicites lorsque je travaille avec un modèle de données. Uniquement références structurées, cochées en options ou pas ! Comment faites-vous ?

    Par ailleurs dans une formule avec la fonction LIREDONNEESTABCROISDYNAMIQUE() en références structurées, il m'est impossible de remplacer un paramètre entre [ ] par la référence d'une cellule.

    Exemple ci-dessous : TCD basé sur un modèle de données => les références structurées sont imposées (en tout cas, je ne sais pas faire autrement) et je ne peux pas remplacer un nom de tableau entre [ ] par le contenu d'une cellule. Exemple remplacer [C1] par A4 dans l'exemple ci-dessous. Ça m'arrangerait pour recopier facilement les formules en lignes ou en colonnes dans un autre document (Tableau de Bord).Image

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Supprimé

    Cette réponse a été supprimée en raison d’une violation de notre Code de conduite. La réponse a été signalée manuellement ou identifiée via la détection automatisée avant que l’action ne soit entreprise. Pour obtenir plus d’informations, veuillez consulter notre Code de conduite.


    Les commentaires ont été désactivés. En savoir plus

  3. Hecatonchire 53,950 Points de réputation Modérateur bénévole
    2022-06-13T08:14:04+00:00

    Bonjour

    "lorsque je travaille à partir d'un modèle de données, d'une part les références structurées (Nom de Tableaux) sont obligatoires" => pour moi non

    Tu dois pouvoir mixer.

    Exemple :

    =[@Janvier]*D7 ou =[@Janvier]*D$7 ou =[@Janvier]*$D$7

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. DanielCo 107.7K Points de réputation
    2022-06-13T08:06:53+00:00

    Bonjour,

    Si j'ai bien compris, les références structurées ne sont pas obligatoires et peuvent être inutilisables en cas de références absolues ou mixtes.

    Cordialement.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire