2011-04-26 3 views
3

Win XP, Excel 2007forme un fichier CSV dans Excel

Je sais qu'il ya d'autres messages sur la mise en forme csv, mais n'a pas pu trouver tout ce que je avais besoin.

Certaines de nos données sont conservées hors site par une autre société et elles nous envoient un fichier csv tous les matins avec les données des jours précédents.

Le problème est que ces données proviennent de formulaires d'entrée Web qui peuvent avoir des listes déroulantes.

Par exemple il peut y avoir une liste déroulante des Nombre d'employés avec des options comme 1-10, 11-25, 26-50 etc

Lorsque nous ouvrons le fichier csv dans Excel certaines options comme 1-10 a été transformé en Oct-01 format de date que nous ne voulons pas.

Existe-t-il un moyen facile de les modifier ou de reformater les cellules et faire une recherche ... remplacer? (Cela n'a pas semblé fonctionner très bien car il revenait toujours à la date)

Y a-t-il une meilleure façon d'ouvrir le fichier csv pour garder le formatage intact? et sauvez-nous de faire beaucoup de trouver ... remplace.

Finalement, nous aurons besoin d'ouvrir le csv dans Excel cependant.

Reconnaissants pour des conseils

+0

Juste pour ajouter un peu à ceci - si vous installez l'addon excellent d'ASAP Utilities pour Excel ceci a une fonction d'importation intégrée qui préservera le formatage original. Je l'utilise depuis un moment maintenant et semble bien fonctionner. – knookie

Répondre

3

n'est-ce pas ennuyeux? Voici comment je gère ce problème:

Lorsque vous ouvrez le fichier CSV dans Excel, vous devriez avoir un dialogue avec les options d'analyse. D'abord, vous sélectionnez délimité ou fixe, puis vous obtenez un écran qui affiche un aperçu de l'analyse des données.

C'est facile à manquer, mais dans le coin supérieur droit de la boîte de dialogue, il y a une option pour définir un format de données spécifique pour chaque colonne. Sélectionnez la colonne que vous souhaitez protéger et définissez le format sur du texte. (Cela empêche Excel de supprimer les zéros en tête des codes postaux pour la Nouvelle-Angleterre aussi!)

Une fois que vous l'avez dans Excel, vous pouvez faire un vlookup ou remplacer pour réinitialiser les valeurs à vos propres codes.

Espérons que cela aide. Bonne chance.

+0

Je voudrais ajouter que les fichiers CSV ne sont pas des fichiers Excel. Les fichiers CSV sont des fichiers texte et ne contiennent aucune information de formatage. Par conséquent, il est impossible de conserver le formatage, sauf en convertissant le fichier texte brut en fichier Excel. J'ai écrit un article en profondeur qui aborde cette question: http://theonemanitdepartment.wordpress.com/2014/12/15/the-absolute-minimum-everyone-working-with-data-absolutely-positively-must- know-about-file-types-encoding-delimiters-et-data-types-no-excuses / – Wouter

Questions connexes