erreur avec fonction LIREDONNEESTABCROISDYNAMIQUE

graalnoir

XLDnaute Nouveau
Bonjour tout le monde,

j'ai un gros souci dans plusieurs de mes tableaux croisés sous excel.
je veux récupérer une valeur dans un tableau grâce à la fonction "LIREDONNEESTABCROISDYNAMIQUE".

que j'vous explique :

j'ai une feuille de mon fichier excel qui contient un export provenant d'un logiciel de planning, et dans cette feuille sont listés tous les travaux dudit planning (donc en gros, j'ai une tâche sur chaque ligne, avec sa date de début et sa date de fin, sa durée prévue, sa durée réalisée au jour d'aujourd'hui, et pas mal d'autres infos dont vous vous foutez).

je fais, sur une autre feuille, plusieurs tableaux croisés dont certains, (ceux qui ne fonctionnent d'ailleurs pas) classés par date (date ayant été insérée en tant que "valeur de ligne" dans le tableau), avec le type de travaux en colonnes, et la durée de la tâche en tant que somme dans les cellules du tableau. j'ai fait en sorte que cette somme soit en "valeur cumulée" par date, pour pouvoir voir quelle est la durée prévue par type de tâche sur toutes les dates de mon planning. donc en gros, même si tel ou tel type de tâche n'est pas à réaliser tel jour, vu que son nombre d'heures est cumulé par rapport à la veille, aucune cellule n'est vide dans mon tableau.le nombre d'heures affecté à cette tâche stagne le jour où elle n'est pas censée se réaliser, et reprend le lendemain.

mon problème, c'est que même si mon tableau n'est pas vide, et même si je vois (avec mes yeux) la valeur qui m'intéresse dans le tableau, la fonction "LIREDONNEESTABCROISDYNAMIQUE" (qui marche d'ordinaire extraordinairement bien) me renvoie un magnifique #REF si j'ai le malheur d'aller chercher une valeur à une date où la tâche n'était pas prévue.
dans le tableau, j'ai bien mon cumul d'heures, il est là, mais la fonction a l'air de fonctionner seulement quand je pioche la valeur à une date originalement prévue.

bien entendu, dans les options de mon champ date, j'ai coché "afficher les éléments sans valeur" pour avoir TOUTES les dates. sans doute que l'erreur vient de là, évidemment, mais j'ai besoin de toutes les dates on sort un rapport tous les jours pendant toute la durée des travaux, et j'ai besoin du cumulé par jour pour indiquer où on en est.


si quelqu'un a eu le courage de lire jusque là, a t-il une solution pour que je ne me jette pas du 5ème ?


merci et bonne journée à tous,

djo
 

Ubot303

XLDnaute Occasionnel
Re : erreur avec fonction LIREDONNEESTABCROISDYNAMIQUE

Bonjour à toi,

Utilises-tu les paramétres de =LIRETABLEAUCROISEDYNAMIQUE ?
Ou utilises-tu juste cette fonction parce que tu as cliquer sur ton TCD et que, par défaut, c'est cette fonction qui s'inscrit dans ta barre de formule?
 

mth

XLDnaute Barbatruc
Re : erreur avec fonction LIREDONNEESTABCROISDYNAMIQUE

Bonjour le fil,

Eventuellement graalnoir, joins nous un tout petit extrait de fichier pour que l'on puisse t'aider sur des données concrètes, ça sera plus facile pour nous ...

@ +
 

graalnoir

XLDnaute Nouveau
Re : erreur avec fonction LIREDONNEESTABCROISDYNAMIQUE

tout d'abord, merci pour vos réponses.

j'utilise effectivement la formule telle qu'elle vient, sans trop me préoccuper des éventuels arguments facultatifs que je ne connais pas trop.

voici donc un exemple concret :

dans la cellule M6, le résultat est correct car pris à la date du 25/05.
dans la cellule M7, la même formule, mais à la date du 25/06 : la chiffre 4 est bien dans le tableau, mais ne veut apparaître dans ma cellule de destination...

merci d'avance !

mon fichier :
Ce lien n'existe plus
 

mth

XLDnaute Barbatruc
Re : erreur avec fonction LIREDONNEESTABCROISDYNAMIQUE

Bonsoir graalnoir,

De mon coté en ouvrant le fichier la formule est juste et le résultat apparaît bien dans la cellule .... :
du coup je ne vois pas trop quoi te dire ....,

Bon week-end quand même

mth​
 

Macpoy

XLDnaute Impliqué
Re : erreur avec fonction LIREDONNEESTABCROISDYNAMIQUE

bonjour le forum,

j'ai eu ce genre de problème, et, la réponse très simple et efficace qui m'a été faite à l'époque :
remplacer : LIREDONNEESTABCROISDYNAMIQUE par la cellule dans laquelle vous voulez récupérer la valeur

par exemple : =B4
@ plus
 

Discussions similaires

Réponses
1
Affichages
442

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 229
Messages
2 086 426
Membres
103 206
dernier inscrit
diambote