Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

CSV หรือ Comma Separated Values เป็นรูปแบบที่ใช้กันอย่างแพร่หลาย โดยทั่วไปจำเป็นสำหรับซอฟต์แวร์วิเคราะห์ข้อมูลต่างๆ เป็นรูปแบบที่แสดงตัวเลขและข้อความในรูปแบบข้อความธรรมดา นอกจากนี้ ยังจัดระเบียบและแก้ไขง่าย สูงความยืดหยุ่น ปัจจุบันรูปแบบนี้นิยมมากเพราะความเรียบง่าย มีโอกาสมากที่คุณจะต้องสร้างไฟล์ CSV จาก Excel ในบทความนี้จะแสดง 6 วิธีง่ายและรวดเร็วในการสร้างไฟล์ CSV จาก Excel

คุณสามารถดาวน์โหลดสมุดงาน Excel ด้านล่างเพื่อเข้าใจดีขึ้นและฝึกปฏิบัติเอง

6 วิธีสร้างไฟล์ CSV จาก Excel

เพื่อการสาธิต เราจะใช้ไฟล์ต้นทางต่อไปนี้เป็นชุดข้อมูลของเรา เป็น รายงานยอดขายรายวัน ของร้านอาหารเร็วชนิดหนึ่ง ชุดข้อมูลประกอบด้วยข้อมูล Salesman, Item, และ Qty ในคอลัมน์ B, C, และ D ตามลำดับ

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

ตอนนี้เราจะสร้างไฟล์ CSV จากชุดข้อมูลนี้หลายวิธี มาสำรวจทีละวิธี
ที่นี่ใช้ Microsoft Excel 365 คุณอาจใช้เวอร์ชันอื่นตามสะดวก

1. ใช้คำสั่ง Save As

วิธีที่ง่ายที่สุดในการสร้างไฟล์ CSV คือใช้คำสั่ง Save As ใน Excel ทำตามขั้นตอนด้านล่าง

📌 ขั้นตอน:

  • ไปที่แท็บ File

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • คลิก Save As บนเมนู
  • ในส่วน Save As เลือก Browse

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

ทันที กล่องโต้ตอบ Save As จะปรากฏ

  • เลือก CSV (Comma delimited) ในกล่อง Save as type
  • คลิก Save

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

หมายเหตุ: หลังกด Save จะมีกล่องเตือนเตือนว่าจะแปลงเฉพาะชีทที่ใช้งานอยู่เป็น CSV หากต้องการให้ทุกชีทเป็น CSV ต้องทำขั้นตอนข้างต้นสำหรับแต่ละชีท

ตามนั้น จะสร้างไฟล์ CSV ชื่อเดียวกันที่ตำแหน่งที่ต้องการบนคอมพิวเตอร์

  • คลิกขวาที่ไฟล์
  • จากเมนูบริบท เลือก Open with
  • เลือก Notepad จากเมนูย่อย

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

ทันที จะเปิดไฟล์ CSV ในแอป Notepad

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

คุณยังสามารถเปิดไฟล์เดียวกันด้วย Excel ได้ แต่จะไม่เหมือนเดิม จะแสดงข้อมูลโดยไม่มีรูปแบบใดๆ

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

อ่านเพิ่มเติม: วิธีบันทึก Excel เป็น CSV พร้อมจุลภาค (3 วิธีที่เหมาะสม)

2. ใช้ CSV UTF-8 สร้าง CSV คงอักขระพิเศษ

วิธีข้างต้นง่าย แต่มีข้อจำกัด: ไม่สามารถแปลงอักขระพิเศษ (Non-ASCII) ได้ เรียนรู้ขั้นตอนด้านล่างเพื่อสร้าง CSV โดยไม่ทำลายอักขระพิเศษ

📌 ขั้นตอน:

ในชุดข้อมูลต่อไปนี้ มีชื่อรายการ 2 ชื่อเป็นภาษาญี่ปุ่น

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • เปิดกล่องโต้ตอบ Save As เหมือน วิธีที่ 1
  • เลือก CSV UTF-8 (Comma delimited) ในกล่อง Save as type
  • คลิก Save

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

ผลลัพธ์: จะสร้างไฟล์ CSV สำหรับชีทที่ต้องการ และคุณเห็นอักขระพิเศษใน CSV ด้วย ซึ่งใน วิธีที่ 1 แสดงเป็น ??? (เครื่องหมายคำถาม)

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • เปิดไฟล์ใน Notepad จะเห็นผลลัพธ์เดียวกัน

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

อ่านเพิ่มเติม: บันทึก Excel เป็น CSV พร้อมเครื่องหมายคำพูดคู่ (3 วิธีง่ายที่สุด)

3. ใช้การเข้ารหัส UTF-16

อีกวิธีหนึ่ง สามารถสร้างไฟล์ CSV พร้อมอักขระพิเศษจาก Excel ได้ ทำตามกระบวนการด้านล่าง

📌 ขั้นตอน:

  • เหมือนเดิม เรียกกล่องโต้ตอบ Save As
  • เลือก Unicode Text ใน Save as type
  • กด Save

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

จะได้ไฟล์ข้อความด้วยนามสกุล .txt

  • เปิดใน Notepad

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • ไปที่แท็บ File
  • เลือก Save As จากตัวเลือก (กด CTRL + SHIFT + S เป็นปุ่มลัด)

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

ทันที จะเปิดกล่องโต้ตอบ Save As ของแอป Notepad

  • ในช่อง File name ใส่ .csv ท้ายชื่อไฟล์
  • เลือก All Files ใน Save as type
  • เลือก UTF-16 LE ใน Encoding
  • กด Save

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

ผลลัพธ์: จะได้ไฟล์ CSV ที่มีอักขระพิเศษถูกต้อง

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

อ่านเพิ่มเติม: แปลง Excel เป็นไฟล์ CSV คั่นจุลภาค (2 วิธีง่าย)

เนื้อหาเกี่ยวข้อง

  • วิธีรักษาเลขศูนย์นำหน้าใน Excel CSV ด้วยโปรแกรม
  • [แก้ไขแล้ว!] Excel ไม่บันทึก CSV ด้วยจุลภาค (7 วิธีแก้)

4. ใช้ Google Sheets

เพิ่มเติม เราสามารถใช้ Google Sheets สร้าง CSV จาก Excel ได้ ง่ายและสะดวก ทำตามขั้นตอน

📌 ขั้นตอน:

  • เปิดสเปรดชีทว่างใน Google Sheets
  • ไปที่แท็บ File
  • คลิก Import จากตัวเลือก

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • เลือกสมุดงาน Excel ที่ต้องการ
  • คลิก Import data

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

ผลลัพธ์: จะเปิดไฟล์ในสเปรดชีท

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • ไปที่แท็บ File อีกครั้ง
  • คลิก Download
  • เลือก Comma Separated Values (.csv)

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • เปิดไฟล์ที่ดาวน์โหลด
  • สุดท้าย จะได้ไฟล์ CSV ใหม่เหมือนภาพด้านล่าง

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

อ่านเพิ่มเติม: วิธีแปลงไฟล์ Excel เป็น CSV อัตโนมัติ (3 วิธีง่าย)

5. ใช้รหัส VBA

เคยคิดหรือไม่ว่าจะทำให้ขั้นตอนซ้ำซ้อนน่าเบื่อใน Excel เป็นอัตโนมัติ? ไม่ต้องคิดแล้ว เพราะ VBA ช่วยคุณได้ จริงๆ แล้วคุณสามารถทำให้วิธีก่อนหน้าอัตโนมัติทั้งหมดด้วย VBA ได้ มาดูการทำงาน

📌 ขั้นตอน:

  • ไปที่แท็บ Developer
  • คลิก Visual Basic ในกลุ่ม Code
  • หรือกด ALT + F11 เพื่อทำซ้ำงาน

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

ทันที หน้าต่าง Microsoft Visual Basic for Applications จะปรากฏ

  • ไปที่แท็บ Insert
  • เลือก Module

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • วางโค้ดต่อไปนี้ในโมดูล
Sub create_csv_from_excel() 
Dim wst As Worksheet 
Dim path_x As String 
Application.ScreenUpdating = False 
path_x = ActiveWorkbook.Path & " " & Left(ActiveWorkbook.Name, _ 
InStr(ActiveWorkbook.Name, ".") - 1) 
For Each wst In Worksheets 
wst.Copy 
ActiveWorkbook.SaveAs Filename:=path_x & "" & wst.Name & ".csv", _ 
FileFormat:=xlCSV, CreateBackup:=False 
ActiveWorkbook.Close False 
Next 
Application.ScreenUpdating = True 
End Sub

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • ตอนนี้ Run โค้ด

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

สุดท้าย จะสร้างไฟล์ CSV แยกชีท

  • เปิดไฟล์ดู

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

อ่านเพิ่มเติม: วิธีเขียนไฟล์ข้อความด้วย Excel VBA

6. ใช้ Online Converter โดยไม่เปิดไฟล์

ที่นี่จะใช้วิธีอื่น สร้าง CSV จาก Excel โดยใช้เว็บไซต์แปลงไฟล์ออนไลน์ มาดูขั้นตอน

📌 ขั้นตอน:

  • ไปที่ลิงก์ https://convertio.co/xls-csv/
  • คลิก Choose Files

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • เลือกสมุดงาน Excel ที่ถูกต้อง
  • เลือก CSV เป็นตัวเลือกการแปลง
  • คลิก Convert

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • สุดท้าย คลิก Download เพื่อดาวน์โหลด CSV ที่แปลงแล้วไปที่คอมพิวเตอร์

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • เช่นเดียวกัน สามารถเปิดใน Notepad หรือ Excel

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

อ่านเพิ่มเติม: วิธีแปลง Excel เป็น CSV โดยไม่เปิดไฟล์ (4 วิธีง่าย)

วิธีสร้างไฟล์ CSV ใน Excel สำหรับรายชื่อติดต่อ

ในส่วนนี้ จะเรียนรู้ วิธีสร้างไฟล์ CSV สำหรับรายชื่อติดต่อใน Excel มาเริ่มกันเลย!

📌 ขั้นตอน:

ที่นี่เรามี รายชื่อติดต่อ เป็นสมุดงาน Excel

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

เพื่อสร้าง CSV จากชุดข้อมูลนี้ ทำตามขั้นตอนด้านล่าง

  • เปิดกล่องโต้ตอบ Save As เหมือน ก่อนหน้า
  • เลือกตำแหน่งไฟล์ที่ถูกต้องที่ต้องการบันทึก CSV ใหม่
  • เลือก CSV UTF-8 (Comma delimited) ใน Save as type
  • คลิก Save

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

  • เปิดไฟล์ใหม่ใน Notepad

สร้างไฟล์ CSV จาก Excel: 6 วิธีง่ายและน่าเชื่อถือ

สรุป

จบบทความแล้ววันนี้ บทความนี้อธิบายวิธีสร้างไฟล์ CSV จาก Excel อย่างง่ายและกระชับ อย่าลืมดาวน์โหลดไฟล์ Practice ขอบคุณที่อ่าน บทความนี้หวังว่าจะเป็นประโยชน์ โปรดแจ้งในส่วนความคิดเห็นหากมีข้อสงสัยหรือข้อเสนอแนะ โปรดเยี่ยมชมเว็บไซต์ของเรา Exceldemy ผู้ให้บริการโซลูชัน Excel ครบวงจร เพื่อสำรวจเพิ่มเติม Happy Excelling ☕

บทความเกี่ยวข้อง

  • วิธีแปลงไฟล์ Excel หลายไฟล์เป็น CSV (3 วิธีที่เหมาะสม)
  • วิธีแปลงไฟล์ Excel เป็นไฟล์ข้อความคั่นจุลภาค (3 วิธี)
  • แมโครแปลง Excel เป็นไฟล์ข้อความคั่นไพป์ (3 วิธี)