{"id":191,"date":"2015-05-28T10:37:31","date_gmt":"2015-05-28T10:37:31","guid":{"rendered":"http:\/\/cms04397.apps-1and1.net\/?p=191"},"modified":"2017-12-04T16:11:03","modified_gmt":"2017-12-04T15:11:03","slug":"conversion-xls-vers-csv","status":"publish","type":"post","link":"https:\/\/blog.tiran.stream\/?p=191","title":{"rendered":"Conversion XLS vers CSV"},"content":{"rendered":"<p style=\"text-align: justify;\">Il est tr\u00e8s commun\u00a0de r\u00e9cup\u00e9rer des fichiers de donn\u00e9es au format Excel. Une conversion au format CSV est g\u00e9n\u00e9ralement n\u00e9cessaire pour disposer d&rsquo;un fichier portable (R, Oracle etc&#8230;).<\/p>\n<p style=\"text-align: justify;\">La conversion est tr\u00e8s ais\u00e9e et il suffit de s\u00e9lectionner le format CSV depuis le menu \u00ab\u00a0Enregistrer sous\u00a0\u00bb d&rsquo;Excel:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/blog.tiran.stream\/wp-content\/uploads\/2015\/05\/Excel-Format.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-173\" src=\"https:\/\/blog.tiran.stream\/wp-content\/uploads\/2015\/05\/Excel-Format.png\" alt=\"Excel-Format\" width=\"300\" height=\"147\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">En revanche, j&rsquo;ai souvent but\u00e9 sur une petite difficult\u00e9 \u00e0 savoir, comment sp\u00e9cifier le format du s\u00e9parateur d\u00e9cimal \u00e0 utiliser dans le fichier CSV? En effet, par d\u00e9faut, Excel se base sur les param\u00e8tres r\u00e9gionaux configur\u00e9s\u00a0pour le syst\u00e8me. Dans mon cas avec un OS en Fran\u00e7ais, le s\u00e9parateur d\u00e9cimal est une virgule et c&rsquo;est ce que je retrouve dans les fichiers CSV g\u00e9n\u00e9r\u00e9s. Malheureusement, il est bien souvent n\u00e9cessaire de suivre la norme anglaise &#8211; \u00e0 savoir, utiliser le point comme symbole d\u00e9cimal!<\/p>\n<p style=\"text-align: justify;\">Apr\u00e8s de nombreux\u00a0bidouillages plus ou moins efficaces, je me suis rendu compte que\u00a0l&rsquo;op\u00e9ration\u00a0\u00e9tait finalement\u00a0tr\u00e8s simple \u00e0 r\u00e9aliser: il suffit de pr\u00e9ciser dans les options d&rsquo;Excel que l&rsquo;on ne souhaite pas utiliser les param\u00e8tres du syst\u00e8me. On peut alors sp\u00e9cifier explicitement les caract\u00e8res\u00a0\u00a0de s\u00e9paration \u00e0 utiliser:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/blog.tiran.stream\/wp-content\/uploads\/2015\/05\/Excel-S\u00e9parateur.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-174\" src=\"https:\/\/blog.tiran.stream\/wp-content\/uploads\/2015\/05\/Excel-S\u00e9parateur.png\" alt=\"Excel-S\u00e9parateur\" width=\"300\" height=\"245\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Les donn\u00e9es sauvegard\u00e9es au format CSV respectent alors ce param\u00e9trage.<\/p>\n<p style=\"text-align: justify;\">Un autre d\u00e9tail qui m&rsquo;a parfois ennuy\u00e9: il arrive que certains fichiers de donn\u00e9es soient cod\u00e9s au format Unicode\u00a0et cela peut s&rsquo;av\u00e9rer probl\u00e9matique avec R lors de l&rsquo;affichage des caract\u00e8res accentu\u00e9s. Il suffit alors d&rsquo;ouvrir le fichier CSV avec notepad puis,\u00a0via le menu \u00ab\u00a0Enregistrer sous\u00a0\u00bb, de pr\u00e9ciser que l&rsquo;on souhaite utiliser un encodage ANSI:<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/blog.tiran.stream\/wp-content\/uploads\/2015\/05\/Conversion-Unicode-ANSI.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-190 aligncenter\" src=\"https:\/\/blog.tiran.stream\/wp-content\/uploads\/2015\/05\/Conversion-Unicode-ANSI.png\" alt=\"Conversion Unicode - ANSI\" width=\"300\" height=\"53\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il est tr\u00e8s commun\u00a0de r\u00e9cup\u00e9rer des fichiers de donn\u00e9es au format Excel. Une conversion au format CSV est g\u00e9n\u00e9ralement n\u00e9cessaire<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[10],"tags":[],"class_list":["post-191","post","type-post","status-publish","format-standard","hentry","category-preparation-des-donnees"],"_links":{"self":[{"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/posts\/191","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=191"}],"version-history":[{"count":1,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/posts\/191\/revisions"}],"predecessor-version":[{"id":1155,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=\/wp\/v2\/posts\/191\/revisions\/1155"}],"wp:attachment":[{"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.tiran.stream\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}