Y a-t-il un moyen de faire cela ? J'ai besoin d'utiliser un pipe "|" comme délimiteur. Sur Windows, vous pouvez modifier cela lors de l'exportation. Sur Mac, je n'ai pas trouvé de solution. À noter, mes fichiers contiennent des virgules dans les données elles-mêmes.
Réponses
Trop de publicités?Si vous êtes prêt à vous éloigner d'Excel, vous pourriez essayer d'utiliser OpenOffice ou LibreOffice pour créer des fichiers .csv
. Ils sont tous les deux gratuits, ils ont tous les deux la plupart des fonctionnalités incluses dans Excel, et ils permettent tous les deux de sauvegarder des données tabulaires sous forme de fichier .csv
en utilisant n'importe quel caractère comme séparateur de données ou délimiteur de texte (y compris le pipe, bien sûr).
Tout va bien, mais ne cherchez pas à utiliser des utilitaires de manipulation de fichiers texte de bas niveau sur les fichiers que vous créez (c'est-à-dire les programmes *IX comme awk). Ils ne seront pas en mesure de distinguer les virgules à l'intérieur des guillemets de celles qui ne le sont pas. Les délimiteurs de tuyaux sont meilleurs car ils entrent moins fréquemment en conflit avec l'utilisation normale de tous les jours (par exemple, les virgules dans les adresses ou en tant que séparateurs dans les nombres).
Je utilise généralement TextEdit pour faire quelque chose comme ça. Ouvrez les données sources dans TextEdit et allez à Édition > Rechercher > Rechercher & Remplacer. Remplacez ensuite |
par ,
, en remplaçant toutes les instances. Enregistrez le fichier en utilisant une extension de .csv
et vous êtes maintenant prêt à importer dans Numbers ou Excel.