Tableaux croisés dynamiques, ignorer ou pas les guillemets, les zéros et les cellules vides

Bon­jour,

Voici un exem­ple per­me­t­tant de clar­i­fi­er deux fonc­tions des TCD (Nom­bre et Chiffres) et une astuce sup­plé­men­taire.
Vous pou­vez télécharg­er le fichi­er ici : TCD — fonc­tions Nom­bre et Chiffres
Lorsque vous ajoutez un éle­ment dans la zone de cal­cul du TCD, vous pou­vez ensuite spé­ci­fi­er la for­mule util­isée :

En syn­thèse, on a donc :
— Pour compter toutes les lignes, vous pou­vez utilis­er une colonne clef avec un iden­ti­fi­ant unique par ligne et utilis­er Nom­bre, ou alors une colonne Nb avec unique­ment la for­mule “=1” (A2:A9) et faire ensuite une somme sur cette colonne. L’u­til­i­sa­tion de la for­mule dans un tableau per­met d’avoir la for­mule sur l’ensem­ble du tableau y com­pris lors de la créa­tion d’une nou­velle ligne.
— Une cel­lule con­tenant un nom­bre (ici B2 et B3). Elle sera prise en compte par la for­mule Nom­bre et par la for­mule Chiffres.
— Du texte, mais pas de nom­bre (ici, B4, B5 et B9). Elle sera prise en compte par la for­mule Nom­bre, mais pas par Chiffres.
— Une for­mule retour­nant deux guillemets “” (ici, C4 et C5). Elle sera prise en compte par la fonc­tion Nom­bre, mais pas par la fonc­tion Chiffres.
— Une cel­lule avec une for­mule faisant référence à une cel­lule vide, et donc, retour­nant 0 (ici, C6:C8). Elle sera prise en compte par Nom­bre et par Chiffres.
— Une cel­lule vide, sans nom­bre, sans for­mule (B6:B8, C9). Elle ne sera pas prise en compte par Nom­bre, ni par Chiffres

Voici le résul­tat, avec à gauche les don­nées et à droite le TCD résul­tant.

Pour en savoir plus sur les tableaux croisés dynamiques et pow­er­query, n’hésitez-pas à inve­stir dans cette for­ma­tion :
http://www.xlerateur.com/formation-aux-tableaux-croises-dynamiques/
Cor­diale­ment.

Gae­tan Mour­mant

En cadeau de bien­v­enue : les 7 com­bi­naisons de touch­es indis­pens­ables sur Excel
Pour marque-pages : permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.