Finns det något sätt att göra detta? Jag måste använda ett rör ”|” som min avgränsare. På Windows kan du ändra detta under exporten. På Mac har jag inte hittat ett sätt. Som en sidoanteckning har mina filer kommatecken i själva data.
Svar
Om du vill flytta från Excel kan du försöka använda OpenOffice eller LibreOffice för att skapa .csv
filer. De är båda gratis, de har båda de flesta funktioner som ingår i Excel, och båda låter tabelldata sparas som en .csv
-fil med valfritt tecken som dataseparator eller text avgränsare (inklusive röret, naturligtvis).
Svar
Tja, skulle du inte veta det, jag vet inte behöver den här funktionen hur som helst. Excel är tillräckligt smart för att upptäcka celler som har kommatecken, och i det här fallet kommer det automatiskt att avgränsa texten med omgivande dubbla citattecken. Jag gav inte Excel någon kredit!
Svar
Allt bra och bra, men försök inte använda verktyg för manipulering av textfil på låg nivå på de filer du skapar (t.ex. * IX-program som awk). De kommer inte att kunna skilja kommatecken i citat från dem utan. Röravgränsare är bättre eftersom de kolliderar mindre ofta med normal daglig användning (t.ex. komma i adresser eller som separatorer i siffror).
Svar
Jag använder vanligtvis TextEdit för att göra något liknande. Öppna källdata i TextEdit och gå till Redigera> Sök> Hitta & Ersätt . Byt sedan ut |
med ,
och ersätter alla instanser. Spara filen med ett tillägg av .csv
så är du nu bra att importera till Numbers eller Excel.
Kommentarer
- Det här ' fungerar inte för mig. Vissa kolumner har kommatecken som måste bevaras – i slutändan är det därför jag behöver en annan avgränsare.