Innehållsförteckning
Den fullständiga formen av CSV är Kommaseparerade värden Det är ett format där vi kan se siffror och texter i klartext. Numera är det här formatet ganska populärt på grund av sin enkelhet. Man kan enkelt analysera data genom det här formatet och göra nödvändiga ändringar. I den här artikeln ska vi visa dig hur du effektivt kan Konvertera en Excel-fil till CSV-format .
Ladda ner övningsboken
Ladda ner följande arbetsbok för att öva själv.
Konvertera till CSV-format.xlsm5 enkla sätt att konvertera Excel-filer till CSV-format
För att illustrera detta använder vi följande Excel filen som källa. Filen innehåller till exempel uppgifter om Försäljare , Produkt , och Försäljning av ett företag. Vi kommer att omvandla respektive Excel arbetsblad för att separera CSV filer.
1. Konvertera Excel till CSV-format genom kommandot Spara som
Den enklaste metoden för att ändra en Excel filen är genom Excel-fil spara som kommandot. Följ därför nedanstående steg för att Konvertera en Excel-fil till CSV-format .
STEG:
- Öppna först Excel arbetsbok och det önskade arket.
- Klicka sedan på Fil .
- Som ett resultat av detta har Fil fönstret visas. I den vänstra rutan väljer du Spara som .
- I Spara som fönstret, klicka på rullgardinsymbolen som visas nedan och välj den CSV-alternativet (kommatecknat).
- Tryck sedan på Spara .
- Till sist kommer den att skapa en CSV som visas i följande bild.
OBS: Efter att ha tryckt på Spara får du en dialogruta med en varning som påminner dig om att endast det aktiva arbetsbladet kommer att konverteras till en CSV fil. Och för att få in alla ark i CSV format, måste du utföra ovanstående steg för varje arbetsblad.
Läs mer: Spara Excel som CSV med dubbla citationstecken (3 enklaste metoder)
2. Omvandla Excel till CSV UTF-8 utan att förstöra specialtecken
Metoden ovan är enkel men har en nackdel: den kan inte omvandla specialtecken ( Icke-ASCII tecken). Lär dig därför att följa nedanstående steg för att Omvandla Excel till CSV UTF-8 utan Förstöring av specialtecken .
STEG:
- I följande dataset har vi en Säljarens namn i Koreanska .
- Först går du till Fil .
- Därefter väljer du Spara som .
- I Spara som fönstret, välj CSV UTF-8 från rullgardinsalternativen.
- Tryck sedan på Spara .
- Följaktligen skapas en ny CSV filen för det önskade bladet och du kommer att se specialtecknet i den filen. CSV fil.
Läs mer: Konvertera Excel till en kommaseparerad CSV-fil (2 enkla sätt)
3. Excel-fil till CSV UTF-16-konvertering
Dessutom kan vi följa en annan process för att omvandla Excel filer med specialtecken. Lär dig därför följande process för att utföra operationen.
STEG:
- Öppna först och främst Excel-arbetsblad.
- Tryck på Spara som i den Fönster för filer.
- Därefter väljer du Unicode-text från rullgardinslistan.
- Tryck sedan på Spara . Därför får du en .txt-fil.
- Öppna nu textfilen och klicka på Spara som .
- En dialogruta öppnas då.
- Skriv sedan .csv i slutet av filnamnet och välj Alla filer i den Spara som typ .
- Välj UTF-16 LE i den Kodning fältet och tryck på Spara .
- Som ett resultat av detta returneras en CSV fil som innehåller specialtecknen på rätt sätt.
Läs mer: Hur du konverterar Excel-filer till CSV automatiskt (3 enkla metoder)
4. Använd Google Spreadsheets för att omvandla Excel-filer till CSV
Dessutom kan vi använda oss av Google kalkylblad för omvandling av Excel Filer. Följ nu nedanstående process för att utföra uppgiften.
STEG:
- Öppna ett tomt Google kalkylblad till en början.
- Välj Import från Filalternativ.
- Välj sedan den önskade Excel arbetsbok och tryck på Importera uppgifter .
- Följaktligen öppnas filen i kalkylbladet.
- Välj nu Fil ➤ Ladda ner ➤ Kommaseparerade värden (.csv) .
- Öppna sedan den nedladdade filen.
- Slutligen får du en ny CSV som visas på följande bild.
Läs mer: [Rättad!] Excel sparar inte CSV med kommatecken (7 möjliga lösningar)
5. Använd VBA för att ändra flera Excel-blad till CSV-format
Hittills har vi behandlat omvandlingen av ett enda arbetsblad till CSV format. Men vi kan också konvertera alla kalkylblad som finns i en Excel arbetsbok. För det ändamålet måste vi tillämpa Excel VBA . i vår sista metod visar vi dig stegen för att utföra operationen. Så, se följande process.
STEG:
- I början väljer du ett valfritt ark och högerklickar på musen.
- Välj sedan Visa kod .
- Som ett resultat av detta har VBA och en dialogruta visas.
- Kopiera nu nedanstående kod och klistra in den i dialogrutan.
Sub MultipleSheetsCSV() Dim st As Worksheet Dim path As String Application.ScreenUpdating = False path = ActiveWorkbook.path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1) For Each st In Worksheets st.Copy ActiveWorkbook.SaveAs Filename:=path & "_" & st.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False ActiveWorkbook.Close False NextApplication.ScreenUpdating = True End Sub
- Tryck sedan på F5 efter att ha sparat filen.
- I slutändan kommer det att skapa separata CSV filer för varje arbetsblad i arbetsboken. I det här exemplet har vi 5 Den returnerar därför 5 CSV filer.
Läs mer: Hur du använder makro för att konvertera flera Excel-filer till CSV-filer
Slutsats
Från och med nu kommer du att kunna Konvertera en Excel-fil till CSV-format Använd dem och låt oss veta om du har fler sätt att utföra uppgiften. Följ ExcelWIKI Glöm inte att lämna kommentarer, förslag eller frågor om du har några i kommentarsfältet nedan.