Toutes mes réponses sur les forums

10 sujets de 1 à 10 (sur un total de 10)
  • Auteur
    Messages
  • en réponse à : CALCULATE (ALLEXCEPT & FILTER) #124506
    sprcyril
    Participant

    Bonjour et merci pour votre réponse.
    En faite je souhaite faire une matrice synthèse avec les données pour chaque typologie de logements.

    Dans la capture d’écran en pj, la formule vers laquelle j’essaie d’aller mais qui ne fonctionne pas, car je ne sais pas ou je dois placer mon filtre pour la typologie.

    L’objectif étant d’avoir 4 mesures, une pour chaque typologie : 1 pièce, 2 pièces, 3 pièces, 4 pièces et plus.

    Peut être que je me complique la tache et que l’une de vos solutions sera la plus adaptée.
    J’essaie et vous fais un retour.

    Merci pour le temps accordé.

    Cyril

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Réaliser une cartographie avec des données Iris #124491
    sprcyril
    Participant

    Bonsoir,

    Merci pour ce tuto très complet.
    Effectivement le fichier fonctionne sur Powerbi.

    En revanche, je pense que je vais pratiquer un peu Qgis car l’outil ne me semble pas très facile d’accès.

    Merci encore et bon week end.

    Cyril

    en réponse à : Réaliser une cartographie avec des données Iris #124426
    sprcyril
    Participant

    Bonsoir,

    Merci pour votre réponse.
    Je souhaite travailler sur les 3 iris du fichier (mais ma demande peut concernée plus d’iris, mais jamais, je l’espère la France entière :)).

    Je vais regarder vos liens.

    Bonne soirée

    sprcyril
    Participant

    Merci beaucoup pour votre proposition, ça fonctionne.
    Savez vous si l’on peut mettre une mesure avec l’année?
    Lorsque j’essaie de glisser une mesure dans l’axe X elle n’est pas acceptée.

    sprcyril
    Participant

    Bonjour,

    Bien sûr. voici.

    Merci

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Regroupement de valeurs avec vérification de la cohérence des dates #124386
    sprcyril
    Participant

    Bonsoir,

    Petite rectification sur le code donné précédemment.
    Ma problématique était de pouvoir identifier des chevauchement dans des dates de location.


    @xavierallart
    a eut la gentillesse de me répondre avec une très bonne solution.
    Toutefois, une fois mise en application, j’ai remarqué un problème pour ma situation.
    En effet, le jour de départ d’un vacancier peut aussi être le jour d’arrivée d’un autre vacancier.
    Or la formule, me compte cette situation comme étant 2 appartements.

    Pour résoudre le problème j’ai dû compléter le code avec “-1” après Number.From([Fin])}.
    De cette manière la formule me permet de répondre à ma problématique de vacanciers qui se croisent.

    Ce qui donne :

    En power Query (Modification des données
    Requête 1 (sejour)
    Importer la source

    Requête 2 (sejour 2)
    Créer par référence à « sejour »
    Garder les colonnes “Adresse”,”Debut”,”Fin”,
    Ajouter une colonne personnalisée « Date » = {Number.From([Debut])..(Number.From([Fin])-1)}
    Développer la colonne « Date »
    Modifier son type en Date
    Supprimer les colonnes “Debut”, “Fin”
    Regrouper par
    Avancé
    Par Adresse et Date
    Compter les lignes

    Passer en mode visualisation
    Ajouter une mesure
    Appartements = max(‘Sejour (4)'[Nombre])

    Bonne soirée.

    en réponse à : Regroupement de valeurs avec vérification de la cohérence des dates #124315
    sprcyril
    Participant

    Parfait ca fonctionne, un grand merci.
    Y a t’il une manipulation à faire pour indiquer que le problème est résolu?

    Merci encore de m’avoir accordé du temps.

    Cordialement
    Cyril

    en réponse à : Regroupement de valeurs avec vérification de la cohérence des dates #124306
    sprcyril
    Participant

    Bonjour et merci pour le lien.

    Si je peux me permettre une autre question.
    Toujours sur le même exercice, j’ai mis en application le code que vous m’avez donné et cela fonctionne. Merci.

    En revanche, dans mon cas, je fonctionne sur plusieurs années et j’ai fait le regroupement par année puis par adresse.
    Je ne peux pas faire de liaison entre la table source et source (2) car je n’ai pas de valeur unique (les adresses et années sont répétées dans mes 2 tables).

    Si j’applique la mesure Max dans la table source 2, ca fonctionne parfaitement. En revanche si j’applique la mesure Max dans la table source, les données sont erronées.

    Je comprends que la mesure n’arrive pas a trouver les filtres à appliquer et affiche donc la valeur max de la colonne sans prendre en compte l’année et l’adresse. Ce qui est logique puisqu’il n’y a pas de liaison entre les 2 tables. En revanche je ne sais pas comment procéder.

    Cette fois j’ai mis les fichiers en pj.

    Merci d’avance pour votre aide.

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Regroupement de valeurs avec vérification de la cohérence des dates #124303
    sprcyril
    Participant

    Je viens de regarder .pbix en pj.
    C’est exactement ce que je voulais !!

    Merci pour l’astuce, je vois que ca fonctionne un peu comme SQL.
    Si j’ai bien compris :
    – {Number.From([Debut])..Number.From([Fin])} va permettre de créer une liste avec l’ensemble des dates comprise entre le début et la fin
    – le Groupby va permettre de compter le nombre de fois ou chaque date apparait pour une adresse
    – la mesure max() va permettre d’obtenir le nombre maximum de fois ou une date ressort pour l’adresse et par conséquent le nombre d’appartements.

    Je pourrais ensuite si besoin créer une liaison 1-N de Sejour(2) vers Sejour. Ou bien est ce que cela n’a pas d’intérêt?

    Je viens d’apprendre une nouvelle fonction qui je pense va me servir souvent.

    J’use de votre gentillesse, mais à tout hasard auriez vous un bon site/forum/youtubeur … à me conseiller pour me perfectionner sur la pratique du Dax ?

    Merci encore

    en réponse à : Regroupement de valeurs avec vérification de la cohérence des dates #124296
    sprcyril
    Participant

    Bonsoir et merci Xavier pour le temps consacré.
    Je teste cela au plus vite (si possible demain) et vous dirai.
    Bonne soirée
    Cyril

10 sujets de 1 à 10 (sur un total de 10)