Accueil – Le CFO masqué › Forums › Questions sur les formations du CFO masqué (en français) › Formation Power BI Module 1 Problème avec fichier fr_postal_codes.csv?
- Ce sujet contient 14 réponses, 3 participants et a été mis à jour pour la dernière fois par AirV, le il y a 4 années et 6 mois.
-
AuteurArticles
-
20 décembre 2019 à 14 h 23 min #59940cvezinaParticipant
Lorsqu’on importe le fichier fr_postal_codes.csv dans Power BI Desktop, les colonnes latitude et longitude sont de type Texte et lorsqu’on essaie de modifier le type à “Nombre décimal”, on a un message d’erreur : DataFormat.Error : Désolé… Nous ne pouvons pas procéder à la conversion en un nombre. Détails : 45.1833.
20 décembre 2019 à 14 h 43 min #59941Sophie MarchandParticipantBonjour,
Tel qu’indiqué dans les notes de cours, vous devriez utiliser les PARAMÈTRES RÉGIONAUX pour convertir le texte en nombre puisque tout dépend des paramètres de votre ordinateur et de ceux de la source. S’ils sont les mêmes, vous pouvez directement changer le texte en nombre. S’ils ne sont pas les mêmes (ce qui semble être votre cas), vous devez indiquer les paramètres régionaux de la source.
Donc ici, les latitudes et longitudes sont écrits avec des points (dans la source) pour les décimales. Si votre ordinateur utilise les virgules, vous allez obtenir un message d’erreur, à moins, comme je viens de le mentionner, que vous utilisez les paramètres régionaux.
Pour d’autres exemples et explications, vous pouvez également vous référer à l’article suivant https://www.lecfomasque.com/power-bi-et-power-query-limportance-des-parametres-regionaux/.
Au plaisir,
Sophie
20 décembre 2019 à 14 h 54 min #59943cvezinaParticipantMerci pour la rapidité à me répondre. J’avais essayé Français de France et Français Canada. Il m’aurait fallu essayé Anglais Canada… Désolée!
7 mai 2020 à 12 h 57 min #64405AirVParticipantBonjour,
J’ai réussi à extraire des données de plusieurs classeurs Excel grâce à votre vidéo très bien expliquée et détaillée.
Néanmoins, l’une des colonnes m’affiche une erreur sous Power Query :“DataFormat.Error : Désolé… Nous ne pouvons pas procéder à la conversion en un nombre.
Détails :
PE-3160-6001D-100000U210”Malgré avoir mis la colonne en format texte puis au format nombre il n’arrive pas à m’afficher son contenu, y a t-il un moyen de contournement? Le problème vient-il du fichier source?
Les données sont de types PE-xxxx-yyyy-zzzzzzzzzz comme cité plus haut.Merci beaucoup pour votre aide.
7 mai 2020 à 13 h 03 min #64407Sophie MarchandParticipantBonjour,
Vous ne pouvez pas convertir une chaîne de texte en nombre. Je ne comprends pas ce que vous tentez de faire. Merci de préciser.
Sophie
7 mai 2020 à 13 h 18 min #64412AirVParticipantBonjour,
Merci pour votre retour. J’extrais des données de plusieurs classeurs excel tous structurés de la même façon. Je me suis aidé de votre vidéo qui m’a permis de le réaliser (encore merci) :
Néanmoins, une de mes colonnes du tableau sous Power Query contient beaucoup d’erreur avec le message d’erreur suivant :
« DataFormat.Error : Désolé… Nous ne pouvons pas procéder à la conversion en un nombre.
Détails :
PE-3160-6001D-100000U210 »Il m’affiche cette erreur pour chacune des cellules concernées par ce format de donnée.
J’ai l’impression qu’il n’arrive pas à récupérer les données sources de type :XR-4150-3005N-100000G550
XR-4150-2003Y-100000P670
XR-4150-5003A-100000X330
Etc…Je suis complètement bloqué malgré mes différentes tentatives de modifications.
Merci encore à vous. 🙂
7 mai 2020 à 13 h 26 min #64416Sophie MarchandParticipantBonjour,
Pouvez-vous partager votre fichier ou reconstituer un fichier exemple qui reproduit avec moins de données la problématique?
Il y a un problème de format selon le message d’erreur.
Et selon votre post précédent, vous essayez de convertir du texte en nombre, ce qui est impossible.
Je crois que c’est là votre erreur mais sans voir votre fichier, il est impossible d’en savoir plus.
Merci.
Sophie
7 mai 2020 à 13 h 58 min #64418AirVParticipantOui bien sûr, vous pourrez trouver le fichier source en conséquence (je l’ai réduit très largement).
Il s’agit de la colonne D qui fait défaut.Merci par avance;
AirV
Attachments:
You must be logged in to view attached files.7 mai 2020 à 14 h 04 min #64421AirVParticipantNota : J’ai du transvaser la feuille dans un nouveau classeur excel afin de réduire sa taille en mémoire.
7 mai 2020 à 14 h 06 min #64422Sophie MarchandParticipantVous avez des nombres ET du texte dans cette colonne. Il faut donc simplement mettre cette colonne en texte.
7 mai 2020 à 14 h 15 min #64423AirVParticipantC’est à dire mettre les cellules de cette colonne en format texte? Si tel est le cas cela ne change rien, l’erreur est toujours présente.
7 mai 2020 à 14 h 25 min #64424Sophie MarchandParticipantJe ne peux pas vous aider sans votre fichier, non pas Excel mais bien votre fichier .pbix.
7 mai 2020 à 14 h 55 min #64428AirVParticipantBizarrement lorsque j’extrait les données avec Power Query de ce classeur excel ça fonctionne bien.
En vérifiant le code de la colonne en quesiton il est mis en format := Table.TransformColumnTypes(#”Personnalisé développé1″,{{“Personnalisé.Ordre”, type any}})
Je l’ai ainsi modifié dans mon fichier de base mais rien n’y fait, je l’ai également modifié en :
= Table.TransformColumnTypes(#”Personnalisé développé1″,{{“Personnalisé.Ordre”, type text}})
Je retrouve à quel niveau le fichier .bpix?
7 mai 2020 à 15 h 07 min #64434Sophie MarchandParticipantEnlevez toutes les étapes de types modifiés. Et ensuite, appliquez le type texte. Je m’arrête ici de mon côté.
10 mai 2020 à 6 h 29 min #64496AirVParticipantBonjour,
J’ai réussi à obtenir les données. Malgré avoir supprimé toutes les rubriques de types modifiés, le problème persistait.
J’ai de ce fait, recommencé depuis le départ et depuis tout apparait comme souhaité (sans doute une mise en forme cachée qui coinçait encore quelque part).Merci encore à vous pour votre réactivité ainsi que pour votre aide.
Très bonne journée.
-
AuteurArticles
- Vous devez être connecté pour répondre à ce sujet.