บทความนี้จะนำเสนอวิธีการพื้นฐานในการแปลง ไฟล์ข้อความ (Text File) เป็น Excel แบบอัตโนมัติ บางครั้งคุณอาจบันทึกข้อมูลในรูปแบบ ไฟล์ข้อความ และภายหลังต้องนำข้อมูลเหล่านั้นไปวิเคราะห์ใน Excel จึงจำเป็นต้องแปลง ไฟล์ข้อความ ให้กลายเป็นสเปรดชีต Excel
3 วิธีแปลงไฟล์ข้อความเป็น Excel แบบอัตโนมัติ
1. เปิดไฟล์ข้อความโดยตรงใน Excel เพื่อแปลงเป็นไฟล์ Excel
วิธีที่ดีที่สุดในการแปลง ไฟล์ข้อความ ให้กลายเป็นสเปรดชีตหรือไฟล์ Excel คือการเปิด ไฟล์ข้อความ โดยตรงจาก ไฟล์ Excel เอง มาดูขั้นตอนกัน
ขั้นตอน:
- เปิด ไฟล์ Excel ขึ้นมา แล้วไปที่แท็บ File

- เลือกตัวเลือก Open จากแถบสีเขียว
- เลือก Browse จะปรากัดหน้าต่าง Open
- เลือก ไฟล์ข้อความ จากตำแหน่งที่ตั้ง แล้วคลิก Open
- ตรวจสอบให้แน่ใจว่าเลือกตัวเลือก All Files

- จะปรากัด Text Import Wizard เนื่องจากคอลัมน์ของเราแบ่งด้วย Delimiter (เครื่องหมาย hyphens (–)) ให้เลือก Delimiter แล้วคลิก Next

- ติ๊กถูก Other และใส่ Hyphen (–) แล้วคลิก Next

- คลิก Finish

- ข้อมูลจาก ไฟล์ข้อความ จะปรากฏใน ไฟล์ Excel ปัจจุบัน

- ข้อมูลอาจดูไม่เป็นระเบียบ จึงควร จัดรูปแบบข้อความ ให้เหมาะสม

ดังนี้คุณก็สามารถแปลง ไฟล์ข้อความ เป็น Excel แบบอัตโนมัติได้แล้ว
อ่านเพิ่มเติม: วิธีแปลง Notepad เป็น Excel พร้อมคอลัมน์ (5 วิธี)
2. ใช้ Text Import Wizard แปลงไฟล์ข้อความเป็น Excel แบบอัตโนมัติ
อีกวิธีหนึ่งคือการใช้ Text Import Wizard จากแท็บ Data วิธีนี้จะแปลง ไฟล์ข้อความ ให้กลายเป็น ตาราง Excel มาดูขั้นตอนกัน
ขั้นตอน:
- เลือก Data >> From Text/CSV

- หน้าต่าง Import Data จะปรากฏ ให้เลือก ไฟล์ข้อความ ที่ต้องการจากตำแหน่งที่ตั้ง แล้วคลิก Import (ในตัวอย่างชื่อไฟล์คือ Convert Text File to Excel_1)

- จะมี Preview Box แสดงตัวอย่างข้อมูล ให้คลิก Transform

- ข้อมูลจะเปิดใน Power Query Editor ให้เลือก Home >> Split Column >> By Delimiter

- ในหน้าต่างที่ปรากฏ ให้เลือก Delimiter ที่ใช้แบ่งข้อมูล (ในที่นี้คือ hyphen (–))
- เลือก Each occurrence of the delimiter แล้วคลิก OK

ข้อมูลจะถูกแบ่งคอลัมน์อย่างสวยงาม

- เพื่อโหลด ตาราง นี้ลงในชีท Excel ให้คลิก Close & Load

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

ดังนี้ก็สามารถแปลง ไฟล์ข้อความ เป็น Excel แบบอัตโนมัติได้
อ่านเพิ่มเติม: แปลง Excel เป็นไฟล์ข้อความด้วย Delimiter (2 วิธีง่าย)
บทความที่เกี่ยวข้อง
- วิธีดึงปีจากวันที่ใน Excel (3 วิธี)
- วิธีดึงเดือนจากวันที่ใน Excel (5 วิธีเร็ว)
- แยกข้อความหลังอักขระใน Excel (6 วิธี)
- สูตร Excel ดึงตัวอักษร 3 ตัวแรกจากเซลล์ (6 วิธี)
- วิธีดึงข้อมูลจากชีทอื่นตามเงื่อนไขใน Excel
3. ใช้ Get Data Wizard แปลงไฟล์ข้อความเป็นตาราง Excel อัตโนมัติ
คุณยังสามารถแปลง ไฟล์ข้อความ เป็น Excel ด้วย Get Data Wizard จากแท็บ Data ซึ่งจะแปลงให้เป็น ตาราง Excel เช่นกัน
ขั้นตอน:
- เลือก Data >> Get Data >> From File >> From Text/CSV

- หน้าต่าง Import Data จะปรากฏ ให้เลือก ไฟล์ข้อความ แล้วคลิก Import (ในตัวอย่างคือ Convert Text File to Excel_1)

- จะมี Preview Box ให้คลิก Transform

- ข้อมูลจะเปิดใน Power Query Editor ให้เลือก Home >> Split Column >> By Delimiter

- เลือก Delimiter ที่ใช้แบ่งข้อมูล (ในที่นี้คือ hyphen (–))
- เลือก Each occurrence of the delimiter แล้วคลิก OK

ข้อมูลจะถูกแบ่งคอลัมน์อย่างสะดวกสบาย

- คลิก Close & Load เพื่อโหลด ตาราง ลงในชีท Excel

ข้อมูลจาก ไฟล์ข้อความ จะปรากฏเป็น ตาราง ในชีท Excel ใหม่ สามารถจัดรูปแบบ ตาราง ได้ตามต้องการ

ดังนี้ก็สามารถแปลง ไฟล์ข้อความ เป็น ตาราง Excel แบบอัตโนมัติได้แล้ว
อ่านเพิ่มเติม: รหัส VBA แปลงไฟล์ข้อความเป็น Excel (7 วิธี)
ส่วนฝึกปฏิบัติ
นี่คือข้อมูลจาก ไฟล์ข้อความ เพื่อให้คุณสร้าง ไฟล์ข้อความ เองและแปลงเป็น ไฟล์ Excel ได้ด้วยตนเอง

สรุป
สรุปคุณจะได้เรียนรู้ทุกวิธีที่เป็นไปได้ในการแปลง ไฟล์ข้อความ เป็น Excel แบบอัตโนมัติหลังจากอ่านบทความนี้ ซึ่งจะช่วยประหยัดเวลามาก เพราะมิฉะนั้นคุณอาจต้องโอนข้อมูลจาก ไฟล์ข้อความ ด้วยตนเอง หากมีไอเดียหรือข้อเสนอแนะอื่นๆ กรุณาแบ่งปันในกล่องความคิดเห็น จะช่วยให้บทความถัดไปดียิ่งขึ้น
บทความที่เกี่ยวข้อง
- วิธีนำเข้าข้อมูลเข้า Excel จากไฟล์ Excel อื่น (2 วิธี)
- วิธีนำเข้าไฟล์ข้อความที่มี Delimiter หลายตัวเข้า Excel (3 วิธี)
- แยกข้อมูลที่กรองแล้วใน Excel ไปอีกชีท (4 วิธี)
- วิธีแปลงข้อมูลจากรูปภาพเป็น Excel (พร้อมขั้นตอนเร็ว)
- วิธีแปลง Excel เป็นไฟล์ข้อความด้วย Pipe Delimiter (2 วิธี)
- ส่งคืนค่าหลายค่าใน Excel ตามเกณฑ์เดียว (3 ตัวเลือก)