Création d'un rapport
Un message « Mémoire insuffisante » apparaît.
Vérifiez le paramétrage de l'utilisation de la mémoire
-
Cliquez sur OK dans la boîte de dialogue du message.
-
Recommencez la création du tableau, et, à l'étape 3 de l'Assistant Tableau et graphique croisé dynamique, cliquez sur Options.
-
Activez la case à cocher Optimiser la mémoire.
Utilisez les champs de page pour économiser de la mémoire Si vous ne parvenez toujours pas à créer votre rapport, paramétrez un ou plusieurs champs de page (champ de page : champ auquel est attribuée une orientation de page dans un rapport de tableau ou de graphique croisé dynamique. Vous pouvez soit afficher une synthèse de tous les éléments dans un champ de page, soit afficher ces éléments l'un après l'autre, et filtrer les données pour tous les autres éléments.) pour extraire les données au fur et à mesure que vous sélectionnez chaque élément (élément : sous-catégorie d'un champ de rapports de tableau ou de graphique croisé dynamique. Par exemple, le champ « Mois » peut comporter des éléments tels que « Janvier », « Février », etc.).
-
À l'étape 3 de l'Assistant, cliquez sur Disposition.
-
Faites glisser un ou plusieurs champs vers la zone PAGE.
-
Double-cliquez sur chaque champ de page.
-
Cliquez sur Avancé.
-
Cliquez sur Récupérer les données externes de l'élément de champ de page sélectionné.
Simplifiez le rapport Le nombre de champs que vous pouvez ajouter est fonction de la mémoire de votre ordinateur et du volume de données sources (données sources : liste ou table utilisée pour créer un rapport de tableau ou de graphique croisé dynamique. Les données sources peuvent provenir d'une liste ou d'une plage Microsoft Excel, d'une base de données ou d'un cube externe, ou d'un autre rapport de tableau croisé dynamique.) utilisées pour le rapport. Si vous souhaitez utiliser un grand nombre de champs, ajoutez-les sous forme de champs de ligne (champ de ligne : champ auquel est attribué une orientation de ligne dans un rapport de tableau croisé dynamique. Les éléments associés à un champ de ligne s'affichent sous forme d'étiquettes de ligne.) ou de champs de page. Ces derniers utilisent le moins de mémoire. Les champs de ligne monopolisent moins de mémoire que les champs de colonne (champ de colonne : champ auquel est attribuée une orientation de colonne dans un rapport de tableau croisé dynamique. Les éléments associés à un champ de ligne s'affichent sous forme d'étiquettes de colonne.).
Basez plusieurs rapports pour les mêmes données sur un seul rapport Lorsque vous créez un rapport de tableau croisé dynamique, Microsoft Excel crée une zone de stockage en mémoire pour ce rapport. Si vous prévoyez de créer plusieurs rapports à partir des mêmes données sources, sélectionnez Autre rapport de tableau ou graphique croisé dynamique à l'étape 1 de l'Assistant. De ce fait, les rapports utiliseront tous la même zone de stockage.
Simplifiez le fichier Réduisez le nombre de rapports dans le classeur.
Créez le rapport dans un fichier à part Si votre rapport est basé sur les données d'une feuille de calcul, créez le rapport dans un classeur différent de celui qui contient les données. Ainsi, les données d'origine et le rapport n'ont pas besoin d'être en mémoire simultanément.
L'étape 2 de l'Assistant Tableau et graphique croisé dynamique ne répertorie pas le rapport que je veux.
Vérifiez l'emplacement du rapport L'Assistant répertorie uniquement les rapports du classeur dans lequel vous avez démarré l'Assistant. Si le rapport que vous souhaitez utiliser comme source se trouve dans un classeur différent, copiez le rapport dans le classeur actif.
Vérifiez les paramètres de champ de page Le rapport de tableau croisé dynamique souhaité peut présenter des champs de page (champ de page : champ auquel est attribuée une orientation de page dans un rapport de tableau ou de graphique croisé dynamique. Vous pouvez soit afficher une synthèse de tous les éléments dans un champ de page, soit afficher ces éléments l'un après l'autre, et filtrer les données pour tous les autres éléments.) qui ne sont pas définis pour rechercher les données externes au fur et à mesure que vous sélectionnez chaque élément. Pour utiliser un rapport comme source d'un autre rapport, ses champs de page doivent être définis pour extraire les données externes de tous les éléments en une seule fois. Cliquez sur le rapport source, double-cliquez sur chaque champ de page, cliquez sur Avancées, puis vérifiez les paramètres sous Options de champ de page.
L'importation ou le collage à partir d'une page Web n'a pas fonctionné convenablement.
Utilisez l'exportation au lieu de la méthode du copier-coller Si vous utilisez la commande Copier de la Liste de tableau croisé dynamique (liste de tableau croisé dynamique : un composant Microsoft Office Web Component qui vous permet de créer une structure semblable à un rapport de tableau croisé dynamique Microsoft Excel. Les utilisateurs peuvent afficher la liste de tableau croisé dynamique dans un navigateur Web et modifier sa présentation de la même manière qu'un rapport de tableau croisé dynamique Microsoft Excel.) dans une page Web, et si ensuite vous collez les données dans Microsoft Excel, seules les valeurs des cellules sont collées. De ce fait, un tableau non interactif est créé dans la feuille de calcul. Pour copier les données sous forme rapport de tableau croisé dynamique dans Excel, utilisez la commande Exporter vers Microsoft Excel de la liste de tableau croisé dynamique.
Ajustez la disposition avant l'exportation Une liste de tableau croisé dynamique dans une page Web peut afficher des données détaillées et en même temps, des données résumées. Par conséquent, certaines dispositions qui sont possibles dans une liste de tableau croisé dynamique ne le sont pas dans un rapport de tableau croisé dynamique Excel. Pour plus d'informations sur la préparation d'une liste de tableau croisé dynamique à exporter vers Excel, cliquez sur le bouton Aide de la barre d'outils de la liste de tableau croisé dynamique.
J'ai des problèmes avec la source de données OLAP.
Création de cubes OLAP
Les niveaux des champs de date ou d'heure sont incorrects
Vérifiez les champs de date ou d'heure de la base de données source Si vous ne trouvez pas les niveaux (niveau : Partie d'une dimension OLAP. Dans une dimension, les données sont organisées en niveaux de détail inférieurs et supérieurs, par exemple, une dimension Temps peut comprendre les niveaux Année, Trimestre, Mois et Jour.) escomptés dans les dimensions (dimension : structure OLAP qui organise les données en niveaux tels que Pays/Région/Ville pour une dimension Géographie. Dans un rapport de tableau croisé dynamique ou de graphique croisé dynamique, chaque dimension devient un jeu de champs où vous pouvez afficher plus ou moins de détails (par développement ou réduction).) de la date ou de l'heure des données sources provenant de l'Assistant Cube OLAP de Microsoft Query, vérifiez le champ date ou heure de la base de données relationnelle sous-jacente d'où proviennent les enregistrements pour le cube. La base de données stocke peut-être les dates et les heures au format texte au lieu du format date ou heure que l'Assistant Cube OLAP peut reconnaître. Si vous soupçonnez que tel est le cas, consultez l'administrateur de la base de données relationnelle pour qu'il vérifie et corrige le format de date ou d'heure du champ.
Vérifiez le niveau supérieur de la dimension Lorsque vous ajoutez des champs date et heure en tant que niveaux inférieurs d'une dimension, l'Assistant Cube OLAP ne fractionne pas automatiquement les données en niveaux année/trimestre/mois/semaine et heure/minute/seconde. Il n'effectue ce fractionnement que si vous ajoutez le champ date ou heure en tant que niveau supérieur d'une nouvelle dimension. Si le champ date ou heure n'est pas le niveau supérieur, modifiez le cube en ouvrant le fichier .oqy dans Microsoft Query, ou contactez le créateur du cube pour qu'il s'en charge.
La fonction de synthèse que je souhaite est introuvable
Dans l'Assistant Cube OLAP, les seules fonctions de synthèse disponibles pour les champs de données sont SOMME, NB, MIN et MAX.
Créez le rapport directement à partir des enregistrements de la base de données Si vous pouvez simplifier et réduire votre requête (requête : dans Microsoft Query ou Microsoft Access, moyen de rechercher les enregistrements qui répondent à une question particulière que vous posez sur les données stockées dans une base de données.) de telle sorte que le volume de données renvoyées puisse être géré par votre système, essayez de renvoyer les données directement à Microsoft Excel depuis Microsoft Query sans créer un cube. Lorsque vous créez un rapport de tableau ou graphique croisé dynamique directement à partir d'enregistrements d'une base de données, vous avez accès à l'ensemble des fonctions de synthèse de tableau croisé dynamique (SOMME, NB, MOYENNE, MAX, MIN, PRODUIT, NBVAL, Ecartypep, Ecartypep, VAR et VAR.P).
Configurez un serveur OLAP pour la base de données Le produit serveur Microsoft OLAP, Microsoft SQL Server OLAP Services, vous permet de configurer plus de champs de synthèse que le logiciel client OLAP de Microsoft Office.
Impossible de modifier mon cube OLAP
Vérifiez que la base de données d'origine est disponible Pour modifier un cube OLAP, vous devez avoir accès à la base de données serveur d'origine d'où proviennent les données du cube. Vérifiez si cette base de données n'a pas été renommée ou déplacée. Assurez-vous que le serveur est disponible et que vous pouvez vous y connecter.
Vérifiez si la base de données d'origine a été modifiée Si vous avez créé le cube avec l'Assistant OLAP Cube à partir d'une base de données relationnelle, il est possible que des tables de la base de données aient été renommées ou supprimées, de sorte que le cube ne peut plus localiser les données d'origine. Connectez-vous à la base de données dans Microsoft Query, puis vérifiez si l'organisation, ou schéma, de la base de données a été modifiée. Si la base de données a été modifiée, vous devez créer un nouveau cube.
L'enregistrement du fichier de cube est très long
Si vous avez inclus un sous-ensemble important des données OLAP dans le fichier de cube, la création du fichier peut prendre beaucoup de temps.
-
Pour annuler l'enregistrement du fichier, cliquez sur Arrêt dans la boîte de dialogue Création d'un fichier de cube – En cours.
-
Pour réduire la taille du fichier, supprimez les données que vous n'avez pas besoin d'afficher dans votre rapport. À l'étape 2 de l'Assistant Cube hors connexion, sélectionnez uniquement les dimensions et les niveaux à l'intérieur de chaque dimension que vous devez afficher. À l'étape 3, sélectionnez uniquement les mesures que vous utilisez comme champs de données (champ de données : champ d'une liste, d'un tableau ou d'une base de données qui contient des données synthétisées dans un rapport de tableau ou de graphique croisé dynamique. Un champ de données contient généralement des données numériques, telles que des statistiques ou des volumes de vente.) dans le rapport, et supprimez, dans chaque dimension, tous les éléments (élément : sous-catégorie d'un champ de rapports de tableau ou de graphique croisé dynamique. Par exemple, le champ « Mois » peut comporter des éléments tels que « Janvier », « Février », etc.) dont vous n'avez pas besoin.
Je manque d'espace disque lorsque j'enregistre un cube
Les bases de données OLAP étant conçues pour gérer de gros volumes de données détaillées, la base de données serveur risque d'occuper plus d'espace que celui disponible sur votre disque local. Si vous spécifiez un sous-ensemble important de ces données pour votre fichier de cube hors connexion, vous risquez de ne pas avoir suffisamment d'espace.
Libérez de l'espace disque ou choisissez un autre disque Avant d'enregistrer le fichier de cube, supprimez de votre disque les fichiers dont vous n'avez plus besoin, ou essayer d'enregistrer le fichier sur un lecteur réseau.
Incluez moins de données dans le fichier de cube hors connexion Essayez de réduire la quantité de données dans le fichier tout en conservant ce dont vous avez besoin pour le rapport de tableau croisé dynamique. Essayez les méthodes suivantes :
Restez connecté au serveur Si vous avez supprimé toutes les données possibles et que vous ne pouvez toujours pas enregistrer de fichier de cube hors connexion, vous devrez continuer à utiliser la connexion à la base de données serveur OLAP pour interagir avec vote rapport.
Utilisation de cubes OLAP
Données manquantes dans mon rapport après la création d'un fichier de cube
Lorsque vous avez sélectionné des données pour le fichier de cube hors connexion, vous avez probablement omis des données de champs utilisés dans le rapport. En conséquence, lorsque vous modifiez le rapport pour afficher d'autres données, celles que vous attendez ne sont pas disponibles dans le fichier de cube hors connexion.
Utilisez la commande OLAP hors connexion du menu Tableau croisé dynamique pour reconnecter le rapport à la base de données serveur, puis vérifiez qu'il affiche bien les données souhaitées. Modifiez ensuite le fichier de cube hors connexion, en prenant soin d'inclure l'ensemble des dimensions, champs de données et niveaux de détail utilisés dans le rapport.
Mon rapport utilise des champs de la requête au lieu de mon cube
Si la fenêtre Liste des champs du tableau croisé dynamique affiche les champs de la base de données relationnelle interrogée pour créer le cube, vous avez renvoyé à Microsoft Excel les données de votre requête au lieu d'ouvrir le fichier .oqy créé par l'Assistant Cube OLAP. Ce fichier stocke la définition du cube. De plus, si vous avez enregistré un fichier de cube hors connexion .cub, il permet d'accéder à ce fichier. Si vous n'avez pas spécifié de nouvel emplacement pour le fichier .oqy, le fichier a été enregistré soit dans Mes documents\Mes sources de données, soit dans Winnt\Profiles\Votre nom d'utilisateur\Mes sources de données, en fonction de votre version du système d'exploitation Windows.
Pour baser un rapport sur votre nouveau cube, cliquez sur Ouvrir dans le menu Fichier de Microsoft Excel, sur Fichiers de requête dans la liste Type de fichiers, puis repérez le fichier .oqy et double-cliquez dessus. Si vous voulez obtenir un rapport de graphique croisé dynamique, cliquez sur le rapport de tableau croisé dynamique créé à l'ouverture du fichier .oqy, puis cliquez sur Assistant Graphique
dans la barre d'outils Tableau croisé dynamique.
Données introuvables dans mon cube, bien qu'elles se trouvent dans la base de données
Les cubes créés à partir de bases de données serveur OLAP ou de bases de données relationnelles n'incluent pas nécessairement toutes les données de la base de données d'origine. Seules les données que vous sélectionnez dans l'Assistant Cube hors connexion ou dans l'Assistant Cube OLAP sont incluses dans le cube.
Attendez la fin de la recherche de données Lorsque vous modifiez votre tableau croisé dynamique ou votre rapport de tableau croisé dynamique pour afficher d'autres données, les nouvelles données sont récupérées à partir du cube. Lorsque vous actualisez (actualisation : permet de mettre à jour le contenu d'un rapport de tableau ou de graphique croisé dynamique afin de tenir compte des modifications apportées aux données sources sous-jacentes. Si le rapport a été créé à partir de données externes, l'actualisation a pour effet d'exécuter la requête sous-jacente en vue de récupérer les nouvelles données ou les données modifiées.) le rapport, les nouvelles données sont récupérées à partir de la base de données d'origine et le cube est entièrement reconstruit. Cette opération peut prendre un certain temps.
Vérifiez le cube avec son créateur Si le fichier de cube vous a été fourni et que la fenêtre Tableau croisé dynamique ne contient pas les champs dont vous avez besoin, ou que les niveaux de détail souhaités ne sont pas disponibles, demandez au créateur du cube d'y inclure les données supplémentaires requises.
Modifiez le contenu d'un fichier de cube hors connexion Si vous avez créé le fichier de cube hors connexion dans Microsoft Excel à partir d'une base de données serveur OLAP, utilisez la commande OLAP hors connexion du menu Tableau croisé dynamique pour modifier ce fichier. Prenez soin d'inclure l'ensemble des dimensions, champs de données et niveaux de détail utilisés dans le rapport.
Vérifiez le contenu du cube créé dans Microsoft Query Vous ne pouvez pas ajouter des données dans des cubes créés avec l'Assistant Cube OLAP dans Microsoft Query, mais vous pouvez modifier la façon dont le cube est organisé et supprimer des données du cube. Si le cube ne contient pas certains champs de la base de données relationnelle d'origine, vous pouvez créer un nouveau cube contenant ces champs dans Microsoft Query. Dans Microsoft Query, ouvrez le fichier .dqy qui a servi à interroger les données pour le cube OLAP ou, si vous n'avez pas conservé de fichier .dqy, créez une nouvelle requête. Ajoutez dans la requête tous les champs que vous souhaitez avoir dans le cube, puis utilisez la commande Créer un cube OLAP du menu Fichier de Microsoft Query pour créer un nouveau cube. Pour obtenir l'intégralité des instructions, consultez l'aide en ligne de Microsoft Query.
Impossible de trouver mon fichier de cube hors connexion
Le fichier .cub a peut-être été renommé ou déplacé.
Vérifiez que le fichier existe Si le fichier .oqy que vous ouvrez vous a été fourni, vérifiez que vous avez également accès au fichier .cub.
Recherchez le fichier Si vous essayez de vous connecter au fichier de cube hors connexion via la boîte de dialogue Paramètres OLAP hors connexion, cliquez sur le bouton Modifier le fichier de données hors connexion et utilisez le bouton Parcourir à l'étape 4 de l'Assistant Création d'un fichier de cube pour rechercher le fichier.
Reconnectez-vous à la base de données d'origine Si vous n'arrivez pas à localiser le fichier, vous pouvez peut-être reconnecter le rapport à la base de données serveur OLAP d'origine. Cliquez sur le rapport, sur OLAP hors connexion dans le menu Tableau croisé dynamique, puis sur OLAP hors connexion. Vous pouvez alors créer un nouveau fichier de cube hors connexion.
Remarque Pour obtenir de l'aide supplémentaire sur les problèmes relatifs aux cubes de l'Assistant Cube OLAP, consultez l'aide de Microsoft Query.
Mise en page d'un rapport
Les données prennent trop longtemps pour apparaître lorsque j'ajoute un champ.
Si un rapport est basé sur des données externes volumineuses ou sur une source de données de l'Assistant Cube OLAP, les délais peuvent être assez longs lorsque vous faites glisser des champs de la liste de champ vers la feuille de calcul.
Déposez les éléments de données en dernier lieu Commencez par déposer les champs des zones de ligne, de colonne de page. Déposez ensuite les champs de la zone de données (zone de données : partie d'un rapport de tableau croisé dynamique qui contient les données de synthèse. La valeur de chaque cellule de la zone de données représente une synthèse des données des enregistrements ou lignes sources.). Vous réduirez ainsi la quantité de données que Microsoft Excel doit afficher dans les étapes intermédiaires.
Désactivez l'affichage des éléments de ligne et de colonne Dans la barre d'outils Tableau croisé dynamique, assurez-vous que l'option Toujours afficher les éléments
est désactivée. Les éléments (élément : sous-catégorie d'un champ de rapports de tableau ou de graphique croisé dynamique. Par exemple, le champ « Mois » peut comporter des éléments tels que « Janvier », « Février », etc.) n'apparaîtront pas pendant que vous faites glisser les champs vers les zones de ligne et de colonne. Ils apparaîtront cependant après avoir ajouté un champ de données.
Utilisez l'Assistant pour modifier la disposition Si le temps de réponse est encore trop lent, vous pouvez revenir à l'Assistant Tableau et graphique croisé dynamique pour disposer le rapport. Cliquez sur le rapport, cliquez sur Rapport de tableau et graphique croisé dynamique dans le menu Données, puis cliquez sur Disposition.
Impossible de faire glisser un fichier.
Vérifiez les paramètres du champ de page Si le champ que vous essayez de faire glisser est paramétré pour rechercher les données externes au fur et à mesure que les éléments sont sélectionnés, il est possible qu'il soit bloqué dans la position de la page. Double-cliquez sur le champ, cliquez sur Avancés, puis désactivez la case à cocher Désactiver le glissement pour ce champ sous Options de champ de page. Si vous faites glisser le champ vers une autre zone, Microsoft Excel récupère les données externes pour tous les éléments du champ, en une seule fois.
Vérifiez les données sources OLAP Dans les rapports contenant des données sources OLAP (OLAP : technologie de base de données optimisée pour effectuer des requêtes et des rapports au lieu de traiter des transactions. Les données OLAP sont organisées par niveaux hiérarchiques et stockées dans des cubes au lieu de tables.), certains champs peuvent être utilisés uniquement comme champs de ligne (champ de ligne : champ auquel est attribué une orientation de ligne dans un rapport de tableau croisé dynamique. Les éléments associés à un champ de ligne s'affichent sous forme d'étiquettes de ligne.), de colonne (champ de colonne : champ auquel est attribuée une orientation de colonne dans un rapport de tableau croisé dynamique. Les éléments associés à un champ de ligne s'affichent sous forme d'étiquettes de colonne.) ou de page (champ de page : champ auquel est attribuée une orientation de page dans un rapport de tableau ou de graphique croisé dynamique. Vous pouvez soit afficher une synthèse de tous les éléments dans un champ de page, soit afficher ces éléments l'un après l'autre, et filtrer les données pour tous les autres éléments.). Ces champs comportent des
icônes dans la fenêtre de la Liste des champs du tableau croisé dynamique. Les champs avec des
icônes peuvent être utilisés uniquement comme champs de données.
Vérifiez les macros VBA Une macro VBA (Visual Basic pour Applications) peut désactiver la capacité de changer la disposition en faisant glisser des champs. Si le symbole d'annulation apparaît au-dessus du pointeur lorsque vous essayez de faire glisser le champ, cela signifie que la fonction de glissement a été désactivée pour ce champ. Pour obtenir de l'aide à ce sujet, contactez l'auteur des macros de votre classeur.
Vérifiez la protection Si la feuille de calcul a été protégée en ayant la case à cocher Utiliser les rapports de tableau croisé dynamique désactivée dans la boîte de dialogue Protéger la feuille, il est impossible de déplacer des champs ou d'apporter des modifications. Désactivez la protection de la feuille de calcul ou contactez la personne qui l'a protégée.
Impossible d'obtenir des champs de données dans l'ordre souhaité.
Cliquez avec le bouton droit sur un champ de données, pointez sur Ordre dans le menu contextuel, puis utilisez les commandes du menu Ordre pour déplacer le champ vers la position de votre choix.
Impossible de voir la liste de champs.
Cliquez sur le rapport La liste de champs apparaît uniquement si le rapport est sélectionné.
Affichez la liste de champs Si vous ne voyez toujours pas la liste de champs, cliquez sur Afficher la liste de champs
dans la barre d'outils Tableau croisé dynamique.
Un des champs n'a pas de flèche déroulante.
Vérifiez s'il existe un seul champ de données Le champ de données apparaît avec une flèche déroulante uniquement si vous avez ajouté au moins deux champs de données (champ de données : champ d'une liste, d'un tableau ou d'une base de données qui contient des données synthétisées dans un rapport de tableau ou de graphique croisé dynamique. Un champ de données contient généralement des données numériques, telles que des statistiques ou des volumes de vente.) à un rapport.
Vérifiez si le champ a une dimension OLAP Dans les rapports basés sur des données sources OLAP (OLAP : technologie de base de données optimisée pour effectuer des requêtes et des rapports au lieu de traiter des transactions. Les données OLAP sont organisées par niveaux hiérarchiques et stockées dans des cubes au lieu de tables.), les champs de dimension (dimension : structure OLAP qui organise les données en niveaux tels que Pays/Région/Ville pour une dimension Géographie. Dans un rapport de tableau croisé dynamique ou de graphique croisé dynamique, chaque dimension devient un jeu de champs où vous pouvez afficher plus ou moins de détails (par développement ou réduction).) des zones de lignes et de colonnes n'ont une flèche
dans le bouton de champ (bouton de champ : bouton qui identifie un champ dans un rapport de tableau ou de graphique croisé dynamique. Vous pouvez faire glisser les boutons de champ pour modifier la présentation du rapport, ou cliquer sur les flèches situées en regard des boutons pour modifier le niveau de détail affiché dans le rapport.) que si le champ est le premier de la dimension. Vous pouvez utiliser la flèche de ce champ pour afficher ou masquer différents niveaux de détail de la dimension.
Vérifiez si les niveaux supérieurs sont masqués Lorsque les niveaux (niveau : Partie d'une dimension OLAP. Dans une dimension, les données sont organisées en niveaux de détail inférieurs et supérieurs, par exemple, une dimension Temps peut comprendre les niveaux Année, Trimestre, Mois et Jour.) supérieurs d'une dimension sont masqués, le premier champ est masqué, et aucun des champs affichés n'a de flèche
. Cliquez avec le bouton droit sur l'un des champs de la dimension, puis cliquez sur Afficher les niveaux dans le menu contextuel.
La flèche déroulante d'un des champs ne fonctionne pas.
Dans la barre d'outils Tableau croisé dynamique, cliquez sur Toujours afficher les éléments
. Si vous ne voulez pas utiliser cette fonctionnalité, faites glisser un champ vers la zone de données. Lorsqu'un champ se trouve dans cette zone, les flèches déroulantes fonctionnent pour tous les champs du rapport.
Mise en forme et personnalisation d'un rapport
La mise en forme disparaît lorsque j'actualise ou je modifie la disposition.
Vérifiez le paramètre de maintien Cliquez sur Tableau croisé dynamique dans la barre d'outils Tableau croisé dynamique, cliquez sur Options de la table et vérifiez si la case à cocher Préserver la mise en forme est activée.
Les bordures de cellule ne sont pas conservées Microsoft Excel ne conserve pas les modifications apportées aux bordures de cellule lorsque vous modifiez ou actualisez la mise en forme d'un rapport.
La mise en forme conditionnelle ne fonctionne pas Si vous essayez d'appliquer des formats conditionnels (format conditionnel : mise en forme, telle que l'ombrage d'une cellule ou la couleur d'une police, que Microsoft Excel applique automatiquement aux cellules si une condition particulière est remplie.) aux cellules d'un rapport de tableau croisé dynamique, vous risquez d'obtenir des résultats imprévisibles.
Une mise en forme automatique a modifié la disposition.
Annulez la mise en forme automatique Essayez de cliquer sur Annuler
. Si vous avez modifié le rapport en lui attribuant une mise en forme avec retrait récemment, il est peut-être encore possible de rétablir la mise en forme et la disposition d'origine.
Déplacez les champs Certaines mises en forme automatiques transforment les champs de colonne (champ de colonne : champ auquel est attribuée une orientation de colonne dans un rapport de tableau croisé dynamique. Les éléments associés à un champ de ligne s'affichent sous forme d'étiquettes de colonne.) du rapport en champs de ligne (champ de ligne : champ auquel est attribué une orientation de ligne dans un rapport de tableau croisé dynamique. Les éléments associés à un champ de ligne s'affichent sous forme d'étiquettes de ligne.) et d'autres transforment un seul champ de ligne en un champ de colonne. Faites glisser les champs à leur emplacement d'origine.
La mise en forme des nombres ne correspond pas aux données sources.
Dans un rapport de tableau croisé dynamique, Microsoft Excel n'utilise pas de mise en forme des nombres à partir des données sources. Par défaut, les nombres sont affichés sans position décimale, sans séparateur de milliers et avec un signe moins pour les nombres négatifs.
Pour modifier ce format, cliquez avec le bouton droit sur une cellule dans la zone de données (zone de données : partie d'un rapport de tableau croisé dynamique qui contient les données de synthèse. La valeur de chaque cellule de la zone de données représente une synthèse des données des enregistrements ou lignes sources.). Cliquez sur Paramètres du champ, puis sur Nombre, puis sur la catégorie et les options de votre choix. Répétez l'opération pour chaque champ de la zone de données.
Les éléments numériques renommés ne sont pas mis en forme ou triés correctement.
Par défaut, le format des éléments (élément : sous-catégorie d'un champ de rapports de tableau ou de graphique croisé dynamique. Par exemple, le champ « Mois » peut comporter des éléments tels que « Janvier », « Février », etc.) numériques dans les champs (champ : dans un rapport de tableau ou de graphique croisé dynamique, catégorie de données issue d'un champ situé dans les données de la source. Les rapports de tableau croisé dynamique comportent des champs de ligne, de colonne, de page et de données. Les rapports de graphique croisé dynamique comportent des champs de série, de catégorie, de page et de données.) de tableau croisé dynamique correspond à celui des données sources sous-jacentes. Par exemple, un élément nommé 2,0 recevrait une mise en forme numérique. Si vous renommez un élément numérique de tableau croisé dynamique, l'élément est mis en forme comme du texte, même s'il contient un nombre. Du fait que Microsoft Excel trie séparément le texte et les nombres, les éléments numériques renommés ne sont plus triés en séquence avec les autres nombres.
Vous pouvez réorganiser manuellement les éléments de texte en les faisant glisser vers de nouvelles positions.
Il manque des fonctionnalités que je m'attends à voir.
Le rapport est peut-être basé sur des données sources OLAP (OLAP : technologie de base de données optimisée pour effectuer des requêtes et des rapports au lieu de traiter des transactions. Les données OLAP sont organisées par niveaux hiérarchiques et stockées dans des cubes au lieu de tables.). Par exemple, les bases de données OLAP offrent d'autres fonctions de synthèse comme champs de données distincts, au lieu de les présenter comme paramètres de tableau croisé dynamique.
Pour déterminer si un rapport est basé sur des données sources OLAP, vérifiez la fenêtre Liste de champs de tableau croisé dynamique. Si la liste des champs contient
et des
icônes, le rapport a des données sources OLAP.
Les champs de propriétés que j'ai sélectionnés ne s'affichent pas.
Déplacez le champ vers la zone de lignes Dans les champs de colonne, les champs de propriétés (champs de propriété : attributs indépendants associés à des éléments, ou des membres, dans un cube OLAP. Par exemple, si le cube de serveur stocke les propriétés de taille et de population d'éléments de ville, un rapport de tableau croisé dynamique peut afficher la taille et la population de chaque ville.) sont affichés uniquement pour le niveau de détail le plus bas et non pour tous les niveaux de détail du rapport. Dans les champs de ligne, vous pouvez afficher les champs de propriétés pour tous les niveaux de détail.
Vérifiez le paramètre de disposition du champ Double-cliquez sur le champ pour lequel vous affichez les champs de propriétés, cliquez sur Disposition et assurez-vous que Afficher les éléments sous forme hiérarchique est sélectionné.
Assurez-vous que le niveau avec les champs de propriétés est affiché Les champs de propriétés sont associés à des niveaux spécifiques de champ de dimension. Cliquez avec le bouton droit sur le champ et si Afficher les niveaux apparaît dans le menu contextuel, les niveaux ont été masqués. Cliquez sur Afficher les détails pour les réafficher. Cliquez sur le champ et sur Afficher le détail
pour afficher des niveaux supplémentaires.
Vérifiez si le cube a des données pour les champs de propriétés Contactez l'administrateur de votre serveur OLAP pour vous assurer que les données sont disponibles pour les champs de propriétés que vous avez sélectionnés.
Extraction et actualisation de données
Un message « Le tableau croisé dynamique est non valide » apparaît.
Actualisez le rapport Pour certains types de données sources (données sources : liste ou table utilisée pour créer un rapport de tableau ou de graphique croisé dynamique. Les données sources peuvent provenir d'une liste ou d'une plage Microsoft Excel, d'une base de données ou d'un cube externe, ou d'un autre rapport de tableau croisé dynamique.), ce message s'affiche lorsque vous essayez d'utiliser un rapport enregistré sous forme de page Web et qu'un champ source contient plusieurs types de données — par exemple, du texte et des nombres. Cliquez sur Actualiser les données
.
Vérifiez la plage source Si le rapport est basé sur des données d'une feuille de calcul, veillez à ce que les données sources n'ont pas été supprimées. Si la source est une plage nommée (nom : mot ou chaîne de caractères qui représente une cellule, une plage de cellules, une formule ou une valeur constante. Utilisez des noms faciles à comprendre, tels que Produits, pour faire référence à des plages difficiles à comprendre, telles que Ventes!C20:C30.) dont vous avez utilisé le nom pour spécifier les données sources lors de la création du rapport, assurez-vous que ce nom n'a pas été supprimé du classeur source.
Vérifiez la source de données externes Pour les rapports basés sur des données externes, assurez-vous que la base de données est disponible et que vous pouvez vous y connecter.
Vérifiez la mémoire disponible Si un rapport n'est pas valide lorsque vous ouvrez un classeur, fermez tous les fichiers et quittez toutes les applications dont vous n'avez pas besoin afin de libérer de l'espace mémoire, puis réessayez d'ouvrir le classeur.
Patientez durant l'actualisation avant de copier un rapport Lorsque vous actualisez un rapport, assurez-vous que l'actualisation est terminée et que la barre d'état affiche « Prêt » avant de copier ou de coller le rapport dans un autre classeur.
Vérifiez le format du fichier Si vous ouvrez un rapport créé dans Microsoft Excel 97, et que ce rapport contient des champs calculés (champ calculé : champ d'un rapport de tableau croisé dynamique ou de graphique croisé dynamique qui utilise une formule que vous avez créée. Les champs calculés peuvent effectuer des calculs à partir du contenu d'autres champs du rapport de tableau croisé dynamique ou de graphique croisé dynamique.) ou un champ de page (champ de page : champ auquel est attribuée une orientation de page dans un rapport de tableau ou de graphique croisé dynamique. Vous pouvez soit afficher une synthèse de tous les éléments dans un champ de page, soit afficher ces éléments l'un après l'autre, et filtrer les données pour tous les autres éléments.) défini pour rechercher des données pour chaque élément individuellement, veillez à enregistrer le rapport au format classeur Excel (cliquez sur Enregistrer sous dans le menu Fichier, puis sur Classeur Microsoft Excel dans la zone Type de fichier). Par la suite, vous pouvez, au besoin, enregistrer le classeur dans un format Excel antérieur.
Pendant qu'une requête s'exécute, je ne peux pas modifier ma feuille de calcul.
Vérifiez si la zone que vous modifiez se met à jour Pendant qu'une requête s'exécute en arrière-plan, il est impossible de modifier le rapport que vous mettez à jour ni d'autres rapports basés sur ce rapport.
Attendez que la requête soit terminée ou annulez-la Pour vérifier le statut d'une requête ou l'annuler, double-cliquez sur l'icône
de la barre d'état et si vous le souhaitez, cliquez sur Interrompre.
Exécutez la requête en arrière-plan Dans la barre d'outils Tableau croisé dynamique, cliquez sur Tableau croisé dynamique, puis sur Options du tableau, puis activez la case à cocher Requête en arrière-plan.
Après l'actualisation, des données manquent
Définissez les champs de page pour afficher toutes les données Sélectionnez Tous dans tous les champs de page (champ de page : champ auquel est attribuée une orientation de page dans un rapport de tableau ou de graphique croisé dynamique. Vous pouvez soit afficher une synthèse de tous les éléments dans un champ de page, soit afficher ces éléments l'un après l'autre, et filtrer les données pour tous les autres éléments.) avant l'actualisation du rapport.
Si un champ de page ne contient pas Tous, soit le champ est défini pour rechercher des données externes un élément à la fois, soit les données sources (données sources : liste ou table utilisée pour créer un rapport de tableau ou de graphique croisé dynamique. Les données sources peuvent provenir d'une liste ou d'une plage Microsoft Excel, d'une base de données ou d'un cube externe, ou d'un autre rapport de tableau croisé dynamique.) ne comportent pas d'informations pour un élément Tous. Dans les deux cas, les données sont actualisées chaque fois que vous sélectionnez un élément différent.
Vérifiez l'emplacement des données manquantes Pour les rapports basés sur les données d'une feuille de calcul, il est possible que de nouvelles données aient été ajoutées en dehors de la plage source initialement spécifiée, ou que les données sources aient été déplacées.
-
Dans le menu Données, cliquez sur Rapport de tableau et graphique croisé dynamique.
-
Cliquez sur Précédent.
-
Modifiez la plage source de manière à inclure les nouvelles données ou spécifiez le nouvel emplacement des données sources.
-
Cliquez sur Suivant.
Assurez-vous que la requête sélectionne les bonnes données Pour les rapports basés sur des données externes, passez en revue la requête dans Microsoft Query pour vous assurer qu'elle extrait les données souhaitées.
Vérifiez le cube ou le fichier de cube Si le rapport utilise un cube (cube : structure de données OLAP. Un cube contient des dimensions, par exemple Pays/Région/Ville, et des champs de données, comme Montant ventes. Les dimensions organisent les types de données en hiérarchies avec divers niveaux de détail, et les champs de données mesurent des quantités.) créé par l'Assistant Cube OLAP, ouvrez le fichier .oqy dans Microsoft Query et vérifiez le contenu du cube pour vous assurer qu'il comprend les données souhaitées. Si le rapport utilise un fichier cube, vérifiez le contenu du fichier cube : dans la barre d'outils Tableau croisé dynamique, cliquez sur Tableau croisé dynamique, sur OLAP hors connexion puis sur Modifier le fichier de données hors connexion. Si le rapport utilise des données sources issues d'une base de données de serveur OLAP, contactez votre administrateur de base de données pour savoir si la base de données a été modifiée.
Le rapport paraît totalement différent après son actualisation ou il n'est pas possible de l'actualiser.
Vérifiez la disponibilité de la base de données sources Assurez-vous que vous pouvez toujours vous connecter à la base de données externe, puis affichez les données.
Vérifiez les modifications apportées à la base de données sources Si le rapport est basé sur des données sources OLAP (OLAP : technologie de base de données optimisée pour effectuer des requêtes et des rapports au lieu de traiter des transactions. Les données OLAP sont organisées par niveaux hiérarchiques et stockées dans des cubes au lieu de tables.), il se peut que des modifications aient été apportées aux données disponibles dans le cube, sur le serveur. Pour plus d'informations, contactez l'administrateur du serveur OLAP.
Les options de champ de page ne sont pas disponibles.
Vérifiez le type de champ Le champ (champ : dans un rapport de tableau ou de graphique croisé dynamique, catégorie de données issue d'un champ situé dans les données de la source. Les rapports de tableau croisé dynamique comportent des champs de ligne, de colonne, de page et de données. Les rapports de graphique croisé dynamique comportent des champs de série, de catégorie, de page et de données.) que vous avez sélectionné n'est peut-être pas un champ de page (champ de page : champ auquel est attribuée une orientation de page dans un rapport de tableau ou de graphique croisé dynamique. Vous pouvez soit afficher une synthèse de tous les éléments dans un champ de page, soit afficher ces éléments l'un après l'autre, et filtrer les données pour tous les autres éléments.). Ces paramètres ne sont disponibles que pour les champs de page.
Vérifiez les données sources externes Le rapport n'utilise peut-être pas de données externes. Ces paramètres ne sont pas disponibles pour les rapports qui utilisent des données de feuille de calcul.
Vérifiez les données sources OLAP Ces paramètres ne sont pas disponibles pour les rapports basés sur des données sources OLAP (OLAP : technologie de base de données optimisée pour effectuer des requêtes et des rapports au lieu de traiter des transactions. Les données OLAP sont organisées par niveaux hiérarchiques et stockées dans des cubes au lieu de tables.). La liste de champs a
et des
icônes de rapports OLAP.
Vérifiez le type de données du champ Les paramètres de champs de page ne sont pas disponibles pour les champs mémo ou les champs contenant des objets OLE (liaison et incorporation d'objets (OLE, Object Linking and Embedding) : technologie d'intégration de programmes que vous pouvez utiliser pour partager des informations entre divers programmes. Tous les programmes Office prennent en charge OLE, de sorte que vous pouvez partager des informations par le biais d'objets liés et incorporés.).
Vérifiez la prise en charge de requêtes paramétrées Il se peut que le pilote ODBC (pilote ODBC (Open Database Connectivity) : fichier de programme utilisé pour établir une connexion vers une base de données particulière. Chaque programme de base de données (par exemple, Access ou dBASE) ou système de gestion de base de données (comme SQL Server) nécessite un pilote différent.) de votre base de données externe ne prenne pas en charge les requêtes paramétrées (requête paramétrée : type de requête qui, lorsqu'elle est exécutée, demande les valeurs (critères) à utiliser pour sélectionner les enregistrements pour l'ensemble des résultats de manière à ce que la même requête puisse être utilisée pour extraire plusieurs ensembles de résultats.). Ces paramètres ne sont disponibles que si le pilote de votre source de données (source de données : ensemble d'informations « sources » stockées qui sont utilisées pour établir la connexion à une base de données. Une source de données peut contenir le nom et l'emplacement d'un serveur de base de données, le nom du lecteur de base de données, ainsi que les informations nécessaires à la base de données pour votre connexion.) prend en charge les requêtes paramétrées.
Les pilotes ODBC fournis par Microsoft Query prennent tous en charge les requêtes paramétrées. Pour savoir si un pilote tiers prend en charge des requêtes paramétrées, contactez son éditeur.
Vérifiez les rapports utilisant un autre rapport de tableau croisé dynamique Lorsque vous basez un autre rapport de tableau croisé dynamique ou plus d'un rapport de graphique croisé dynamique sur un rapport de tableau croisé dynamique existant, les paramètres de champ de page ne sont plus disponibles pour aucun des rapports.
Vérifiez si le champ est groupé Faites glisser le champ vers la zone de ligne ou de colonne, cliquez avec le bouton droit sur un élément (élément : sous-catégorie d'un champ de rapports de tableau ou de graphique croisé dynamique. Par exemple, le champ « Mois » peut comporter des éléments tels que « Janvier », « Février », etc.) groupé, puis cliquez sur Dissocier. Faites glisser le champ vers la zone de page pour rendre disponibles les paramètres de champ de page.
J'ai modifié mes données sources mais le rapport ne s'est pas mis à jour.
Cliquez sur le rapport, puis sur Actualiser les données
dans la barre d'outils Tableau croisé dynamique.
Synthèse et calcul
Un des champs de données utilise la fonction NB au lieu de la fonction Somme.
Vérifiez le texte ou les éléments vides dans le champ Si votre champ de données contient des valeurs texte ou des cellules vides, le champ utilise par défaut la fonction de synthèse (fonction de synthèse : type de calcul regroupant des données sources dans un rapport de tableau croisé dynamique ou une table de consolidation, ou lorsque vous insérez des sous-totaux automatiques dans une liste ou une base de données. Somme, Nbval et Moyenne sont des exemples de fonctions de synthèse.) Nb. Double-cliquez dans le champ, puis dans la zone Synthèse par, cliquez sur Somme.
Vérifiez les données sources OLAP Dans les rapports basés sur des données sources OLAP (OLAP : technologie de base de données optimisée pour effectuer des requêtes et des rapports au lieu de traiter des transactions. Les données OLAP sont organisées par niveaux hiérarchiques et stockées dans des cubes au lieu de tables.), les fonctions de synthèse disponibles sont déterminées sur le serveur OLAP et vous ne pouvez pas les modifier dans le rapport Microsoft Excel. La liste de champs a
et des
icônes de rapports OLAP.
Ma formule ne calcule pas convenablement.
Les champs calculés (champ calculé : champ d'un rapport de tableau croisé dynamique ou de graphique croisé dynamique qui utilise une formule que vous avez créée. Les champs calculés peuvent effectuer des calculs à partir du contenu d'autres champs du rapport de tableau croisé dynamique ou de graphique croisé dynamique.) et les éléments calculés (élément calculé : élément d'un champ d'un tableau croisé dynamique ou d'un graphique croisé dynamique qui utilise une formule que vous avez créée. Les éléments calculés peuvent effectuer des calculs à partir du contenu d'autres éléments d'un même champ d'un rapport de tableau croisé dynamique ou de graphique croisé dynamique.) ne sont pas calculés de la même manière. Les formules des champs calculés agissent sur la somme des données sous-jacentes des champs référencés de la formule. Par exemple, la formule= 'Montant commandes' * 1,2 multiplie par 1,2 la somme des montants de commandes pour chaque produit et vendeur ; elle ne multiplie pas par 1,2 le montant de chaque commande avant de les additionner.
En revanche, les formules pour les éléments calculés opèrent sur des enregistrements individuels ; la formule d'élément calculé Fruits de mer * 115% multiplie chaque commande de Fruits de mer par 115 %, après quoi les résultats des multiplications sont synthétisés dans la zone de données (zone de données : partie d'un rapport de tableau croisé dynamique qui contient les données de synthèse. La valeur de chaque cellule de la zone de données représente une synthèse des données des enregistrements ou lignes sources.).
Vérifiez les formules Vérifiez que les formules de tous les champs et éléments calculés du rapport sont correctes. Pour afficher la liste des formules, cliquez sur Tableau croisé dynamique dans la barre d'outils Tableau croisé dynamique, pointez sur Formules, puis cliquez sur Liste des formules.
Vérifiez l'ordre du calcul Si vous avez créé plusieurs formules pour les cellules d'un élément calculé, vérifiez que l'ordre dans lequel les formules sont calculées est correct : cliquez sur Tableau croisé dynamique dans la barre d'outils Tableau croisé dynamique, pointez sur Formules, puis cliquez sur Ordre de résolution.
Impossible de modifier la fonction de synthèse pour un champ calculé.
La fonction de synthèse (fonction de synthèse : type de calcul regroupant des données sources dans un rapport de tableau croisé dynamique ou une table de consolidation, ou lorsque vous insérez des sous-totaux automatiques dans une liste ou une base de données. Somme, Nbval et Moyenne sont des exemples de fonctions de synthèse.) d'un champ calculé ne peut pas être modifiée. Les champs calculés utilisent toujours la fonction de synthèse Somme.
Il y a des astérisques à la suite des mes totaux.
Les astérisques indiquent que les sous-totaux et les totaux comprennent les valeurs de tous les éléments du champ, notamment tous les éléments masqués.
Excluez les éléments masqués des totaux Dans la barre d'outils Tableau croisé dynamique, cliquez sur Inclure les éléments cachés dans les totaux
.
Désactivez les astérisques Si vous voulez que les totaux comprennent les éléments sans afficher les astérisques, cliquez sur Tableau croisé dynamique dans la barre d'outils Tableau croisé dynamique, puis sur Options de la table et désactivez la case à cocher Marquer les totaux avec *.