Forum Replies Created
-
AuthorPosts
-
jp.prive
ParticipantBon, j’ai pris le temps de creuser le problème et le message d’erreur que j’avais.
voici comment j’ai eu ma solution. Si jamais vous avez une meilleure proposition, je suis preneur, mais ça semble déjà bien fonctionner
var who = CALCULATE(CONVERT(min([Date In]),STRING),FILTER((ALL(‘Datamart T1V1’)),[Nom du fichier]=FName && [ID du groupe familiale] = Minid))
jp.prive
ParticipantBonjour,
j’ai essayé de convertir votre formule pour utiliser une colonne qui contenait des dates au lieu d’un texte.
Malgré différent test, je n’arrive pas à changer le comportement de la VAR who dans le cas d’une datejp.prive
ParticipantMerci, j’ai adapté la formule pour mon Bi réel et le comportement semble bon
jp.prive
ParticipantBonjour Kim,
effectivement tu n’as pas tord, mais je n’ai pas la main mise sur la source de donnée. Alors je ne peux rien faire à partir de la section “transformer les données” et donc pas de power query pour moi. Je ne peux même pas rafraichir moi-même les données de la table.C’est pour cela que je dois passer par l’ajout de colonne. Ce n’est pas optimal, mais je n’aurai pas d’aide des TI pour améliorer la situation avant plusieurs mois.
En excel, j’ai réussi quelque chose en ayant ma table trié par nom de fichier et ID de famille. Comme ça la recherche V récupère directement en fonction de la première correspondance.
jp.prive
ParticipantJ’ai réussi à obtenir le résultat voulu.
Pour y arriver, j’ai dupliqué ma table DimUser et renommer les deux.
La première devient DimEmployé et sert pour mes calculs de coûts du temps par employé pour chaque projet. La relation se fait seulement avec la table work.Ma deuxième qui utilise une Query de type référence pour recopier la première se nomme DimResponsable et sert à filtrer lesdits projets par Gestionnaire. La relation se fait seulement avec la table projet
Je ne sais pas si c’est optimal, mais je me suis rendu compte qu’il n’est pas évidant de faire mes calculs de couts du temps par projet par Gestionnaire lorsque tout réfère à la même table d’employé
jp.prive
ParticipantEn effet, je ne m’étais pas rendu compte que Date.WeekOfYear([Date],1) était paramétrabale.
Merci, je pense que je vais prendre le temps pour alléger mon code et le tester dans les rapports pour être sure que ça fonctionne correctementjp.prive
ParticipantFinalement je ne me suis pas croisé les bras et j’aurais trouvé cette solution. J’ai été modifié les “étapes appliquées” pour l’insertion de la semaine de l’année.
Malgré tout, y a-t-il un paramètre qui changerait la semaine par défaut pour toutes les prochaines foisau lieu de: Date.WeekOfYear([DATE])
J’ai mis:
if [Nom du jour]=”dimanche” then
Date.WeekOfYear([DATE])-1 else
Date.WeekOfYear([DATE]) -
AuthorPosts