XL 2010 RESOLU .TCD Source de données dynamique BUG

richard31

XLDnaute Occasionnel
Bonjour

Cela fait deux jours que je cherche et je ne comprends pas .. En fait je ne connais pas bien les TCD du coup je n'y arrive pas !

J'ai un fichier avec des incidents et des dates d'ouvertures de dossiers et de fermetures ainsi que les taux de clôtures sur différents délais :

Entre 15 jours et 1 Mois
Entre 5 et 15 jours
Moins de 5 jours
Et plus d'un mois

Cela fonctionne sur les données sans problèmes. Et d'ailleurs d'autres peuvent l utiliser c 'est pratique ^^

Un TCD y est associé mais j'ai un gros souci. on m'a aidé à le faire, j'ai une entrée ANNEE dont je ne sais pas comment elle à été configurée! et surtout si je prend en sélection tout le tableau qui contient des lignes vides et bien tout part en couille. Car les données sources doivent évoluer , et donc de nouvelles entrées doivent être prisent en compte si elles sont rajoutées dans les sources.

j'ai trouvé une méthode en passant par le gestionnaire de nom et en attribuant cette fonction:
Nom :
ZoneTCD

Référence:
=DECALER(Incidents!$A$16;0;0;NBVAL(Incidents!$A:$A);14)

Qui apparemment permet qu un TCD s'adapte à un tableau dynamique mais je perds toute la mise en forme du TCD dès qu'il rencontre des lignes vides et l'entrée ANNEE que je ne sais pas réintroduire..

Bref je comprends rien au TCD !

En gros il fonctionne jusqu'a la ligne 8088 qui est remplie mais dès que je passe en 8089 ou il n y a pas de données il ne fonctionne plus ... et il faut qu'il prenne plus que les lignes remplies en prévisions de nouvelles entrées.


Please !!!!!!!!!!!!HELP !!!

Merci d'avance

Fichier joint
 

Fichiers joints

Dernière édition:

Dugenou

XLDnaute Barbatruc
Bonjour,
1) utiliser la zone nommée "tcd_incidents" comme source du TCD
2) modifier la formule de cette zone nommée : le nbval tient compte des valeurs "" : j'ai utilisé : =DECALER(Incidents!$A$16;;;NB.SI(Incidents!$A$16:$A$50000;"><"&"");14)
3) refaire le groupement Année sur les dates d'ouverture (il y a des dates de cloture vides qui empèchent le regroupement)
4) insérer segment année

voir pj
Cordialement
 

Fichiers joints

richard31

XLDnaute Occasionnel
Bonjour,
1) utiliser la zone nommée "tcd_incidents" comme source du TCD
2) modifier la formule de cette zone nommée : le nbval tient compte des valeurs "" : j'ai utilisé : =DECALER(Incidents!$A$16;;;NB.SI(Incidents!$A$16:$A$50000;"><"&"");14)
3) refaire le groupement Année sur les dates d'ouverture (il y a des dates de cloture vides qui empèchent le regroupement)
4) insérer segment année

voir pj
Cordialement

J ai réussi en fait à le faire fonctionner merci !

par contre je ne comprends toujours pas comment on rajouter le filtre années dans le TCD avec les dates ouvertures... :(
 

Dugenou

XLDnaute Barbatruc
tu commences par afficher les dates d'ouverture en première colonne du tableau
quand elle s'affichent (sans vide et sans valeur texte) tu cliques droit sur une date puis grouper
si tout va bien tu as une boite de dialogue ou tu peux sélectionner mois années jour
tu choisis années : cela crée un nouveau champ année
tu clique dans le TCD puis insérer segment et tu choisi l'année
ensuite tu remets tes dates de cloture en champ de ligne
Cordialement
 

richard31

XLDnaute Occasionnel
tu commences par afficher les dates d'ouverture en première colonne du tableau
quand elle s'affichent (sans vide et sans valeur texte) tu cliques droit sur une date puis grouper
si tout va bien tu as une boite de dialogue ou tu peux sélectionner mois années jour
tu choisis années : cela crée un nouveau champ année
tu clique dans le TCD puis insérer segment et tu choisi l'année
ensuite tu remets tes dates de cloture en champ de ligne
Cordialement

merci mille fois pour ta réponse ! cela m aide au niveau réutilisation de l outil . Ce que je ne pouvais pas faire pour cette foutue option que je n'arrivais pas à reproduire. Depuis je suis passé sous Office 2016 et cela est presque automatique en TCD donc plus simple..

merci ^^
 

Discussions similaires


Haut Bas