บางครั้งคุณต้องเปิดไฟล์ CSV ใน Excel คุณสามารถทำได้โดยการเปิดไฟล์ CSV หรือนำเข้าโดยใช้หลายกระบวนการ บทความนี้จะให้คำแนะนำที่เหมาะสมในการเปิดไฟล์ CSV ใน Excel พร้อมคอลัมน์ หวังว่าคุณจะเพลิดเพลินกับบทความและเพิ่มความรู้ Excel
ดาวน์โหลด Practice Workbook นี้
CSV คืออะไร?
CSV ย่อมาจาก Comma-Separated Values ซึ่งคุณสามารถบันทึกข้อมูลในรูปแบบตารางได้ มันเป็น Text File หลักที่ข้อมูลของคุณถูกแยกด้วยคอมม่า CSV เร็วกว่า Excel บางครั้ง Text Editor ต้องแก้ไขไฟล์แต่ทำไม่ได้ใน Excel ไฟล์ CSV ให้ Text Editor แพลตฟอร์มที่ดีในการแก้ไขข้อความ
3 วิธีเปิดไฟล์ CSV พร้อมคอลัมน์ใน Excel
ในการเปิดไฟล์ CSV ใน Excel พร้อมคอลัมน์ เราแสดง 3 กระบวนการที่คุณสามารถแปลง CSV เป็น Excel วิธีทั้งสามง่ายมาก ในการใช้วิธีทั้งหมดอย่างมีประสิทธิภาพ เราใช้ไฟล์ CSV ที่ระบุชื่อสินค้า Salesperson และราคาต่อหน่วยและปริมาณของสินค้า
1. เปิดไฟล์ CSV พร้อมคอลัมน์ด้วย Legacy Wizard ใน Excel
วิธีแรกและมากที่สุดในการเปิดไฟล์ CSV ใน Excel 基于 Legacy Wizard วิธีนี้จะนำเข้าไฟล์ CSV ใน Excel และปรับตัวคั่นและวางในคอลัมน์ที่ต่างกัน
ขั้นตอน
- ก่อนอื่น ต้องเปิด Text Import Wizard ไปที่แท็บ File ใน Ribbon และเลือก More จากนั้นเลือก Options

- หน้าต่าง Excel Options จะโผล่ขึ้นมา เลือก Data จาก Show legacy data import wizards คลิกที่ From Text (Legacy) สุดท้ายคลิก 'OK' จะเปิดใช้งาน Text Import Wizard

- เพื่อนำเข้าไฟล์ CSV ไปที่แท็บ Data ใน Ribbon และเลือก Get Data จากกลุ่ม Get & Transform Data

- จากตัวเลือก Get Data เลือก Legacy Wizards ที่จะได้ From Text (Legacy) คลิกที่มัน

- หน้าต่างใหม่จะปรากฏที่คุณหาไฟล์ CSV ได้ และสุดท้ายคลิก Import

- กล่องโต้ตอบ Text Import Wizard จะเกิดขึ้น ที่คุณต้องผ่านทั้ง 3 ขั้นตอน ในขั้นตอนแรก เลือกประเภทไฟล์เป็น Delimited เพื่ออธิบายข้อมูล คลิกที่ My data has headers ซึ่งจะตั้งค่าแถวแรกเป็น Header สุดท้ายคลิก Next

- ในขั้นตอนที่ 2 ตั้ง Comma เป็น Delimiters และคลิก Next

- ในขั้นตอนที่ 3 เลือก Column data format เป็น General และคลิก Finish

- กล่องโต้ตอบจะปรากฏที่คุณเลือกสถานที่วางข้อมูล แล้วคลิก 'OK'

- ปัญหาคือไฟล์ CSV นำเข้ามาเป็นคอลัมน์เดียว ไม่ใช่สิ่งที่เราต้องการ เพื่อย้ายข้อมูลทั้งหมดไปคอลัมน์ต่างๆ หลังคอมม่า เราต้องเลือกชุดข้อมูลทั้งหมด

- ไปที่แท็บ Data ใน Ribbon และเลือก Text to Columns จากกลุ่ม Data tools

- กล่องโต้ตอบ Convert Text to Columns Wizard จะปรากฏ ที่นี่เราต้องทำขั้นตอนเหมือนข้างบน ในขั้นตอนแรก เลือกประเภทไฟล์เป็น Delimited คลิก Next

- ตั้ง Comma เป็น Delimiters และดู Data Preview จะพบข้อมูลทั้งหมดถูกแยกคอลัมน์แล้ว คลิก Next

- ในขั้นตอนที่ 3 สุดท้าย ตั้ง Column data format เป็น General และตั้ง Destination ที่ต้องการ คลิก Finish

- สุดท้ายจะตั้งค่าข้อมูล CSV ทั้งหมดลงในคอลัมน์ต่างๆ หลังคอมม่า ตอนนี้คุณสามารถจัดรูปแบบชุดข้อมูลตามต้องการ

อ่านเพิ่มเติม: How to Open CSV File in Excel with Columns Automatically (3 Methods)
บทความที่คล้ายคลึง
- How to Import Text File to Excel Automatically (2 Suitable Ways)
- Excel VBA: Import Comma Delimited Text File (2 Cases)
- How to Import CSV into Existing Sheet in Excel (5 Methods)
- Excel VBA to Read CSV File Line by Line (3 Ideal Examples)
- How to Convert CSV to XLSX without Opening (5 Easy Methods)
2. ใช้ Power Query เปิดไฟล์ CSV พร้อมคอลัมน์
วิธีที่สองที่นิยมคือการใช้ Power Query Power Query เป็นหนึ่งในฟีเจอร์ที่ทรงพลังที่สุดใน Excel เราสามารถแก้ปัญหาระดับสูงได้ง่าย ในการเปิดไฟล์ CSV ใน Excel ด้วย Power Query ทำตามขั้นตอนด้านล่างอย่างระมัดระวัง
ขั้นตอน
- ไปที่แท็บ Data และเลือก From Text/CSV จากกลุ่ม Get & Transform Data

- หน้าต่างใหม่จะปรากฏที่คุณเลือกไฟล์ CSV และคลิก Import

- กล่องโต้ตอบใหม่จะปรากฏที่ข้อมูลจาก CSV แสดงในคอลัมน์เดียว คุณต้อง Transform Data ไป Power Query เพื่อปรับปรุงต่อ

- หลังคลิก Transform Data กล่องโต้ตอบ Power Query จะปรากฏ ที่คุณต้องแยกข้อความทั้งหมดเป็นคอลัมน์ต่างๆ และตั้งแถวแรกเป็น Header

- เพื่อแยกข้อความทั้งหมดหลังตัวคั่น ไปที่แท็บ Home ใน Power Query และในกลุ่ม Transform เลือก Split Column ในตัวเลือก Split Column เลือก By delimiter ซึ่งจะแยกคอลัมน์หลังตัวคั่น

- กล่องโต้ตอบ Split Column by Delimiter จะปรากฏ ในส่วน Select or enter delimiter เลือก Comma เป็นตัวคั่นที่ต้องการ และเลือก Each occurrence of the delimiter จากส่วน Split at

- เพื่อทำให้แถวแรกเป็น Header ไปที่แท็บ Home ใน Power Query และเลือก Use First Row as Headers จากกลุ่ม Transform

- ตอนนี้เลือก Close & Load จากแท็บ Home

- จะปรากฏในชีทที่ต่างกันใน Excel แต่คุณสามารถ Copy และ Paste ไปชีทที่ต้องการ จะให้ผลลัพธ์ที่ต้องการที่ข้อความนำเข้าในคอลัมน์ต่างๆ หลังคอมม่า

อ่านเพิ่มเติม: Excel VBA to Import CSV File without Opening (3 Suitable Examples)
3. ใช้คำสั่ง Open
เราสามารถเปิด Comma Separated Values ด้วยคำสั่ง Open เรียบง่ายใน Excel แม้ไฟล์ CSV จะถูกสร้างในรูปแบบที่ต่างกัน คุณก็สามารถเปิดใน Excel ได้ง่าย
ขั้นตอน
- ไปที่แท็บ File และเลือกคำสั่ง Open

- กล่องโต้ตอบใหม่จะปรากฏ เลือก Text Files จากกล่องแบบเลื่อนลงมุมล่างขวา ตอนนี้เลือกไฟล์ CSV และคลิก Open

- จะเปิดไฟล์ CSV ในคอลัมน์เดียว แล้วคุณสามารถแยกข้อความเป็นหลายคอลัมน์หลังคอมม่าโดยใช้ Text to Column เหมือนวิธีแรก
อ่านเพิ่มเติม: How to Open Notepad or Text File in Excel with Columns (3 Easy Methods)
สรุป
เราได้อภิปราย 3 วิธีที่แตกต่างกันในการเปิดไฟล์ CSV ไป Excel พร้อมคอลัมน์ วิธีทั้งหมดง่ายต่อการเข้าใจ หวังว่าคุณจะเพลิดเพลินกับบทความทั้งหมด หากมีคำถาม สามารถถามในกล่องความคิดเห็น และอย่าลืมเยี่ยมชมหน้า Exceldemy ของเรา
บทความที่เกี่ยวข้อง
- How to Import Text File to Excel Using VBA (3 Easy Ways)
- Excel VBA to Convert CSV File to XLSX (2 Easy Examples)
- How to Convert CSV to XLSX (4 Quick Methods)
- Excel VBA: Read Text File into String (4 Effective Cases)
- How to Read CSV File in Excel (4 Fastest Ways)