{"id":8086,"date":"2020-10-18T07:01:13","date_gmt":"2020-10-18T05:01:13","guid":{"rendered":"https:\/\/www.auditsi.eu\/?p=8086"},"modified":"2020-10-17T22:38:27","modified_gmt":"2020-10-17T20:38:27","slug":"excel-substituer-ou-supprimer-des-caracteres","status":"publish","type":"post","link":"https:\/\/www.auditsi.eu\/?p=8086","title":{"rendered":"Excel : substituer ou supprimer des caract\u00e8res"},"content":{"rendered":"<p style=\"text-align: justify;\">En amont de l&#8217;<a href=\"https:\/\/www.auditsi.eu\/?tag=analyse-de-donnees\">analyse de donn\u00e9es<\/a>, les donn\u00e9es doivent \u00eatre pr\u00e9par\u00e9es, nettoy\u00e9es, harmonis\u00e9es. Lors de cette phase de pr\u00e9paration, il est fr\u00e9quent de devoir supprimer ou substituer des caract\u00e8res. Le nettoyage des donn\u00e9es consiste en r\u00e8gle g\u00e9n\u00e9ral \u00e0 supprimer des caract\u00e8res &#8220;parasites&#8221; comme des tirets, points, espaces&#8230; dans les num\u00e9ros de t\u00e9l\u00e9phone ou les dates&#8230; ou \u00e0 les remplacer par un seul et m\u00eame s\u00e9parateur (harmonisation).<\/p>\n<p style=\"text-align: justify;\">Excel dispose de nombreuses fonctions assurant ces t\u00e2ches ; parmi celles-ci les fonctions SUPPRESPACE et SUBSTITUE font merveilleusement office.<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?attachment_id=7571\" rel=\"attachment wp-att-7571\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7571\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2018\/09\/connector-excel-logo1.png\" alt=\"Logo Excel\" width=\"580\" height=\"210\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2018\/09\/connector-excel-logo1.png 580w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2018\/09\/connector-excel-logo1-300x109.png 300w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">La fonction <strong>SUPPRESPACE<\/strong> supprime les espaces situ\u00e9s en d\u00e9but et fin d&#8217;une cha\u00eene de caract\u00e8res ainsi que ceux en exc\u00e9dent entre les mots ; cette fonction ne fait finalement subsister qu&#8217;un seul espace entre les mots composant cette cha\u00eene.<\/p>\n<p style=\"text-align: justify;\">Cette fonction ne r\u00e9clame qu&#8217;un seul param\u00e8tre, la cha\u00eene de caract\u00e8res \u00e0 traiter.<\/p>\n<p style=\"text-align: justify;\">Ainsi :<\/p>\n<p style=\"text-align: center;\">=SUPPRESPACE(&#8221; Il&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pleut aujourd&#8217;hui&#8221;)<\/p>\n<p style=\"text-align: justify;\">Renvoie (l&#8217;espace en d\u00e9but de cha\u00eene ainsi que ceux superflus dans le corps de la cha\u00eene ont disparu) :<\/p>\n<p style=\"text-align: center;\">&#8220;Il pleut aujourd&#8217;hui&#8221;<\/p>\n<p style=\"text-align: justify;\">A noter, cette fonction supprime l&#8217;espace (codifi\u00e9 32 dans la table de caract\u00e8res au standard ASCII). L&#8217;espace ins\u00e9cable (code 160) n&#8217;est pas concern\u00e9 par cette fonction.<\/p>\n<p style=\"text-align: justify;\">La fonction <strong>SUBSTITUE<\/strong>, quant \u00e0 elle, comme son nom l&#8217;indique, substitue un caract\u00e8re (ou un cha\u00eene de caract\u00e8res) par un autre.<\/p>\n<p style=\"text-align: justify;\">Cette fonction requiert les param\u00e8tres suivants :<\/p>\n<ul>\n<li>Cha\u00eene de caract\u00e8res \u00e0 traiter ;<\/li>\n<li>Cha\u00eene ou caract\u00e8re \u00e0 remplacer ;<\/li>\n<li>Cha\u00eene ou caract\u00e8re de substitution.<\/li>\n<\/ul>\n<p>Exemple :<\/p>\n<p style=\"text-align: center;\">=SUBSTITUE(&#8220;Il pleut aujourd&#8217;hui&#8221;;&#8221;aujourd&#8217;hui&#8221;;&#8221;demain&#8221;)<\/p>\n<p style=\"text-align: justify;\">Substitue le mot aujourd&#8217;hui par demain et renvoie la cha\u00eene :<\/p>\n<p style=\"text-align: center;\">&#8220;Il pleut demain&#8221;<\/p>\n<p style=\"text-align: justify;\">Cette substitution est op\u00e9r\u00e9e autant de fois que la cha\u00eene \u00e0 substituer est d\u00e9couverte par Excel dans la cha\u00eene \u00e0 traiter.<\/p>\n<p style=\"text-align: justify;\">Par exemple :<\/p>\n<p style=\"text-align: center;\">=SUBSTITUE(&#8220;Il pleut aujourd&#8217;hui et peut-\u00eatre aujourd&#8217;hui&#8221;;&#8221;aujourd&#8217;hui&#8221;;&#8221;demain&#8221;)<\/p>\n<p style=\"text-align: justify;\">Renvoie :<\/p>\n<p style=\"text-align: center;\">&#8220;Il pleut demain et peut-\u00eatre demain&#8221;<\/p>\n<p style=\"text-align: justify;\">Cette phrase n&#8217;a en soi pas grand sens&#8230; Mais cette fonction supporte \u00e9galement un param\u00e8tre facultatif. Ce param\u00e8tre est le num\u00e9ro d&#8217;occurrence.<\/p>\n<p style=\"text-align: justify;\">Ainsi :<\/p>\n<p style=\"text-align: center;\">=SUBSTITUE(&#8220;Il pleut aujourd&#8217;hui et peut-\u00eatre aujourd&#8217;hui&#8221;;&#8221;aujourd&#8217;hui&#8221;;&#8221;demain&#8221;;2)<\/p>\n<p style=\"text-align: justify;\">Ne va substituer le mot aujourd&#8217;hui par demain que s&#8217;il figure une deuxi\u00e8me fois dans la cha\u00eene et renvoie :<\/p>\n<p style=\"text-align: center;\">&#8220;Il pleut aujourd&#8217;hui et peut-\u00eatre demain&#8221;<\/p>\n<p>Cette affirmation devient de fait plus sens\u00e9e.<\/p>\n<p style=\"text-align: justify;\">Il est \u00e9galement possible, avec cette m\u00eame fonction, de <strong>supprimer des caract\u00e8res<\/strong> purement et simplement (en les rempla\u00e7ant par&#8230; rien).<\/p>\n<p style=\"text-align: justify;\">Par exemple :<\/p>\n<p style=\"text-align: center;\">=SUBSTITUE(&#8220;Il pleut aujourd&#8217;hui&#8221;;&#8221;aujourd&#8217;hui&#8221;;&#8221;&#8221;)<\/p>\n<p style=\"text-align: justify;\">Renvoie :<\/p>\n<p style=\"text-align: center;\">&#8220;Il pleut &#8220;<\/p>\n<p style=\"text-align: justify;\">Plus technique, la fonction <strong>EPURAGE<\/strong> permet de supprimer tous les caract\u00e8res de contr\u00f4le (non imprimables) codifi\u00e9s de 1 \u00e0 31 dans la table de caract\u00e8res ASCII, \u00e0 l&#8217;image du retour charriot (13).<\/p>\n<p style=\"text-align: justify;\">Ces <strong>fonctions peuvent \u00eatre imbriqu\u00e9es successivement dans une m\u00eame formule de calcul<\/strong> pour substituer ou \u00e9liminer en une passe plusieurs cha\u00eenes de caract\u00e8res.<\/p>\n<p>Ainsi pour compl\u00e9ter l&#8217;exemple pr\u00e9c\u00e9dent :<\/p>\n<p style=\"text-align: center;\">=SUPPRESPACE(SUBSTITUE(&#8220;Il pleut aujourd&#8217;hui&#8221;;&#8221;aujourd&#8217;hui&#8221;;&#8221;&#8221;))<\/p>\n<p>Renvoie (l&#8217;espace final a \u00e9t\u00e9 supprim\u00e9) :<\/p>\n<p style=\"text-align: center;\">&#8220;Il pleut&#8221;<\/p>\n<p style=\"text-align: justify;\">Ou encore :<\/p>\n<p style=\"text-align: center;\">=SUBSTITUE(SUBSTITUE(&#8220;12-44-32.128-12&#8243;;&#8221;-;&#8221; &#8220;);&#8221;.&#8221;;&#8221;\/&#8221;)<\/p>\n<p style=\"text-align: justify;\">Renvoie :<\/p>\n<p style=\"text-align: center;\">&#8220;12 44 32\/128 12&#8221;<\/p>\n<p style=\"text-align: justify;\">___<\/p>\n<p style=\"text-align: justify;\">Approfondir le sujet : <a href=\"https:\/\/www.auditsi.eu\/?glossary=excel\">Tout savoir sur Excel<\/a> \/ <a title=\"S\u00e9rie d'articles Ma\u00eetriser Excel\" href=\"https:\/\/www.auditsi.eu\/?p=4475\">D\u00e9couvrir la s\u00e9rie d\u2019articles Ma\u00eetriser Excel<\/a>&nbsp;\/ En savoir plus sur l\u2019<a href=\"https:\/\/www.auditsi.eu\/?tag=analyse-de-donnees\">analyse de donn\u00e9es<\/a><\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img decoding=\"async\" src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/fr\/share-small.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"facebook_send\",\"email\",\"print\",\"linkedin\");var hupso_counters_lang = \"fr_FR\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"BenoitRiviere14\";var hupso_url_c=\"\";var hupso_title_c=\"Excel%20%3A%20substituer%20ou%20supprimer%20des%20caract%C3%A8res\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"excerpt":{"rendered":"<p>En amont de l&#8217;analyse de donn\u00e9es, les donn\u00e9es doivent \u00eatre pr\u00e9par\u00e9es, nettoy\u00e9es, harmonis\u00e9es. Lors de cette phase de pr\u00e9paration, il est fr\u00e9quent de devoir supprimer ou substituer des caract\u00e8res. Le nettoyage des donn\u00e9es consiste en r\u00e8gle g\u00e9n\u00e9ral \u00e0 supprimer des caract\u00e8res &#8220;parasites&#8221; comme des tirets, points, espaces&#8230; dans les num\u00e9ros de t\u00e9l\u00e9phone ou les dates&#8230; &#8230;<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?p=8086\" class=\"more-link\">Continue reading &lsquo;Excel : substituer ou supprimer des caract\u00e8res&rsquo; &raquo;<\/a><\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/fr\/share-small.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"facebook_send\",\"email\",\"print\",\"linkedin\");var hupso_counters_lang = \"fr_FR\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"BenoitRiviere14\";var hupso_url_c=\"\";var hupso_title_c=\"Excel%20%3A%20substituer%20ou%20supprimer%20des%20caract%C3%A8res\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"ngg_post_thumbnail":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[50,48,1326],"tags":[166,940,2338,1633,2339,1391,1938],"class_list":["post-8086","post","type-post","status-publish","format-standard","hentry","category-audit-de-donnees","category-excel","category-maitriser-excel","tag-analyse-de-donnees","tag-ascii","tag-epurage","tag-excel","tag-nettoyage-des-donnees","tag-substitue","tag-supprespace"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/8086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8086"}],"version-history":[{"count":6,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/8086\/revisions"}],"predecessor-version":[{"id":9198,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/8086\/revisions\/9198"}],"wp:attachment":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}