ในบทความนี้ เราจะแสดงวิธีแปลงไฟล์ CSV เป็น Excel หลายวิธี Comma-separated values หรือ CSV เป็นรูปแบบไฟล์ที่มีประโยชน์และใช้กันอย่างแพร่หลาย มันคือไฟล์ข้อความที่เครื่องหมายจุลภาคเป็นตัวคั่นแยกค่าในไฟล์นั้น คุณมักต้องแปลงไฟล์ CSV เหล่านี้เป็นเอกสาร Excel (.xlsx format) สำหรับการดำเนินการหรือการคำนวณต่างๆ
ไฟล์ CSV มีขนาดเล็กกว่ารูปแบบไฟล์อื่นๆ เช่น Excel หรือ XML พวกเขาบันทึกข้อมูลในรูปแบบข้อความธรรมดา ไม่มีการจัดรูปแบบหรือข้อมูลที่ซับซ้อน ทำให้ขนาดไฟล์เล็กลง ด้วยเหตุนี้ จึงมีประสิทธิภาพสำหรับการจัดเก็บ การส่งผ่าน และการประมวลผล โดยเฉพาะเมื่อจัดการกับชุดข้อมูลขนาดใหญ่
เราจะให้ขั้นตอนเร็วๆ ในการแปลง CSV เป็น Excel ในบทความนี้ โปรดติดตามบทความนี้ คุณอาจมีหัวข้ออื่นๆ ที่สนใจ
แปลง CSV เป็น Excel: ด้วยขั้นตอนง่ายๆ
สมมติว่าคุณมีไฟล์ CSV ต่อไปนี้ที่มีข้อมูลพนักงาน ตอนนี้คุณต้องแปลงไฟล์ CSV เป็นเอกสาร Excel เพื่อสร้างชุดข้อมูลไดนามิกได้

ทำตามขั้นตอนด้านล่างเพื่อทำได้
ขั้นตอนที่ 1: เปิดไฟล์ CSV ด้วย Excel
- ก่อนอื่น ไปที่ตำแหน่งไฟล์ จากนั้นคลิกขวาที่ชื่อไฟล์ ต่อไป ไปที่ Open with >> Excel

- Excel จะตรวจจับข้อมูลโดยอัตโนมัติและจัดเรียงเป็นคอลัมน์แยกกันตามนี้ แต่ไฟล์ยังคงเป็น CSV Excel จะแสดงคำเตือน Possible Data Loss พร้อมตัวเลือก Save As เป็นรูปแบบไฟล์อื่น

อ่านเพิ่มเติม: ความแตกต่างระหว่างไฟล์ CSV และ Excel
ขั้นตอนที่ 2: บันทึกไฟล์ CSV เป็นสมุดงาน Excel
- ทางเลือกอื่น คุณสามารถไปที่ File >> Save As เพื่อแปลงรูปแบบไฟล์จาก CSV เป็น XLSX

ขั้นตอนที่ 3: เปิดสมุดงาน Excel
- สุดท้าย เปิดไฟล์ที่แปลงแล้วเพื่อดูผลลัพธ์ดังนี้

อ่านเพิ่มเติม: วิธีแปลง CSV เป็น Excel พร้อมคอลัมน์
วิธีแปลง CSV เป็น Excel พร้อมคอลัมน์
บางครั้ง Excel อาจตรวจจับข้อมูลไม่ได้และแทรกข้อมูลทั้งหมดลงในคอลัมน์เดียวดังนี้ สิ่งนี้ยังเกิดขึ้นหากคุณคัดลอกข้อมูลจากไฟล์ CSV และวางลงบนแผ่นงาน Excel

ในกรณีเช่นนี้ คุณสามารถใช้วิซาร์ด Text to Columns ใน Excel เพื่อแยกค่าที่คั่นด้วยจุลภาคเป็นคอลัมน์แยกกัน หรือใช้ฟีเจอร์ Get Data ใน Excel หากข้อมูลในไฟล์ CSV มีหลายคอลัมน์ ทำตามขั้นตอนด้านล่าง
- ก่อนอื่น ไปที่ Data >> Get Data >> From File >> From Text/CSV ตามภาพด้านล่าง

- จากนั้น เบราว์เซอร์หาตำแหน่งไฟล์ CSV เลือกมันและคลิก Import

- หลังจากนั้น คุณจะเห็นตัวอย่างดังนี้ Excel จะพยายามตรวจจับและจัดรูปแบบข้อมูลโดยอัตโนมัติ หากคุณพอใจกับการจัดรูปแบบในตัวอย่าง ให้คลิก Load (Load To สำหรับตำแหน่งเฉพาะ) มิฉะนั้น คลิก Transform Data เพื่อไปที่ Power Query Editor

อ่านเพิ่มเติม: วิธีเปิด Notepad หรือไฟล์ข้อความใน Excel พร้อมคอลัมน์
วิธีแปลง CSV เป็น XLSX โดยไม่ต้องเปิดไฟล์
สมมติว่าคุณต้องแปลงไฟล์ CSV เป็น XLSX โดยไม่เปิดมัน ทำตามขั้นตอนด้านล่าง
- ก่อนอื่น ไปที่ File >> Options หรือกด ALT + F + T จากนั้นไปที่แท็บ Data ติ๊กถูก From Text (Legacy) และคลิก OK

- ต่อไป ไปที่ Data >> Get Data >> Legacy Wizards >> From Text (Legacy) ตามภาพ

- หลังจากนั้น เบราว์เซอร์หาตำแหน่งไฟล์ CSV เลือกไฟล์และคลิก OK

- ตอนนี้ Text Import Wizard จะเปิด เลือกปุ่มตัวเลือกสำหรับประเภทไฟล์ Delimited ติ๊กถูก My data has headers และเลือก Next

- จากนั้น ติ๊กถูก Delimiters ตามที่ต้องการ (จุลภาค ในกรณีนี้) และเลือก Next

- หลังจากนั้น คุณสามารถเลือก Column Data Format หากต้องการ คลิก Finish

- สุดท้าย เลือกตำแหน่งที่ต้องการนำเข้าข้อมูลและคลิก OK

วิธีแปลง CSV เป็น Excel ออนไลน์
สมมติว่าคุณต้องแปลงไฟล์ CSV เป็น Excel ด่วน แต่ไม่สามารถทำตามวิธีข้างต้นได้ คุณสามารถแปลงออนไลน์ได้ ทำตามขั้นตอนด้านล่าง
- ก่อนอื่น ไปที่ https://cloudconvert.com/csv-to-xlsx จากนั้นเลือกตัวเลือกเพื่อเลือกไฟล์ CSV และนำเข้า

- จากนั้นคลิก Convert อาจใช้เวลาสักครู่ขึ้นอยู่กับขนาดไฟล์ CSV

- หลังจากนั้น คุณจะเห็นปุ่ม Download สำหรับไฟล์ Excel ที่แปลงแล้ว ตามภาพด้านล่าง

อ่านเพิ่มเติม: วิธีเปรียบเทียบ 2 ไฟล์ CSV ใน Excel
สิ่งที่ควรจำ
- ไฟล์ CSV อาจมีค่าที่คั่นด้วยตัวคั่นอื่นๆ เช่น จุลภาคคู่ (;), ช่องว่าง, แท็บ เป็นต้น คุณต้องเลือกตัวคั่นให้ถูกต้องระหว่างการแปลง
- หากคุณนำเข้าไฟล์ CSV หลายไฟล์พร้อมกันด้วยฟีเจอร์ Get Data จะถูกแปลงเป็นสมุดงานแยกกัน
คำถามที่พบบ่อย
1. ความแตกต่างระหว่างรูปแบบไฟล์ CSV และ Excel คืออะไร?
รูปแบบไฟล์ข้อความธรรมดา CSV (Comma-Separated Values) ใช้เก็บข้อมูลตาราง โดยแต่ละค่าคั่นด้วยจุลภาค ส่วน Excel เป็นรูปแบบไฟล์ मालิกของ Microsoft Excel ใช้เก็บข้อมูลสเปรดชีตพร้อมหลายแผ่นในสมุดงานเดียวและตัวเลือกการจัดรูปแบบต่างๆ เทียบกับไฟล์ CSV ไฟล์ Excel มีความจุมากกว่าสำหรับโครงสร้างข้อมูลที่ซับซ้อน
2. สามารถแปลงไฟล์ CSV เป็น Excel โดยไม่ใช้ซอฟต์แวร์ Microsoft Excel ได้ไหม?
สามารถแปลงไฟล์ CSV เป็นรูปแบบ Excel ได้โดยไม่ใช้ซอฟต์แวร์ Microsoft Excel คุณสามารถดำเนินการแปลงโดยไม่พึ่งพา Excel ได้ด้วยซอฟต์แวร์ภายนอก ทรัพยากรบนเว็บ และไลบรารีการเขียนโปรแกรมที่พร้อมใช้งาน LibreOffice Calc, Google Sheets และไลบรารี Python ต่างๆ เช่น Pandas และ Openpyxl เป็นตัวเลือกยอดนิยม
3. จะเก็บศูนย์นำหน้าในไฟล์ CSV ไว้เมื่อแปลงเป็นรูปแบบ Excel ได้อย่างไร? Excel โดยการจัดรูปแบบเซลล์เป้าหมายเป็น Text ก่อนนำเข้าข้อมูล CSV Excel จะเก็บศูนย์นำหน้าแทนที่จะตัดทิ้งเป็นค่าตัวเลข หากข้อมูลถูกจัดการเป็นข้อความ
สามารถเก็บศูนย์นำหน้าในไฟล์ CSV ไว้ระหว่างการแปลงเป็น
ดาวน์โหลดไฟล์ฝึกฝน
คุณสามารถดาวน์โหลดไฟล์ CSV สำหรับฝึกฝนจากปุ่มดาวน์โหลดด้านล่าง
สรุป
ตอนนี้คุณรู้แล้วว่าจะแปลงไฟล์ CSV เป็นเอกสาร Excel อัตโนมัติได้อย่างไร คุณมีคำถามหรือข้อเสนอแนะเพิ่มเติมไหม? โปรดแจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง อยู่กับเราและเรียนรู้ต่อไป
Convert CSV to Excel: Knowledge Hub
- Convert CSV to XLSX
- Convert CSV to XLSX Command Line
<< กลับไปที่ Import CSV to Excel | Importing Data in Excel | Learn Excel
รับแบบฝึกหัด Excel ขั้นสูงพร้อมเฉลยฟรี!