OVH Cloud OVH Cloud

Tcd, regrouper des dates

4 réponses
Avatar
FREDERIC
Salut tout le monde!

Voilà j'ai des problèmes pour réaliser mon TCD. Je m'explique. Chaque jour
je rentre ce que je dépense dans ma feuille excel. Pour synthétiser tout ça
je fais un TCD. Lorsque j'ai crée mon TCD je n'ai choisi que les données ou
j'ai remli la ligne ensuite je regroupe tout ça en mois. Le problème c'est
que lorsque je rajoute une nouvelle ligne et j'actualise mon tcd celui-ci ne
prend pas en compte la dernière ligne rajoutée même si je clique sur
actualiser les données. Donc si à chaque fois je veux actualiser mon tcd je
dois re-choisir la plage de cellule c'est pas trop top...

Ensuite j'ai essayé de prendre les colonnes entières... mais comme toute les
lignes ne sont pas remplies il y a un champs vide dans mon tcd... et lorsque
je veux regrouper par mois impossible... même si j'enlève le champs vide...

Quelqu'un a-t-il une solution?

merci d'avance

4 réponses

Avatar
Trirème
Bonjour Frédéric
Utilise un nom dynamique comme données pour ton TCD, par exemple DATAS
Dans la zone 'fait référence à' pour la description du nom, tu mets
ÞCALER(A1;;;NBVAL(A:A);NBVAL(1:1))
Bien sûr, dans la 1ère ligne et la 1ère colonne, tu ne mets rien d'autre
que des données (pas le TCD par exemple). Ainsi, en réactualisant le
TCD, la plage 'dynamique' sera prise en compte sans autre manipulation
de ta part.
Pour un automatisme complet, il faudrait une petite proc évènementielle
scrutant la plage en question pour faire un refresh data à la moindre
modification.

Concernant les dates, n'étant plus nécessaire de créer des lignes vides,
la fonctionnalité de regroupement du TCD sera opérationnelle.

Cordialement
Trirème

Salut tout le monde!

Voilà j'ai des problèmes pour réaliser mon TCD. Je m'explique. Chaque jour
je rentre ce que je dépense dans ma feuille excel. Pour synthétiser tout ça
je fais un TCD. Lorsque j'ai crée mon TCD je n'ai choisi que les données ou
j'ai remli la ligne ensuite je regroupe tout ça en mois. Le problème c'est
que lorsque je rajoute une nouvelle ligne et j'actualise mon tcd celui-ci ne
prend pas en compte la dernière ligne rajoutée même si je clique sur
actualiser les données. Donc si à chaque fois je veux actualiser mon tcd je
dois re-choisir la plage de cellule c'est pas trop top...

Ensuite j'ai essayé de prendre les colonnes entières... mais comme toute les
lignes ne sont pas remplies il y a un champs vide dans mon tcd... et lorsque
je veux regrouper par mois impossible... même si j'enlève le champs vide...

Quelqu'un a-t-il une solution?

merci d'avance



Avatar
FREDERIC
Salut Trirème! Tout d'abord merci pour ta réponse.
Cependant mes connaissances en excel ne sont pas aussi poussées que ça... En
fait j'aimerais juste savoir s'il y a un moyen de conterner le fait que le
TCD pose problème lorsque on veut regrouper des dates alors qu'il y a une
cellule vide...

Merci!


Bonjour Frédéric
Utilise un nom dynamique comme données pour ton TCD, par exemple DATAS
Dans la zone 'fait référence à' pour la description du nom, tu mets
ÞCALER(A1;;;NBVAL(A:A);NBVAL(1:1))
Bien sûr, dans la 1ère ligne et la 1ère colonne, tu ne mets rien d'autre
que des données (pas le TCD par exemple). Ainsi, en réactualisant le
TCD, la plage 'dynamique' sera prise en compte sans autre manipulation
de ta part.
Pour un automatisme complet, il faudrait une petite proc évènementielle
scrutant la plage en question pour faire un refresh data à la moindre
modification.

Concernant les dates, n'étant plus nécessaire de créer des lignes vides,
la fonctionnalité de regroupement du TCD sera opérationnelle.

Cordialement
Trirème

Salut tout le monde!

Voilà j'ai des problèmes pour réaliser mon TCD. Je m'explique. Chaque jour
je rentre ce que je dépense dans ma feuille excel. Pour synthétiser tout ça
je fais un TCD. Lorsque j'ai crée mon TCD je n'ai choisi que les données ou
j'ai remli la ligne ensuite je regroupe tout ça en mois. Le problème c'est
que lorsque je rajoute une nouvelle ligne et j'actualise mon tcd celui-ci ne
prend pas en compte la dernière ligne rajoutée même si je clique sur
actualiser les données. Donc si à chaque fois je veux actualiser mon tcd je
dois re-choisir la plage de cellule c'est pas trop top...

Ensuite j'ai essayé de prendre les colonnes entières... mais comme toute les
lignes ne sont pas remplies il y a un champs vide dans mon tcd... et lorsque
je veux regrouper par mois impossible... même si j'enlève le champs vide...

Quelqu'un a-t-il une solution?

merci d'avance






Avatar
Trirème
Re,
Le TCD ne sait plus comment interpréter les données si une seule cellule
(sauf l'entête) ne contient pas de date (vide compris). Il panique et
plutôt que de faire n'importe quoi, il ne fait rien.

Sauf à créer une colonne supplémentaire dans tes données ou tu y
calculerais le mois en fonction de la date... Puis utiliser cette
colonne... Mais ça n'est pas très raisonnable.

Cependant mes connaissances en excel ne sont pas aussi poussées que ça...


Rassure toi, insérer un nom n'est pas compliqué :
Insertion - Nom - Définir
'Noms dans le classeur' : Datas
'Fait référence à' :
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1))
(c'est la formule exacte qu'Excel écrit lorsque tu pointes les cellules
de la feuille à la souris, adapte avec ton nom de feuille)

Et tu utilises ce nom à l'étape 2 de l'assistant TCD. 'Plage': Datas

Quand tu auras réussi tes regroupements mensuels, pense aussi à mettre
un regroupement annuel sinon Excel cumule ensemble tous les mois de
janvier,... pour chaque année de ta base, pas cool :-(

COrdialement
Trirème

Avatar
FREDERIC
Trirème, joli boulot! Ca marche...
Merci 1000x pour ton aide!


Re,
Le TCD ne sait plus comment interpréter les données si une seule cellule
(sauf l'entête) ne contient pas de date (vide compris). Il panique et
plutôt que de faire n'importe quoi, il ne fait rien.

Sauf à créer une colonne supplémentaire dans tes données ou tu y
calculerais le mois en fonction de la date... Puis utiliser cette
colonne... Mais ça n'est pas très raisonnable.

Cependant mes connaissances en excel ne sont pas aussi poussées que ça...


Rassure toi, insérer un nom n'est pas compliqué :
Insertion - Nom - Définir
'Noms dans le classeur' : Datas
'Fait référence à' :
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1))
(c'est la formule exacte qu'Excel écrit lorsque tu pointes les cellules
de la feuille à la souris, adapte avec ton nom de feuille)

Et tu utilises ce nom à l'étape 2 de l'assistant TCD. 'Plage': Datas

Quand tu auras réussi tes regroupements mensuels, pense aussi à mettre
un regroupement annuel sinon Excel cumule ensemble tous les mois de
janvier,... pour chaque année de ta base, pas cool :-(

COrdialement
Trirème