รูปแบบเต็มของ CSV คือ 'ค่าที่คั่นด้วยจุลภาค ’ เป็นรูปแบบที่เราสามารถดูตัวเลขและข้อความในข้อความธรรมดา ปัจจุบันรูปแบบนี้ค่อนข้างเป็นที่นิยมเนื่องจากความเรียบง่าย สามารถวิเคราะห์ข้อมูลผ่านรูปแบบนี้และทำการเปลี่ยนแปลงที่จำเป็นได้อย่างง่ายดาย ในบทความนี้ เราจะแสดงวิธีที่มีประสิทธิภาพในการ แปลง ไฟล์ Excel เป็น รูปแบบ CSV .
ดาวน์โหลดแบบฝึกหัดต่อไปนี้เพื่อฝึกฝนด้วยตัวเอง
5 วิธีง่ายๆ ในการแปลงไฟล์ Excel เป็นรูปแบบ CSV
เพื่อแสดงให้เห็น เราจะใช้ Excel . ต่อไปนี้ ไฟล์เป็นแหล่งที่มาของเรา ตัวอย่างเช่น ไฟล์มีข้อมูลเกี่ยวกับ พนักงานขาย , ผลิตภัณฑ์ และ การขาย ของบริษัท เราจะแปลง Excel . ตามลำดับ แผ่นงานเพื่อแยก CSV ไฟล์.
1. แปลง Excel เป็นรูปแบบ CSV ผ่านบันทึกเป็นคำสั่ง
วิธีที่ง่ายที่สุดในการเปลี่ยน Excel ไฟล์ผ่าน บันทึกไฟล์ Excel เป็น สั่งการ. ดังนั้น ทำตามขั้นตอนด้านล่างเพื่อ แปลง ไฟล์ Excel เป็น รูปแบบ CSV .
ขั้นตอน:
- ขั้นแรก เปิด Excel สมุดงานและแผ่นงานที่ต้องการ
- จากนั้น คลิก ไฟล์ .
- ส่งผลให้ ไฟล์ หน้าต่างจะปรากฏขึ้น ในบานหน้าต่างด้านซ้ายสุด เลือก บันทึกเป็น .
- ใน บันทึกเป็น หน้าต่าง คลิกไอคอนแบบเลื่อนลงดังที่แสดงด้านล่าง และเลือกตัวเลือก CSV (คั่นด้วยจุลภาค)
- จากนั้น กด บันทึก .
- ในที่สุด มันจะสร้าง CSV ไฟล์ที่แสดงในรูปต่อไปนี้
หมายเหตุ: หลังจากกด บันทึก คุณจะได้รับกล่องโต้ตอบคำเตือน มันเตือนคุณว่าเฉพาะแผ่นงานที่ใช้งานอยู่เท่านั้นที่จะถูกแปลงเป็น CSV ไฟล์. และเพื่อให้ได้ชีตทั้งหมดใน CSV คุณต้องทำตามขั้นตอนข้างต้นสำหรับแต่ละเวิร์กชีต
อ่านเพิ่มเติม:บันทึก Excel เป็น CSV ด้วยเครื่องหมายอัญประกาศคู่ (3 วิธีที่ง่ายที่สุด)
2. แปลง Excel เป็น CSV UTF-8 โดยไม่ทำลายอักขระพิเศษ
วิธีการข้างต้นนั้นง่าย แต่มีข้อเสีย ไม่สามารถแปลงอักขระพิเศษได้ (ไม่ใช่ ASCII ตัวอักษร) ดังนั้น เรียนรู้ขั้นตอนด้านล่างเพื่อ แปลง Excel เป็น CSV UTF-8 โดยไม่ต้อง ทำลายอักขระพิเศษ .
ขั้นตอน:
- ในชุดข้อมูลต่อไปนี้ เรามี พนักงานขาย ชื่อในภาษา เกาหลี .
- ขั้นแรก ไปที่ ไฟล์ .
- หลังจากนั้น เลือก บันทึกเป็น .
- ใน บันทึกเป็น หน้าต่าง เลือก CSV UTF-8 จากตัวเลือกแบบเลื่อนลง
- ถัดไป กด บันทึก .
- ดังนั้นจึงจะสร้าง CSV . ใหม่ ไฟล์สำหรับแผ่นงานที่ต้องการแล้วคุณจะเห็นอักขระพิเศษใน CSV ไฟล์.
อ่านเพิ่มเติม:แปลง Excel เป็นไฟล์ CSV ที่คั่นด้วยจุลภาค (2 วิธีง่ายๆ)
3. การแปลงไฟล์ Excel เป็น CSV UTF-16
นอกจากนี้ เราสามารถทำตามขั้นตอนอื่นเพื่อแปลง Excel ไฟล์ที่มีอักขระพิเศษ ดังนั้น เรียนรู้ขั้นตอนต่อไปนี้เพื่อดำเนินการ
ขั้นตอน:
- ก่อนอื่น เปิดเวิร์กชีต Excel
- กด บันทึกเป็น ใน หน้าต่างไฟล์
- หลังจากนั้น เลือก ข้อความ Unicode จากรายการแบบเลื่อนลง
- จากนั้น กด บันทึก . ดังนั้น คุณจะได้ ไฟล์ .txt
- ตอนนี้ เปิดไฟล์ข้อความแล้วคลิก บันทึกเป็น .
- ดังนั้น กล่องโต้ตอบจะปรากฏขึ้น
- ถัดไป พิมพ์ .csv ที่ท้ายชื่อไฟล์แล้วเลือก ไฟล์ทั้งหมด ใน บันทึกเป็นประเภท .
- เลือก UTF-16 LE ใน การเข้ารหัส ช่องแล้วกด บันทึก .
- ด้วยเหตุนี้ มันจะแสดง CSV ไฟล์ที่มีอักขระพิเศษอย่างถูกต้อง
อ่านเพิ่มเติม:วิธีแปลงไฟล์ Excel เป็น CSV โดยอัตโนมัติ (วิธีง่ายๆ 3 วิธี)
4. ใช้ Google สเปรดชีตเพื่อเปลี่ยนไฟล์ Excel เป็น CSV
นอกจากนี้ เราสามารถใช้ Google สเปรดชีต สำหรับการแปลงของ Excel ไฟล์. ทำตามขั้นตอนด้านล่างเพื่อทำงาน
ขั้นตอน:
- เปิดช่องว่าง Google สเปรดชีต ในตอนแรก
- เลือก นำเข้า จาก ตัวเลือกไฟล์
- จากนั้น เลือก Excel . ที่ต้องการ สมุดงานแล้วกด นำเข้าข้อมูล .
- ดังนั้นจึงจะเปิดไฟล์ในสเปรดชีต
- ตอนนี้ เลือก ไฟล์ ➤ ดาวน์โหลด ➤ ค่าที่คั่นด้วยจุลภาค (.csv) .
- ถัดไป เปิดไฟล์ที่ดาวน์โหลด
- สุดท้าย คุณจะได้รับ CSV . ใหม่ ไฟล์ดังที่แสดงในรูปต่อไปนี้
อ่านเพิ่มเติม:[แก้ไขแล้ว!] Excel ไม่บันทึก CSV ด้วยเครื่องหมายจุลภาค (7 วิธีที่เป็นไปได้)
5. ใช้ VBA เพื่อเปลี่ยนแผ่นงาน Excel หลายแผ่นเป็นรูปแบบ CSV
จนถึงตอนนี้ เราได้ครอบคลุมการเปลี่ยนแปลงของแผ่นงานเดียวเป็น CSV รูปแบบ. แต่เรายังสามารถแปลงแผ่นงานทั้งหมดที่มีอยู่ใน Excel สมุดงาน เพื่อจุดประสงค์นั้น เราต้องใช้ Excel VBA . ในวิธีสุดท้ายของเรา เราจะแสดงขั้นตอนในการดำเนินการให้คุณ โปรดดูขั้นตอนต่อไปนี้
ขั้นตอน:
- ในตอนแรก ให้เลือกแผ่นงานใดก็ได้แล้วคลิกขวาบนเมาส์
- จากนั้น เลือก ดูโค้ด .
- ส่งผลให้ VBA หน้าต่างจะปรากฏขึ้นและกล่องโต้ตอบจะปรากฏขึ้น
- ตอนนี้ คัดลอกโค้ดด้านล่างแล้ววางลงในกล่องโต้ตอบ
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
Next
Application.ScreenUpdating = True
End Sub
- ถัดไป กด F5 หลังจากบันทึกไฟล์แล้ว
- สุดท้ายจะสร้าง CSV . แยกกัน ไฟล์สำหรับแต่ละแผ่นงานในสมุดงานนั้น ในตัวอย่างนี้ เรามี 5 ดังนั้นจึงส่งคืน 5 CSV ไฟล์.
อ่านเพิ่มเติม:วิธีการใช้มาโครเพื่อแปลงไฟล์ Excel หลายไฟล์เป็นไฟล์ CSV
บทสรุป
ต่อจากนี้ไปคุณจะสามารถ แปลง ไฟล์ Excel เป็น รูปแบบ CSV ตามวิธีการที่อธิบายไว้ข้างต้น ใช้ต่อไปและแจ้งให้เราทราบหากคุณมีวิธีอื่นๆ ในการทำงาน ติดตาม ExcelDemy เว็บไซต์สำหรับบทความเพิ่มเติมเช่นนี้ อย่าลืมแสดงความคิดเห็น ข้อเสนอแนะ หรือข้อสงสัยหากมีในส่วนความคิดเห็นด้านล่าง
บทความที่เกี่ยวข้อง
- มาโครเพื่อแปลง Excel เป็นไฟล์ข้อความที่คั่นด้วยไพพ์ (3 วิธี)
- วิธีการแปลงไฟล์ Excel เป็นไฟล์ข้อความโดยใช้เครื่องหมายจุลภาค (3 วิธี)
- เขียนลงในไฟล์ข้อความโดยใช้ Excel VBA
- วิธีการแปลง Excel เป็น CSV โดยไม่ต้องเปิด (4 วิธีง่ายๆ)
- วิธีการแปลงไฟล์ Excel หลายไฟล์เป็น CSV (3 วิธีที่เหมาะสม)