Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je souhaiterais dans un même tableau croisé dynamique faire des calculs sur 2 dimensions (lignes) différentes.
Je m'explique, j'ai dans ma base de données :
Date de RDV Fils
Date de creation
Dans Ligne, j'ai mis "Date de RDV Fils"
Dans ma première colonne, j'ai mis un count sur "Date de RDV Fils" => ok
Dans la deuxième colonne, j'ai mis un count sur "Date de creation" => ko
Ce que j'aimerais avoir c'est le tableau de droite à savoir :
Dans Ligne, j'ai mis "Date creation"
Dans la première colonne, j'ai mis un count sur "Date de creation"
J'aimerais ensuite faire une différence entre ces 2 colonnes.
Pouvez vous m'aider ?
Merci d'avance,
Antoine,
Bonjour
Il faut cliquer sur Répondre puis en haut à droite sur Editeur Avancé
puis en bas a gauche sur Joindre
Bruno
Bonjour,
Comment puis je faire pour que ma question (datant d'il y a 3 jours) soit acceptée par le modérateur ?
Merci
Antoine,
Bonjour, je pense qu'il faut créer une troisième colonne appelée par exemple "Diff" qui n'est rien d'autre que la différence de ces deux expressions utilisées précédemment.
Bonjour,
Merci pour votre réponse. Malheureusement, j'ai déjà tenté cela sans succès
Mon problème est le suivant. Si je pars sur les hypothèses suivantes :
2/1 : Création : 20 - Livraison : 5
3/1 : Création : 30 - Livraison : 15
4/1 : Création : 40 - Livraison : 25
Si je crée un tableau croisé dynamique et que je met dans les lignes la date de création.
Puis une colonne où je compte les dates de création et une autre où je compte les dates de rdv.
Je vais avoir le bon résultat dans la première colonne (date de création) mais pas dans la 2ème (date de rdv).
En effet, le système va calculer le nombre de valeur non vide du champ "Date de rdv" pour chaque date de création du tableau.
Ce que je souhaiterais c'est que les lignes du tableau qui me donnent les dates de création servent aussi en tant que date de rdv.
Pouvez vous m'aider ?
Merci
Antoine,
Bonjour
Pas certains de moi mais si je comprends bien tu as Deux Dates A et B
Et tu veux compter le nombre de Date A puis le nombre de Date B quand elle correspondent à la date A
Tout d'abord je te conseille ce doc sur les set analysis.
Sets Analysis: syntaxes, exemples
Ensuite si j'ai compris tu as des créations et des Livraisons chacun étant attaché à une date DateCréation et DateLivraison
Aussi dans ton tableau croisé
En ligne Dimension
Date Création
En colonne Mesures
Mesure nombre de Création : Count(DateCréation)
Mesure nombre de Livraison :
count(if(DateCréation=DateLivraison, DateCréation))
ou
count(distinct if(DateCréation=DateLivraison, DateCréation))
Différence :
Column(2)-Column(1)
Bruno
Bonjour,
Merci pour votre réponse.
J'ai tenté la formule : count(distinct if(DateCréation=DateLivraison, DateCréation))
Voici le résultat (voir 2ème colonne) :
(J'ai laissé mes formules apparentes)
Ici, j'ai [Date de creation] dans les lignes. Et je compte simplement les Création que j'ai eu par jour, c'est ok.
Mais la deuxième colonne ne me donne pas le résultat attendu (voir ci-dessous).
Et voici ce que ça aurait du donner :
Ici j'ai [Date de RDV Fils] dans les lignes. Et je compte simplement les RDV que j'ai eu par jour.
D'avance merci.
Antoine.
bonjour
Et sans Dinstinct
count(if(DateCréation=DateLivraison, DateCréation))
Bonjour,
Toujours pas
Une autre idée ?
Merci
Oups
peux_être ceci
count(if([Date de creation] = [Date de RDV Fils], [Date de RDV Fils] )
J'avais déjà essayé mais ça ne fonctionne pas mieux