Tableaux croisés dynamiques Excel 2007 - Comment utiliser les champs calculés lors de la connexion à un cube de données?

StackOverflow https://stackoverflow.com/questions/84769

  •  01-07-2019
  •  | 
  •  

Question

Pouvez-vous utiliser des champs calculés dans les tableaux croisés dynamiques Excel 2007 lorsque la source de données est un cube de données SSAS?

Je me connecte à un cube de données SQL Server 2005 avec Excel 2007 et affiche les données via un tableau croisé dynamique. Je souhaite créer des champs calculés dans mon tableau croisé dynamique, mais l'option "Formules". Le bouton est grisé.

Comment créer des champs calculés (s’il est possible de se connecter à un cube de données)?

Était-ce utile?

La solution

On dirait que tu ne peux pas. Voici la réponse que j'ai obtenue de MSDN:

Pas possible. Toutes les agrégations sont gérées par Analysis Services. Étant donné que XL n’est pas responsable des agrégations, il n’a pas la possibilité de faire des calculs personnalisés.HTH ... Jim Thomlinson

Autres conseils

Vous pouvez le faire, mais cela a un coût. Vous devez déconnecter votre tableau croisé dynamique du cube SSAS pour pouvoir utiliser Excel normalement. La meilleure première étape consiste à obtenir le tableau croisé dynamique exactement comme vous le souhaitez. Dans le menu de la barre de ruban du tableau croisé dynamique, cliquez sur le sous-menu des options. Cliquez sur le bouton Outils OLAP, puis sur "convertir en formules".

Vous recevrez un message d'avertissement à sens unique. (bon moment pour cliquer sur Enregistrer) Une fois que vous êtes déconnecté, vous perdrez toute la jolie mise en forme et vous glissez-déposez des éléments, mais vous pouvez toujours la récupérer avec une mise en forme manuelle. Mais ce que vous gagnez maintenant, ce sont les fonctionnalités Excel. Maintenant, ajoutez les formules où vous voulez. La clé est bien sûr de vous assurer que vous avez les éléments nécessaires pour le nouveau calcul.

Ce qui est intéressant, c’est que vous pouvez enregistrer et rouvrir plus tard. Et vous pouvez cliquer sur Actualiser pour obtenir les données mises à jour à partir du serveur SSAS. HTH

De plus, vous pouvez utiliser "Composants Web Office" au lieu d’Excel. OWC prend en charge les formules côté client contre les cubes OLAP. Je ne peux pas croire qu'ils aient supprimé cette fonctionnalité de Excel natif.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top