<p>Excel utilise par défaut l’encodage ANSI local (Windows-1252 en Europe occidentale) au lieu d’UTF-8 pour ouvrir les fichiers CSV.</p>
<p>Solutions :</p>
<ol>
<li><strong>Ajoutez un BOM UTF-8</strong> au début du fichier (octets EF BB BF)</li>
<li><strong>Utilisez l’assistant d’importation</strong> : Données > À partir d’un fichier texte/CSV et sélectionnez UTF-8 comme encodage</li>
<li><strong>En Python</strong>, écrivez avec <code>encoding='utf-8-sig'</code> pour inclure le BOM</li>
<li><strong>Dans Excel 365/2019+</strong>, l’import de données depuis un fichier CSV prend généralement en charge UTF-8 par défaut</li>
</ol>