Toutes mes réponses sur les forums

15 sujets de 106 à 120 (sur un total de 143)
  • Auteur
    Messages
  • en réponse à : Ajouter jours ouvrés #124697
    Xavier Allart
    Participant

    Bonjour

    La solution que je propose ne prend pas en charge les jours fériés.
    S’il faut en tenir compte : avez-vous déjà un calendrier avec les jours fériés

    Ma solution propose de calculer la date 3 jours après, si cette date tombe un dimanche on ajoute 4 jours, 5 jours pour un samedi et 3 jours pour les autres

    Je vous joins un fichier Excel, avec le tableau de base avec des formules Excel, et 2 Tables PowerQuery la première avec toutes les étapes décomposées sur plusieurs colonnes. La 2e table toute la formule en 1 seule étape.

    Cordialement

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Prix unitaire #124528
    Xavier Allart
    Participant

    Bonjour
    Je ne suis toujours pas sûr d’avoir compris votre problème, mais pour avancer je vous propose cette idée
    En power Query
    Créer une table par référence à la première
    Grouper les lignes : Transformer > Regrouper par
    Passer en mode avancé
    Sélectionner «N° Fact » et « Désignation »
    Nouvelle colonne : nom = PU, Opération = moyenne, Colonne = Prix unitaire
    Voir les pièces jointes

    Cordialement

    Attachments:
    You must be logged in to view attached files.
    en réponse à : CALCULATE (ALLEXCEPT & FILTER) #124500
    Xavier Allart
    Participant

    Bonjour

    Désolé, mais je ne comprends pas bien l’usage que vous voulez faire avec vos mesures.
    Pour quels types de visuels en avez-vous besoin ?

    Si vous réalisez une matrice :
    Lignes : Quartiers, Pièces
    Colonnes : année
    Valeur : Adresse complète comme nombre (éléments distincts)

    Vous pouvez aussi créer une mesure NB_Adresses = DISTINCTCOUNT(‘Table'[Adresse complète])

    Pour vos 3 mesures je vous propose :
    Nbre meublés 2pces par quartier et année =
    Calculate(
    DISTINCTCOUNT(‘Table'[Adresse Compléte]),
    ALLEXCEPT(‘Table’,’Table'[quartier],’Table'[Année]),
    ‘Table'[Pièces]=”2 PIECES”)

    Vous pouvez regarder en page 2
    Cordialement,

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

    Bonjour

    Voici une solution pour les 3 IRIS

    ————————————–
    QGIS
    Télécharger le dossier compressé « CONTOURS-IRIS_2-1__SHP__FRA_2022-01-01 » Contours…IRIS® édition 2022 depuis le site https://geoservices.ign.fr/contoursiris

    Décompresser le dossier et accéder au dossier « CONTOURS-IRIS_2-1__SHP__FRA_2022-01-01\CONTOURS-IRIS\1_DONNEES_LIVRAISON_2022-06-00180\CONTOURS-IRIS_2-1_SHP_LAMB93_FXX-2022 »

    Lancer QGIS, Démarrer un nouveau projet
    Glisser le fichier « CONTOURS-IRIS.shp » dans la fenêtre de QGIS
    Dans le sélecteur de couches, Réaliser un clic droit sur le nom de la couche, Choisir « Ouvrir la table d’attributs »
    Dans la table, cliquer sur le bouton « entonnoir » pour filtrer sur le CODE_IRIS commence avec 06159
    Cliquer sur le bouton ‘Select features »
    Si besoin, cliquer sur le bouton « loupe » pour zoomer sur la sélection
    Dans le sélecteur de couches, Réaliser un clic droit sur le nom de la couche, Choisir « Exporter », « Enregistrer les entités sélectionnées sous »,
    Choisir « GeoJSON », nommer le fichier, choisir comme SCR : « EPSG :4326 – WGS 84»

    ————————————–
    mapshaper
    Accéder au site https://mapshaper.org/
    Glisser le fichier exporté de QGIS, dans la fenêtre de mapshaper et cliquer sur « Importer »
    Dans le menu « Simplify » cocher « present shape removal » et garder l’option « Visvalingam / weighted area »
    Dans le menu « Export », choisir « TopoJSON »

    ————————————–
    Power BI – Query
    Importer le fichier Excel
    Modifier l’étape « Type modifié », Choisir Texte pour « complete_code_iris » et « iris » pour conserver le 0 en début de code, et Nombre entier pour « Data »
    Supprimer la colonne « MultiPolygon »

    ————————————–
    Power BI – Visualisation
    Ajouter un visuel « Carte de forme »
    Glisser « complete_code_iris » dans emplacement
    Glisser « Data » dans Saturation de la couleur, Choisir le calcul
    Passer en mise en forme du visuel
    Développer « Paramètres de la carte »
    Dans « Type de mappage » sélectionner « carte personnalisée », sélectionner le fichier TopoJSON réalisé avec mapsharer

    Cordialement

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

    le fichier IRIS-06159-Topo.json n’est pas passé, je le joins dans un fichier zip

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

    Bonjour

    Est ce que vous voulez travailler sur l’ensemble des IRIS (50 800) ou seulement pour une région, un département, …
    S’il s’agit de travailler sur l’ensemble, cela devient complique car le fichier topojson a telecharger sera trop lourd, et l’on dépasse la limite du visuel “carte de forme”
    https://learn.microsoft.com/fr-fr/power-bi/visuals/desktop-shape-map

    3 façons d’utiliser les cartes de formes (shape maps) dans Power BI


    https://www.next-decision.fr/wiki/cartographie-power-bi
    S'il sagit de travailler sur une zone limitée c'est possible, si c'est le cas merci de le precisser.
    cordialement

    Xavier Allart
    Participant

    Bonjour
    Je ne connais pas de solution pour afficher directement une étiquette composée d’une valeur et d’un % au-dessus de chaque point.
    Je vous propose 2 alternatives en 2 variantes que vous connaissez peut-être être déjà.

    ——————————————-
    1) Données affichées sur l’axe des X, sous forme de tableaux (Page 1)
    Placer les champs « Année » « ENSEMBLE DU PARC » et « % évolution ENSEMBLE DU PARC »
    Passer en mise en forme du visuel
    Développer axe des X, puis Titre pour le décocher
    Sous ou au-dessus du graphique, cliquer 2 fois sur le bouton « développer tout sur un niveau de la hiérarchie »

    ——————————————-
    2) Données affichées sur l’axe des X, sous forme d’une ligne (Page 1)
    idem le précédent
    Passer en mise en forme du visuel
    Développer axe des X, puis Valeurs pour le cocher « Concaténer les étiquettes … »

    ——————————————-
    3) Données affichées en info bulle au passage de la souris sur un point du graphique (Page 2)
    Dans la conception du graphique, glisser le champ « % évolution ENSEMBLE DU PARC » dans la zone « info-bulles »

    ——————————————-
    4) Info-bulles personnalisées (Page 3 et Page 4)
    Pour créer l’info-bulle personnalisée affichant une table de toutes les valeurs et %, j’ai créé une deuxième table « Feuil1 (2) »par référence à la première pour dépivoter les colonnes pour avoir pour chaque année plusieurs lignes, une par « produits » et 2 colonnes une pour les Prix et l’autre pour les %
    En page 4 : Modifier le format de la page
    Développer « informations de la page »
    Cocher « Autoriser l’utilisation de cette page en info-bulle »
    Créer un visuel « Matrice » ajouter le champ « attributs » en ligne, « Année » en colonne et « Prix » et « % » en valeurs. Passer en mise en forme et décocher les totaux.

    En page 3, créer le visuel courbe, passer en mise en forme, passer dans l’onglet général, cocher « info-bulles » choisir comme type « Page de rapport » et comme page « Page 4 »

    Voilà, je n’ai pas mieux à proposer. en espérant avoir été utile, En pièce jointe le power bi correspondant.
    Cordialement,

    Attachments:
    You must be logged in to view attached files.
    Xavier Allart
    Participant

    Bonjour
    J’aimerais vous aider. Pouvez-vous laisser un exemple de fichier csv, ou excel ?
    Merci
    Cordialement

    en réponse à : Obtenir une valeur d’une colonne filtrée sur autres colonnes #124389
    Xavier Allart
    Participant

    Bonjour

    Voici une autre solution avec l’ajout d’une colonne index et de 3 nouvelles mesures et plus de LastIssue_Date, à tester.

    LastIssue_Date =
    CALCULATE(
    MAX(Tableau1_2[DatePhysical]),
    FILTER(Tableau1_2,Tableau1_2[statusIssue] <> “”))

    Index_LastIssue =
    CALCULATE(
    MIN(Tableau1_2[Index]),
    FILTER(Tableau1_2,Tableau1_2[statusIssue] <> “”))

    Index_TransactionType =
    VAR index = [Index_LastIssue]
    RETURN
    CALCULATE(
    MIN(Tableau1_2[TransactionType]),
    FILTER(Tableau1_2,Tableau1_2[Index] = index))

    Index_Number =
    VAR index = [Index_LastIssue]
    RETURN
    CALCULATE(
    MIN(Tableau1_2[Number]),
    FILTER(Tableau1_2,Tableau1_2[Index] = index))

    Bonne et heureuse année 2023
    Cordialement

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Calendrier Trimestre #124344
    Xavier Allart
    Participant

    Bonjour

    Une solution est de creer une table avec 2 colonnes Mois et Trimestre, puis soit de faire une fusion, soit mettre en relation les tables
    Mois Trimestre
    1 T4
    2 T4
    3 T4
    4 T1
    5 T1
    6 T1
    7 T2
    8 T2
    9 T2
    10 T3
    11 T3
    12 T3

    Cordialement

    en réponse à : Axe des dates avec un libellé personnalisé #124340
    Xavier Allart
    Participant

    Bonjour

    Je n’ai pas choisi le bon exemple, car je n’avais pas remarque que l’opérateur “UTS” avait deux codes “34003” et “34012”

    Cordialement,

    en réponse à : Axe des dates avec un libellé personnalisé #124337
    Xavier Allart
    Participant

    Bonjour

    Il est possible une colonne en se basant sur une autre
    Par exemple dans ton jeu de données, si on prend la table “DimOpérateurs” et que l’on souhaite trier dans les visuels, les opérateurs non pas dans l’ordre alphabétique, mais dans l’ordre des codes “Code MCC-MNC” :
    1) Passer en mode “Données”, sélectionner la table “DimOpérateurs”
    2) Sélectionner la colonne “Opérateur”
    3) Cliquer sur la commande “Trier les colonnes en fonction…”
    4) Sélectionner “Code MCC-MNC”

    voir en pièce jointe

    Cordialement,

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Axe des dates avec un libellé personnalisé #124328
    Xavier Allart
    Participant

    Bonjour
    Pour résoudre ce problème, il faut
    1) Cliquer en haut à droite du graphique sur le bouton “…” plus d’options
    2) Cliquer sur “Trier l’axe”
    3) Cliquer sur “Trimestre affichable”
    4) Recommer les étapes 1 et 2 et cliquer sur “Tri croissant”

    voir la pièce jointe
    Cordialement,

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Obtenir une valeur d’une colonne filtrée sur autres colonnes #124318
    Xavier Allart
    Participant

    Bonjour

    Je vous propose les mesures suivantes, si le tableau reste trié comme sur l’exemple du recent au plus ancien

    LastIssue_TransactionType =
    CALCULATE(
    MIN(Tableau1[TransactionType]),
    FILTER(Tableau1,Tableau1[statusIssue] <> “”))

    LastIssue_Number =
    CALCULATE(
    MIN(Tableau1[Number]),
    FILTER(Tableau1,Tableau1[statusIssue] <> “”))

    Cordialement

    en réponse à : Regroupement de valeurs avec vérification de la cohérence des dates #124311
    Xavier Allart
    Participant

    Bonjour

    Je ne trouve pas de solution pour mettre en place une relation entre les 2 tables
    Il existe une possibilité de fusionner les tables en power query
    Requête Source
    Ajouter une colonne index qu’on pourrait nommer séjour
    Requête Source 2
    Ajouter une colonne « iD » = [Adresse]&”-“&Date.ToText([Date],”yyyyMMdd”)
    Requête Source 3
    Créer une requête par référence à Source ou modifier Source
    Ajouter une colonne “Date”, = {Number.From([Debut])..Number.From([Fin])}
    Développer la colonne Date
    Modifier le type en date
    Ajouter une colonne « iD » = [Adresse]&”-“&Date.ToText([Date],”yyyyMMdd”)
    Fusionner avec la requête source 2 sur le champ « iD »
    Développer la table en conservant que la colonne Nombre
    Supprimer les lignes en doublon sur la colonne « Index »
    Il est possible de ne pas activer le chargement des requêtes « Source » et « Source 2 »
    Cordialement

    Attachments:
    You must be logged in to view attached files.
15 sujets de 106 à 120 (sur un total de 143)