Tranquillement et sans fanfare, Microsoft a changé le comportement par défaut pour la gestion des cellules vides dans une source de tableau croisé dynamique. Dans mes séminaires Power Excel en direct, lorsque j'arrive à la section du tableau croisé dynamique de la journée, je peux compter sur au moins une personne qui me demande: «Pourquoi mes tableaux croisés dynamiques sont-ils par défaut sur Count au lieu de Sum lorsque je fais glisser Revenu vers le tableau croisé dynamique . " Si vous avez Office 365, une modification est apportée à Excel pour réduire le nombre de fois que cela se produit.
Quand je reçois la question, j'explique que c'est l'une des deux choses suivantes:
- Y a-t-il une chance que vous ayez une ou plusieurs cellules vides dans la colonne Chiffre d'affaires?
- Je montre que lorsque je crée un tableau croisé dynamique, je sélectionne une cellule dans les données source. Mais, je sais que beaucoup de gens sélectionneront la colonne entière, comme A: I. J'apprécie cette idée, car si vous ajoutez plus de données plus tard, cela devient une partie du tableau croisé dynamique avec un clic sur Actualiser.
Remarque
Pour les personnes sélectionnant la colonne entière, je suggérerais généralement de convertir les données source de leur tableau croisé dynamique en un tableau en utilisant Ctrl + T.Toutes les données collées sous le tableau feront également partie du tableau croisé dynamique en cliquant sur Actualiser. Cela a été couvert dans le podcast 2149.
Dans le passé, voici ce qui se passait:
Vous avez une seule cellule vide dans les données de votre tableau croisé dynamique.

Dans la liste des champs du tableau croisé dynamique, si vous cochez Revenu, il se déplacera vers la zone Lignes au lieu de la zone Valeurs. C'est rarement ce que vous voulez.

Les personnes qui rencontrent régulièrement ce problème ont généralement appris que vous souhaitez faire glisser Revenue vers la zone Valeurs. Mais cela échouerait, car maintenant vous obtenez un compte au lieu d'une somme.

Pensez à ce qui se passait: une seule cellule vide dans la colonne des revenus provoquera un décompte au lieu de la somme. Pour les personnes qui sélectionnent A: I au lieu de A1: I564, vous sélectionnez essentiellement 563 cellules numériques et 1 048 012 cellules vides.

La nouvelle fonctionnalité améliorée
L'avantage d'être abonné à Office 365 est que l'équipe Excel peut publier des mises à jour tous les mardis au lieu d'une fois tous les trois ans. J'ai commencé à remarquer il y a quelques séminaires que si je démontrais le «problème» avec une cellule vide, Excel me donnerait correctement une somme des revenus au lieu d'un décompte des revenus.
Après mes récents séminaires à Fort Wayne, Atlanta et Nashville, j'ai contacté Ash au sein de l'équipe Excel. (Certains d'entre vous se souviendront peut-être des nouveaux conseils d'Ash tous les mercredis au cours de mes 40 derniers jours de la série Excel ".) Ash note que quelqu'un a écrit à l'équipe Excel signalant un bogue indiquant qu'Excel reconnaîtrait une colonne comme du texte si la colonne contient un mélange de nombres et de cellules vides. L'équipe Excel a corrigé le bogue.
Maintenant, même avec une cellule vide comme le montre la figure 1, vous pouvez créer le tableau croisé dynamique suivant en cinq clics de souris:
- Insérer
- Tableau croisé dynamique
- D'accord
- Région cochée
- Coche Revenu

La fonctionnalité a déjà été diffusée sur la chaîne Microsoft Insiders. Il a également atteint le canal mensuel (ciblé). Il est définitivement dans la version 1804, bien qu'il puisse avoir été dans des versions antérieures. Si votre service informatique vous a configuré pour des mises à jour trimestrielles, surveillez l'arrivée de la version 1804 et le problème sera résolu.

Notez que le nouveau comportement concerne uniquement les données dont la colonne contient des nombres ou des cellules vides. Si votre colonne contient des mots comme "Aucun" ou "N / A" ou "Zéro", vous continuerez à obtenir un décompte des revenus au lieu d'une somme. Méfiez-vous également de la personne qui efface une cellule en appuyant plusieurs fois sur la barre d'espace. Une cellule qui contient "" n'est pas une cellule vide. La meilleure façon d'effacer une cellule est de sélectionner la cellule et d'appuyer sur la touche Suppr.