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

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

บทความนี้จะอธิบายวิธี แปลงไฟล์ CSV เป็นไฟล์ Excel หลายคอลัมน์ (รูปแบบ .xlsx) เนื่องจาก CSV เปิดง่ายด้วยโปรแกรมง่ายๆ มักได้รับข้อมูลเป็น .csv แต่ต่อมาต้องแปลงเป็น Excel เพื่อคำนวณหรือนำเสนอข้อมูลดีขึ้น มาเรียนรู้วิธีแปลง CSV เป็น Excel

สามารถดาวน์โหลด Practice Workbook ที่ใช้ในบทความนี้ได้

CSV File คืออะไร?

CSV = Comma-Separated Values ไฟล์ plain text ข้อมูลคั่นด้วยคอมมา เปิดได้ด้วย Notepad หรือ Spreadsheet อย่าง Excel, Google Sheets

Excel File คืออะไร?

ไฟล์ Excel จาก Microsoft Excel นามสกุล .xlsx เปิดได้ด้วย Google Sheets, Open Office, Microsoft Excel ต่างจาก CSV: ทำคำนวณได้หลากหลาย ใช้เทคนิคนำเสนอข้อมูลเข้าใจรูปแบบได้ดีกว่า

5 วิธีแปลง CSV เป็น Excel พร้อมคอลัมน์

1. ใช้ตัวเลือก 'Save As' แปลง CSV เป็น Excel

สมมติมี CSV เปิดด้วย Notepad ข้อมูลคั่นคอลัมน์ แต่มองเห็นแค่ค่าคั่นคอมมา

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

แปลง CSV เป็น Excel:

ขั้นตอน:

  • อย่าเปิด CSV โดยตรง → คลิกขวา → Open with > Excel

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • CSV เปิดใน Excel แล้ว → ริบบอน Excel คลิก File

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • File > Save As > Browse

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • กล่อง Save As → เลือกตำแหน่งบันทึก → ใส่ File Name → Save as type: Excel Workbook (*.xlsx) → Save

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • ได้ไฟล์ Excel ข้อมูลแยกคอลัมน์แล้ว → จัดรูปแบบต่อได้

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

2. ใช้ 'Text to Columns' แปลง CSV เป็น Excel พร้อมคอลัมน์

คราวนี้แปลงข้อมูล CSV ใน Excel ให้แยกคอลัมน์ด้วย Text to Columns

ขั้นตอน:

  • เปิด CSV ด้วย Excel
  • เลือกคอลัมน์ที่มีค่าคั่นคอมมา (คอลัมน์ A)

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • Data > Text to Columns

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • Wizard ปรากฏ → เลือก Delimited → Next

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • ติ๊ก Comma → Next

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • เลือก Destination → Finish

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • ได้ข้อมูลแยกคอลัมน์ใน Excel

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • ยังเป็น CSV อยู่ → ต้อง Save As .xlsx (ดูวิธี Method 1)

อ่านเพิ่ม: วิธีแปลง CSV เป็น XLSX Command Line (ขั้นตอนง่าย)

3. แปลง CSV เป็น Excel ด้วยฟีเจอร์ 'From Text/CSV'

Import CSV เข้า Excel ด้วย 'From Text/CSV' แล้วบันทึกเป็น Excel

ขั้นตอน:

  • เปิด Excel → Data > From Text/CSV icon

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • กล่อง Import Data → เลือก CSV → Import

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • CSV ถูก Import เข้า Excel → กด Load

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • ได้ตารางข้อมูลจาก CSV

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • คลิกตาราง → แท็บ Table Design → Convert to Range

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • Excel แจ้งเตือน → OK

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • ได้ Range ธรรมดา → ล้างรูปแบบได้: Home > Editing > Clear > Clear Formats

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • จัดรูปแบบต่อได้ → File → Save

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • กล่อง Save As → ใส่ชื่อ → Save → ได้ไฟล์ Excel (.xlsx) แล้ว

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

⏩ หมายเหตุ: 'From Text/CSV' หาได้จาก Data > Get Data > From File > From Text/CSV ด้วย

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

อ่านเพิ่ม: Excel VBA Import CSV โดยไม่เปิดไฟล์ (3 ตัวอย่าง)

4. แปลง CSV เป็น Excel ด้วย 'Legacy Wizard'

Import CSV ด้วย Legacy Wizard จาก Get Data แสดงวิธีเพิ่ม Legacy Wizard ก่อน

ขั้นตอน:

  • เปิด Excel → File

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • Options

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • กล่อง Excel Options → Data → ติ๊ก From Text (Legacy) → OK

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • ได้ From Text (Legacy) → ใช้: Data > Get Data > Legacy Wizard > From Text (Legacy)

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • กล่อง Import Text File → เลือก CSV → Import

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • Text Import Wizard → Delimited, ติ๊ก My data has headers → Next

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • ติ๊ก Comma → Next

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • Finish

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • กล่อง Import Data → เลือกตำแหน่ง → OK

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • ได้ข้อมูล CSV Import เข้า Excel แยกคอลัมน์แล้ว

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • บันทึกเป็น Excel เหมือน Method 3 (File → Save → ใส่ชื่อ → Save)

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

อ่านเพิ่ม: วิธี Import Text File เข้า Excel อัตโนมัติ (2 วิธี)

5. ใช้ Excel VBA แปลง CSV เป็น Excel พร้อมคอลัมน์

ใช้ Excel VBA แปลง CSV เป็น Excel หลายคอลัมน์ สมมติ CSV อยู่ที่ระบุ

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

ขั้นตอน:

  • เปิด Excel → Developer > Visual Basic เปิดหน้าต่าง VBA

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • Insert > Module

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • วางโค้ดใน Module ใหม่ → Save → F5 รัน
Sub Convert_CSV_to_EXCEL() Dim w As Workbook Set w = Workbooks.Open("C:\Users\User\OneDrive\Desktop\ExcelDemy\How to Convert CSV to Excel with Columns\CSV FIle.csv") w.SaveAs Filename:="C:\Users\User\OneDrive\Desktop\ExcelDemy\How to Convert CSV to Excel with Columns\CSV FIle.xlsx", _ FileFormat:=xlWorkbookDefault, _ ReadOnlyRecommended:=False, CreateBackup:=False End Sub

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • รันเสร็จ → ได้ไฟล์ Excel หลายคอลัมน์

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

  • ที่โฟลเดอร์ CSV จะมีไฟล์ .xlsx ใหม่ด้วย

แปลง CSV เป็น Excel (XLSX) อย่างรวดเร็ว: 5 วิธีพิสูจน์แล้ว พร้อมคำแนะนำทีละขั้นตอน

สรุป

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

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

  • วิธีแปลง CSV เป็น XLSX (4 วิธีเร็ว)
  • Excel VBA อ่าน CSV ทีละบรรทัด (3 ตัวอย่าง)
  • วิธีเปิด Notepad หรือ Text File ใน Excel พร้อมคอลัมน์ (3 วิธี)
  • Excel VBA แปลง CSV เป็น XLSX (2 ตัวอย่าง)
  • วิธีเปิด CSV ใน Excel พร้อมคอลัมน์อัตโนมัติ (3 วิธี)